失敗アラートを設定する
NovaTech では、パイプラインが午前2時に失敗した場合でも、コンソールを監視せずにそれを把握する必要があります。pipeline notifications builder を使って、CI/CD パイプライン用のイベント駆動型アラートを設定しましょう。
ビルダーには次の流れが表示されます。CodePipeline がイベントを Amazon EventBridge に送信し、EventBridge がルールを通じて通知先(SNS 経由のメール、Slack Webhook、Lambda 関数)にルーティングします。
どのパイプラインイベントが利用できるか(pipeline started、stage failed、action failed、pipeline succeeded)を確認し、通常の成功イベントを除外しつつ、失敗時にチームへ通知するルールを設定してみましょう。
質問: プロダクション環境のパイプラインが午前3時に失敗しましたが、翌朝のスタンドアップまで誰も気づきませんでした。チームは自動的な失敗アラートを望んでいます。この通知フローを実現するには、どの AWS サービスの組み合わせが適切でしょうか。
この演習はコースの一部です
