zenet_logo

-株式会社ゼネット技術ブログ-

Amazon S3

AWS Glueでノーコード/ローコードETLを実践!S3データを自動変換・集計する方法

はじめに ETLジョブの概要 実装手順(GUIでの操作) Glue Studioで新規ジョブ作成 S3データの読み込みノード追加 Change Schema(旧Apply Mapping)で型変換と列マッピング SQLノードで月判別列を追加 Change Schema(列名変更ノード) S3出力ノードの設定 …

Lambda×S3でファイルを自動整理!イベント通知で日付フォルダに振り分ける方法

はじめに 課題 実装アーキテクチャ 実装手順 1. S3バケット作成 2. Lambda関数作成 3. トリガー設定(S3イベント通知) 4. Lambda実行ロール権限 5. 動作確認 注意点 まとめ 参照資料 はじめに ゼネットシステム事業部の方です。 AWSを利用していると、S3に…

SCPでS3パブリック禁止でもOK!CloudFrontで実現するセキュア配信🛡️

はじめに 課題:S3を直接公開できない 解決策:CloudFront + S3バケットポリシー 結果 まとめ 補足情報OAI と OAC の違い 参照資料 はじめに ゼネットシステム事業部の方です。 AWSでWebサイトやファイルを配信する際、Amazon S3 をオリジンに使う構成はよく…

【AWS入門】API GatewayとLambdaでHTMLページを動的に生成してみた

はじめに 従来の構成:S3の静的サイト API GatewayとLambdaの仕組み Lambdaの設定とコード CloudFrontの設定 ディストリビューション作成 オリジン作成 API Gatewayの設定(CORSとMapping Template込み) 1. リソースとメソッドの作成 2. CORS設定 3. マッピ…