Các chiến lược triển khai nâng cao của Amazon ECS hiện có trong AWS European Sovereign Cloud
Amazon Elastic Container Service (Amazon ECS) hiện hỗ trợ các chiến lược triển khai lục/lam, triển khai tuyến tính và triển khai canary được tích hợp sẵn trong AWS European Sovereign Cloud, giúp cập nhật phần mềm cho các ứng dụng được tạo bộ chứa an toàn hơn và cho phép bạn phát hành các phiên bản ứng dụng mới nhanh hơn, tự tin hơn. Được tích hợp trực tiếp vào Amazon ECS, các khả năng này loại bỏ nhu cầu sử dụng công cụ triển khai tùy chỉnh đồng thời cung cấp các điều khiển sẵn sàng cho sản xuất bao gồm hook vòng đời triển khai, thời gian tích hợp và quay lui nhanh chóng.
Với các chiến lược này, Amazon ECS cung cấp một phiên bản ứng dụng mới cùng với phiên bản hiện có và cho phép bạn xác thực phiên bản trước khi dịch chuyển lưu lượng truy cập sản xuất. Triển khai lục/lam dịch chuyển lưu lượng truy cập trong một bước duy nhất, triển khai tuyến tính dịch chuyển lưu lượng truy cập theo gia số bằng nhau trong một khoảng thời gian xác định và triển khai canary dịch chuyển một tỷ lệ phần trăm nhỏ ban đầu trước khi dịch chuyển phần còn lại. Bạn có thể sử dụng các hook vòng đời triển khai, bao gồm các hook Lambda và hook tạm dừng, để chạy các quy trình công việc phê duyệt và logic xác thực tùy chỉnh ở các giai đoạn triển khai cụ thể. Bạn cũng có thể cấu hình thời gian tích hợp để đánh giá phiên bản mới sau khi lưu lượng truy cập đã dịch chuyển và quay lui mà không mất thời gian ngừng hoạt động nếu xác định được hồi quy. Để tự động phát hiện lỗi, hãy cấu hình cảnh báo Amazon CloudWatch hoặc bộ ngắt mạch triển khai Amazon ECS hoặc bắt đầu quay lui trực tiếp bằng API StopServiceDeployment.
Các khả năng này có sẵn cho các dịch vụ Amazon ECS sử dụng Trình cân bằng tải ứng dụng (ALB), Bộ cân bằng tải mạng (NLB) và Amazon ECS Service Connect. Bạn có thể cấu hình triển khai bằng Bảng điều khiển quản lý AWS, AWS CLI, SDK AWS hoặc các công cụ cơ sở hạ tầng dưới dạng mã trên các dịch vụ Amazon ECS mới hoặc hiện có. Để tìm hiểu thêm, hãy xem tài liệu của chúng tôi về triển khai lục/lam, triển khai tuyến tính và triển khai canary của Amazon cũng như các hook vòng đời triển khai.