Amazon ECS cho phép triển khai lục/lam được tích hợp sẵn
Amazon Elastic Container Service (Amazon ECS) công bố các tính năng mới giúp cập nhật phần mềm cho các ứng dụng được đặt trong bộ chứa của bạn một cách an toàn hơn, cho phép bạn phân phối phần mềm nhanh hơn với độ tin cậy cao mà không cần phải xây dựng công cụ triển khai tùy chỉnh. Amazon ECS hiện hỗ trợ chiến lược triển khai lục/lam tích hợp và các hook vòng đời triển khai, cho phép bạn kiểm thử các phiên bản ứng dụng mới trong môi trường sản xuất và nhanh chóng quay về trạng thái cũ sau các triển khai thất bại.
Giờ đây, bạn có thể triển khai các bản cập nhật phần mềm cho các dịch vụ Amazon ECS phục vụ lưu lượng từ Trình cân bằng tải ứng dụng (ALB), Bộ cân bằng tải mạng (NLB) hoặc ECS Service Connect với chiến lược triển khai lục/lam. Khi bạn sử dụng chiến lược triển khai lục/lam, Amazon ECS cung cấp phiên bản ứng dụng mới cùng với phiên bản cũ và cho phép bạn xác thực phiên bản ứng dụng mới trước khi định tuyến lưu lượng sản xuất đến phiên bản đó. Bạn có thể sử dụng các hook vòng đời triển khai để thực hiện các bước xác thực tùy chỉnh và chặn triển khai cho đến khi xác thực thành công. Hơn nữa, một khi lưu lượng sản xuất đã được thay đổi, bạn có thể để ứng dụng mới tích hợp trong một khoảng thời gian được chỉ định trước và quay trở lại phiên bản cũ mà không phát sinh thời gian ngừng hoạt động nếu bạn phát hiện ra sự hồi quy. Để tự động phát hiện lỗi, bạn có thể cấu hình Cảnh báo Amazon CloudWatch và bộ ngắt mạch triển khai ECS để giám sát quá trình triển khai. Kết hợp cùng nhau, các tính năng này giúp bản cập nhật phần mềm của bạn trở nên an toàn hơn, cho phép bạn phân phối các tính năng mới nhanh hơn.
Bạn có thể sử dụng khả năng triển khai lục/lam và các hook vòng đời triển khai cho các dịch vụ Amazon ECS mới và hiện có ở mọi Khu vực AWS thương mại bằng Bảng điều khiển quản lý AWS, SDK, CLI, CloudFormation, CDK và Terraform bằng cách làm theo các bước trên blog. Để biết thêm chi tiết, hãy xem tài liệu.