ตั้งค่าการแจ้งเตือนเมื่อเกิดความล้มเหลว
ที่ NovaTech เมื่อพิลไลน์ล้มเหลวตอนตี 2 ต้องรู้ทันทีโดยไม่ต้องเฝ้าดูคอนโซล ใช้ pipeline notifications builder เพื่อกำหนดค่าการแจ้งเตือนแบบขับเคลื่อนด้วยอีเวนต์สำหรับ CI/CD พิลไลน์
ตัวสร้างนี้แสดงขั้นตอนการทำงาน: CodePipeline ส่งอีเวนต์ไปยัง Amazon EventBridge ซึ่งจะส่งต่อผ่านกฎไปยังปลายทางการแจ้งเตือน (อีเมลผ่าน SNS, Slack webhook หรือ Lambda function)
สำรวจว่ามีอีเวนต์ของพิลไลน์แบบใดบ้าง (pipeline started, stage failed, action failed, pipeline succeeded) แล้วกำหนดกฎที่จะแจ้งเตือนทีมเมื่อเกิดความล้มเหลว พร้อมกรองอีเวนต์ความสำเร็จตามปกติออกไป
คำถาม: พิลไลน์ที่ใช้งานจริงล้มเหลวตอนตี 3 และไม่มีใครสังเกตเห็นจนกระทั่งการประชุม standup ตอนเช้า ทีมของคุณต้องการการแจ้งเตือนความล้มเหลวโดยอัตโนมัติ บริการ AWS แบบใดที่ประกอบกันสร้างขั้นตอนการแจ้งเตือนนี้ได้
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การทำ Deployment อัตโนมัติบน AWS
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำจริง
เปลี่ยนทฤษฎีให้เป็นการลงมือทำด้วยแบบฝึกหัดเชิงโต้ตอบหนึ่งในของเรา
เริ่มแบบฝึกหัด