ขณะนี้ Amazon ECS รองรับการทดลองการฉีดข้อผิดพลาดเพื่อทดสอบเครือข่ายบน AWS Fargate
Amazon Elastic Container Service (Amazon ECS) ช่วยให้คุณสามารถทำการทดลองการฉีดข้อผิดพลาดเพื่อทดสอบเครือข่ายในแอปพลิเคชันของคุณที่ติดตั้งใช้งานบน AWS Fargate การทดลองการฉีดข้อผิดพลาดเพื่อทดสอบจะสร้างการรบกวนในการทดสอบการทำงานของแอปพลิเคชันของคุณ จึงช่วยให้คุณปรับปรุงประสิทธิภาพการทำงานของแอปพลิเคชัน ข้อมูลการสังเกต และความยืดหยุ่น ขณะนี้ AWS Fault Injection Service (AWS FIS) รองรับการดำเนินการ 6 รูปแบบสำหรับ ECS ทั้งบน EC2 และ Fargate ได้แก่ เวลาแฝงของเครือข่าย, หลุมดำของเครือข่าย, การสูญเสียแพ็คเก็ตเครือข่าย, CPU ทำงานหนัก, I/O ทำงานหนัก และการยกเลิกกระบวนการ
ขณะนี้นักพัฒนาและผู้ให้บริการสามารถตรวจสอบการตอบสนองของแอปพลิเคชันต่อข้อผิดพลาดเครือข่ายที่อาจเกิดขึ้น ซึ่งบางส่วนอาจจำเป็นสำหรับการปฏิบัติตามกฎระเบียบ ด้วยการสร้างพฤติกรรมซ้ำในเครือข่ายที่อาจทำให้แอปพลิเคชันล้มเหลว คุณจะสามารถระบุช่องโหว่ในการกำหนดค่าแอปพลิเคชัน การตรวจสอบ การแจ้งเตือน และการตอบสนองในการดำเนินงาน Amazon ECS เปิดตัวความสามารถในการเลือกใช้เพื่ออนุญาตให้ใช้ตัวฉีดข้อผิดพลาดเพื่อการทดสอบ เช่น AWS FIS เพื่อทำการทดลองบนเครือข่ายเมื่อมีการเพิ่มเวลาแฝงของเครือข่าย เพิ่มการสูญเสียแพ็คเก็ต และการทดสอบพอร์ตหลุมดำ (การลดการรับส่งข้อมูลขาเข้าหรือขาออก) เพื่อทดสอบการทำงานของแอปพลิเคชันของคุณ นอกเหนือจากการทดลองเดิมที่ให้ทรัพยากรลองทำงานหนัก
ขณะนี้ประสบการณ์ใหม่นี้จะเปิดใช้งานโดยอัตโนมัติในทุก AWS Region และผสานรวมเข้ากับบริการการฉีดข้อผิดพลาดเพื่อทดสอบของ AWS ในรีเจี้ยนเหล่านั้นที่มี AWS FIS ให้ใช้งาน
สำหรับรายละเอียดเพิ่มเติม โปรดดูเอกสารประกอบเรื่องการฉีดข้อผิดพลาดเพื่อทดสอบของ Amazon ECS และคู่มือผู้ใช้ AWS FIS