AmazonAWS Developer Associate DVA-C02 Certification
·JA
·更新日 28 Jul 2026
あるチームが、CodePipeline CI/CD ワークフローで単体テストを自動的に実行したいと考えています。テストは、各チェックの結果を示すレポートを生成します。これらのテストを実行し、パイプライン実行中にレポートを表示するために、運用上のオーバーヘッドが最も少ないアプローチはどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: コードをテスト環境にデプロイするステージの前に、CodeBuildを使用する新しいパイプラインステージを追加する。いずれかのテストが失敗した場合はビルドを失敗させ、CodeBuildのテストレポートを使用して結果を表示する。.
これが解答である理由
正解は、CodeBuildを使用してコードをテスト環境にデプロイするステージの前に新しいパイプラインステージを追加する、というものです。これにより、テストが失敗した場合にビルドが失敗し、CodeBuildのテストレポートで結果を確認できます。このアプローチは、CodePipelineにネイティブに統合されており、運用上のオーバーヘッドが最も少なくなります。テストはデプロイ前に行うべきであり、問題のあるコードがデプロイされるのを防ぎます。テスト環境へのデプロイ後にテストを行うオプションは、問題のあるコードがテスト環境にデプロイされるため、効率が劣ります。Git pre-commit hookは開発者のローカル環境に依存し、一貫性が保証されません。Jenkinsは外部ツールであり、追加の管理オーバーヘッドが発生します。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要