問題文
Amazon S3 のバケットに新しいオブジェクトが置かれた時点で変換処理を始めたい。スケジュール実行ではなくオブジェクトの到着そのものを契機にしたい。どの仕組みを使うべきか。
選択肢
- Amazon Athena のクエリを定期実行してオブジェクトの一覧を取得する
- Amazon S3 のイベント通知から Amazon EventBridge を経由して処理を起動する
- AWS Config のルールでバケットの変更を検出する
- AWS Glue のジョブを5分ごとのスケジュールで実行し、新しいオブジェクトがあるか毎回調べる