AWS CloudFormation เร่งวงจรการทดสอบ dev-test ด้วยการตรวจสอบระยะเริ่มต้นและการแก้ไขปัญหาที่ง่ายขึ้น
AWS CloudFormation นำเสนอความสามารถที่ช่วยให้ลูกค้าสามารถจับข้อผิดพลาดในการนำไปใช้จริงก่อนที่จะเริ่มการจัดหาทรัพยากรและแก้ไขปัญหาได้อย่างมีประสิทธิภาพยิ่งขึ้น การสร้างชุดเปลี่ยนตอนนี้ให้ข้อเสนอแนะในช่วงต้นเกี่ยวกับข้อผิดพลาดในการนำไปใช้จริงทั่วไป ขณะนี้เหตุการณ์สแต็กจะถูกจัดกลุ่มโดย ID การดำเนินงานที่มีการเข้าถึงผ่าน API คำอธิบายการทำงานใหม่เพื่อเร่งการวิเคราะห์ข้อผิดพลาดในการนำไปใช้จริง สิ่งนี้ช่วยให้นักพัฒนาสามารถลดเวลารอบการนำไปใช้จริงและลดเวลาในการแก้ไขปัญหาจากนาทีเป็นวินาที
เมื่อคุณสร้าง ชุดการเปลี่ยนแปลง CloudFormation จะตรวจสอบเทมเพลตของคุณกับสาเหตุความล้มเหลวทั่วไปสามประการ ได้แก่ ไวยากรณ์คุณสมบัติไม่ถูกต้อง ชื่อทรัพยากรขัดแย้งกับทรัพยากรที่มีอยู่ในบัญชีของคุณ และข้อจำกัดว่างเปล่าของบัคเก็ต S3 สำหรับการดำเนินการลบ หากการตรวจสอบล้มเหลว สถานะชุดการเปลี่ยนแปลงจะแสดง 'FAILED' พร้อมสถานะรายละเอียดเกี่ยวกับความล้มเหลวในการตรวจสอบความถูกต้อง จากนั้นคุณสามารถดูรายละเอียดสำหรับแต่ละความล้มเหลวรวมถึงเส้นทางคุณสมบัติที่เกี่ยวข้องกับข้อมูลเพื่อระบุตำแหน่งที่เกิดปัญหาในเทมเพลตของคุณ เมื่อคุณเรียกใช้ชุดการเปลี่ยนแปลงที่ตรวจสอบแล้ว การนำไปใช้จริงอาจจะยังคงล้มเหลวเนื่องจากข้อผิดพลาดรันไทม์เฉพาะของทรัพยากร เช่น ขีดจำกัดทรัพยากรหรือข้อจำกัดเฉพาะบริการ สำหรับการแก้ไขข้อผิดพลาดรันไทม์ ทุกการดำเนินการสแต็กจะได้รับ ID ที่ไม่ซ้ำกัน คุณสามารถซูมเข้าสู่เหตุการณ์สแต็กสำหรับการดำเนินการและกรองลงไปที่เหตุการณ์ที่ทำให้การนำไปใช้จริงล้มเหลว สิ่งนี้ช่วยให้คุณสามารถระบุสาเหตุที่แท้จริงได้อย่างรวดเร็วลดเวลาในการแก้ไขปัญหาของคุณ
เริ่มต้นด้วยการสร้างชุดการเปลี่ยนแปลงผ่านคอนโซล CloudFormation, CLI หรือ SDK ดูเหตุการณ์สแต็กตาม ID การดำเนินงานในแท็บเหตุการณ์คอนโซล CloudFormation หรือผ่าน API describe-events หากต้องการเรียนรู้เพิ่มเติม โปรดไปที่คู่มือผู้ใช้ในการตรวจสอบการนำไปใช้จริงและการแก้ไขปัญหา