AWS CloudFormation StackSets hiện đã hỗ trợ sắp xếp thứ tự triển khai
AWS CloudFormation StackSets cung cấp tính năng sắp xếp thứ tự triển khai cho chế độ tự động triển khai, cho bạn khả năng xác định trình tự mà các phiên bản ngăn xếp tự động triển khai trên các tài khoản và khu vực. Khả năng này cho phép bạn điều phối các hoạt động triển khai nhiều ngăn xếp phức tạp mà trong đó, cần cung cấp cơ sở hạ tầng nền tảng trước rồi mới đến các thành phần ứng dụng phụ thuộc. Giờ đây, các tổ chức quản lý hoạt động triển khai quy mô lớn có thể đảm bảo sắp xếp thứ tự triển khai phù hợp mà không cần can thiệp thủ công.
Khi tạo hoặc cập nhật CloudFormation StackSet, bạn có thể chỉ định tối đa 10 mối quan hệ phụ thuộc mỗi phiên bản ngăn xếp bằng cách sử dụng tham số DependsOn mới trong cấu hình AutoDeployment, cho phép StackSets tự động điều phối các tác vụ triển khai dựa trên các mối quan hệ bạn đã xác định. Ví dụ: bạn có thể đảm bảo rằng phiên bản ngăn xếp mạng và bảo mật của bạn sẽ hoàn tất quá trình triển khai trước khi các phiên bản ngăn xếp ứng dụng của bạn bắt đầu, phòng ngừa xảy ra lỗi triển khai do thiếu mối quan hệ phụ thuộc. StackSets bao gồm tính năng phát hiện chu kỳ tích hợp giúp ngăn chặn tình trạng phụ thuộc vòng tròn và cung cấp thông báo lỗi để giúp giải quyết vấn đề cấu hình.
Tính năng này được cung cấp ở tất cả các Khu vực AWS có cung cấp CloudFormation StackSets mà không mất thêm chi phí.
Bạn có thể bắt đầu sử dụng bằng cách tạo hoặc cập nhật tùy chọn tự động triển khai StackSets của mình thông qua CLI, SDK hoặc Bảng điều khiển CloudFormation để xác định các mối quan hệ phụ thuộc bằng ARN phiên bản ngăn xếp. Để tìm hiểu thêm về sắp xếp thứ tự triển khai StackSets, hãy xem hướng dẫn chi tiết về tính năng trên Blog AWS DevOps hoặc truy cập Hướng dẫn sử dụng AWS CloudFormation.