Q73 — AWS DVA-C02 第1章

第 73/100 問 | ← 第1章

この開発者は、AWS CloudFormationおよびAWS Lambda関数を使用して、デュアルアカウントの概念実証(PoC)デモを構築しています。このデモでは、既存のLambda関数をCloudFormationテンプレートでデプロイします。Lambda関数は、Amazon S3に保存されたデプロイパッケージおよび依存関係を使用します。開発者はCloudFormationテンプレート内でAWS::Lambda::Functionリソースを定義しました。開発者は、CloudFormationテンプレートにS3バケットを追加する必要があります。これらの要件を満たすために、開発者が最小限の開発作業量で実施すべき措置は何ですか?

正解: D. CloudFormationテンプレート内のS3BucketおよびS3Keyプロパティに、対応するバケット名とキーを指定します。

解説

選択肢Dでは、開発者はLambda関数のS3バケット名およびS3キーをCloudFormationテンプレートのS3BucketおよびS3Keyプロパティに指定する必要があります。これにより、CloudFormationはLambda関数のデプロイパッケージを検索・デプロイできます。この方法は開発作業量が最小限であり、関数コード全体をインラインで記述したり、ZipFileプロパティに直接追加したりする必要がありません。