過去問ドリル

DVA-C02:AWS Certified Developer - Associate デプロイ 問13

デプロイ/CI/CD サービスによるコードのデプロイ

AWS のマネージドな CI/CD で、ソースのビルド、デプロイ、そして全体のパイプライン調整を担うサービスの組み合わせとして最も適切なものはどれか。

当サイトのオリジナル問題(DVA-C02:AWS Certified Developer - Associateの出題範囲「デプロイ」に対応。実際の試験問題ではありません)

正解:B

解説

AWS の CI/CD では、CodeBuild がソースのビルド・テスト、CodeDeploy がアプリのデプロイ、CodePipeline が複数ステージを連結してパイプライン全体を調整します。役割の入れ替えや「同一機能」は誤りで、CloudFormation は IaC であり CI/CD の各役割を単独で担うものではありません。

下線の用語は 用語集 で意味を確認できます。

選択肢ごとの解説

  • A誤り。役割が入れ替わっています。
  • B正しい。ビルド=CodeBuild、デプロイ=CodeDeploy、調整=CodePipelineです。
  • C誤り。3つは役割の異なる別サービスです。
  • D誤り。CloudFormationはIaCで、CI/CDの各役割を単独で担うものではありません。
DVA-C02:AWS Certified Developer - Associateの問題を演習モードで解く