[SAA-C01] 現在、アプリケーションでは、ユーザーがファイルをS3バケットにアップロードできます。アップロードされた各ファイルのファイル名をDynamoDBテーブルに保存した…

分野 5: オペレーショナルエクセレンスを備えたアーキテクチャを定義する

問題

  • 現在、アプリケーションでは、ユーザーがファイルをS3バケットにアップロードできます。アップロードされた各ファイルのファイル名をDynamoDBテーブルに保存したいと考えています。どうすればこれを達成できますか?(2つ選択)

選択肢

  • A.AWS Lambda関数を作成して、アップロードされた各ファイルに必要な情報を挿入します。
  • B.AWS CloudWatchを使用して、S3イベントをSubscribeします。
  • C.S3でLambdaに送信される通知を含むイベントを追加します。
  • D.CloudWatchイベントをDynamoDBテーブルストリームセクションに追加します。