Amazon ECS bổ sung hỗ trợ Bộ cân bằng tải mạng cho triển khai tuyến tính và canary
Amazon Elastic Container Service (Amazon ECS) công bố hỗ trợ gốc cho các chiến lược triển khai tuyến tính và canary cho các dịch vụ ECS sử dụng Bộ cân bằng tải mạng (NLB). Giờ đây, các ứng dụng thường sử dụng NLB, chẳng hạn như các ứng dụng yêu cầu kết nối dựa trên TCP/UDP, độ trễ thấp, kết nối tồn tại lâu dài hoặc địa chỉ IP tĩnh, có thể tận dụng lợi thế của việc chuyển đổi lưu lượng truy cập được quản lý, tăng dần một cách tự nhiên từ ECS khi triển khai các bản cập nhật.
Với sự ra mắt này, khách hàng ECS sử dụng NLB có thể thay đổi lưu lượng truy cập một cách có kiểm soát trong quá trình triển khai, chẳng hạn như di chuyển lưu lượng tăng dần hoặc bắt đầu với một tỷ lệ phần trăm nhỏ để xác thực các thay đổi trước khi hoàn thành triển khai. Các chiến lược triển khai này cung cấp thêm sự tự tin trong quá trình cập nhật bằng cách cho phép các đội ngũ quan sát hành vi của ứng dụng ở mỗi bước chuyển lưu lượng truy cập và tích hợp với cảnh báo Amazon CloudWatch để tự động dừng hoặc khôi phục triển khai nếu phát hiện sự cố. Điều này đặc biệt có giá trị đối với khối lượng công việc chạy phía sau NLB, chẳng hạn như backend chơi game trực tuyến, hệ thống giao dịch tài chính và dịch vụ nhắn tin theo thời gian thực.
Để bắt đầu, hãy chọn nhóm mục tiêu NLB, trình xử lý sự kiện và chiến lược triển khai ưa thích của bạn trong cấu hình dịch vụ ECS bằng cách sử dụng Bảng điều khiển quản lý AWS, AWS CLI hoặc các công cụ Cơ sở hạ tầng dưới dạng mã. Điều này có thể được kích hoạt cho cả dịch vụ ECS mới và hiện tại trong tất cả các Khu vực AWS thương mại và AWS GovCloud (Hoa Kỳ). Để biết thêm thông tin, hãy xem tài liệu về triển khai tuyến tính Amazon ECS và triển khai canary Amazon ECS.