Amazon ECS hiện hỗ trợ thử nghiệm tiêm lỗi mạng trên AWS Fargate

Ngày đăng: 19 Th12 2024

Amazon Elastic Container Services (Amazon ECS) hiện cho phép bạn thực hiện các thử nghiệm tiêm lỗi qua mạng trên các ứng dụng được triển khai trên AWS Fargate. Các thử nghiệm tiêm lỗi tạo ra sự gián đoạn để kiểm thử cách hoạt động của ứng dụng, giúp bạn cải thiện hiệu suất ứng dụng, khả năng quan sát và khả năng phục hồi. Dịch vụ tiêm lỗi AWS (AWS FIS) hiện hỗ trợ 6 hành động cho ECS trên cả EC2 và Fargate: độ trễ mạng, lỗ đen mạng, mức hao hụt gói mạng, mức chịu đựng của CPU, mức chịu đựng của I/O và quy trình kill.

Các nhà phát triển và nhà khai thác giờ đây có thể xác minh phản ứng của ứng dụng đối với các lỗi mạng tiềm ẩn, trong đó có một số cũng có thể được yêu cầu để tuân thủ quy định. Bằng cách tái lập các hành vi mạng có thể khiến ứng dụng bị lỗi, bạn có thể xác định các khoảng trống trong cấu hình ứng dụng, quy trình giám sát, cảnh báo và ứng phó trong vận hành. Ngoài các thử nghiệm hiện có về mức chịu đựng của tài nguyên, Amazon ECS giới thiệu thêm khả năng chọn sử dụng dịch vụ này: bạn cho phép các tác vụ sử dụng bộ tiêm lỗi như AWS FIS để thực hiện các thử nghiệm mạng nhằm tăng độ trễ mạng, tăng mức hao hụt gói và kiểm thử cổng lỗ đen (giảm lưu lượng đến hoặc đi), từ đó kiểm tra xem ứng dụng của bạn hoạt động như thế nào.

Trải nghiệm mới hiện được kích hoạt tự động ở tất cả các Khu vực AWS và trong phần tích hợp với Dịch vụ tiêm lỗi AWS ở những khu vực được cung cấp AWS FIS.

Để biết thêm chi tiết, hãy truy cập tài liệu về Tiêm lỗi của Amazon ECShướng dẫn sử dụng AWS FIS.