Q56 — AWS DVA-C02 第3章

第 56/100 問 | ← 第3章

開発チームはAWS Elastic Beanstalkを用いてアプリケーションをデプロイしています。開発チームは、アプリケーションバージョン数を25に制限するアプリケーションバージョンライフサイクルポリシーを設定しました。しかし、アプリケーションバージョンライフサイクルポリシーを適用しても、ソースパッケージはAmazon S3ソースバケットから削除されません。Elastic Beanstalkのアプリケーションバージョンライフサイクル設定で、開発チームがS3バケット内にソースコードを保持するために行うべきことは何ですか?

正解: D. Elastic Beanstalkアプリケーションバージョンライフサイクルポリシーを更新し、Amazon S3内にソースパッケージを保持するように設定します。

解説

Elastic Beanstalkのアプリケーションバージョンライフサイクルポリシーは、Elastic Beanstalkプラットフォーム上のアプリケーションバージョンを管理するものであり、S3ソースバケット内のソースパッケージの削除は対象外です。ソースパッケージをElastic Beanstalkのバージョン管理ポリシーによって削除されず、S3バケット内に保持するには、Elastic Beanstalkのアプリケーションバージョンライフサイクルポリシー自体を更新して「S3内にソースパッケージを保持する」設定を行う必要があります。これが選択肢Dです。A(S3バージョン管理)やB(S3ライフサイクルポリシー無効化)はElastic Beanstalkの動作に直接影響せず、C(バージョン上限増加)はソースパッケージの保持とは無関係です。したがって、正解はDです。 【灯笼考证提供:swufelp1999】