No.1998 S3 バッチ操作で AWS Lambda を使用する際、何を行う必要がありますか?
TOPへ
-
既存の Amazon S3 のイベントベースの関数を再利用する
不正解
既存の Amazon S3 のイベントベースの関数は再利用できません。S3 バッチ操作で使用するための Lambda 関数を新しく作成する必要があります。
-
Lambda 関数で使用する必要のある AWS Identity and Access Management (IAM) アクセス許可を設定する
正解
Lambda 関数で使用する必要のある AWS Identity and Access Management (IAM) アクセス許可を設定することは重要です。これにより、Lambda 関数は必要なリソースへのアクセス権を持つことができます。
-
S3 バッチ操作のジョブにエイリアスまたは $LATEST 修飾子を使用する関数の ARN を指定する
正解
S3 バッチ操作のジョブにエイリアスまたは $LATEST 修飾子を使用する関数の ARN を指定すると、それらのいずれかが指すバージョンを更新すると、S3 バッチ操作は新しいバージョンの Lambda 関数を呼び出します。これは、大規模なジョブで機能の一部を更新する場合に役立ちます。
-
S3 バッチ操作で使用する Lambda 関数には、RequestHandler インターフェイスを使用する
不正解
S3 バッチ操作で使用する Lambda 関数には、RequestHandler インターフェイスではなく、RequestStreamHandler インターフェイスを使用する必要があります。これにより、リクエストとレスポンスのカスタムのシリアル化と逆シリアル化が可能です。