マルチステージのCodePipelineで、本番環境へのデプロイ前に手動承認を要求する設定はどれですか?
選択肢Aは CodeDeployのデプロイメントグループはBlue/Greenなどのデプロイ戦略を制御するものであり、パイプラインレベルの手動承認設定は存在しません。 選択肢Bは CodePipelineはManual Approvalアクションをネイティブにサポートしており、本番デプロイステージの直前に追加することでパイプラインが一時停止してSNS通知が送信され、承認者がコンソール・CLI・APIで承認またはリジェクトするまで処理が待機します。 選択肢Cは Lambda関数からCodePipeline APIを呼び出してパイプラインを制御することは技術的には可能ですが、カスタム実装が必要となりCodePipelineのネイティブ機能を活用すべきです。 選択肢Dは CloudWatchアラームはメトリクスの監視・通知を行うサービスであり、パイプラインのデプロイを直接ブロックする機能はありません。