Q41 — AWS DVA-C02 第2章

第 41/100 問 | ← 第2章

ある開発者がAWS CodePipelineパイプラインを使用してJavaアプリケーションのコンテナ化された継続的インテグレーション/継続的デリバリー(CI/CD)をサポートしています。開発者は、新しいアプリケーション依存関係である.jarファイルを取り込むようパイプラインを更新する必要があります。パイプラインは、新しいバージョンの.jarファイルが利用可能になった時点でビルドを開始する必要があります。この要件を満たすソリューションはどれですか?

正解: D. AWS CodeArtifactリポジトリを作成します。依存関係.jarファイルをリポジトリにプッシュします。Amazon EventBridgeルールを使用してCodePipelineパイプラインのビルドを起動します。

解説

開発者は、依存関係.jarファイルを格納するためのAWS CodeArtifactリポジトリを作成し、Amazon EventBridgeルールを使用してリポジトリ内の.jarファイルの新バージョンを監視できます。新バージョンが利用可能になると、EventBridgeルールがCodePipelineパイプラインのビルドをトリガーします。