AWS CloudFormation và CDK tăng tốc vòng lặp phản hồi phát triển với xác thực trước khi triển khai trên tất cả các thao tác ngăn xếp
Khách hàng của AWS CloudFormation giờ đây có thể nhận được phản hồi ngay lập tức về các lỗi triển khai chỉ trong vài giây, nhờ đó không cần phải chờ đợi qua toàn bộ chu kỳ cung cấp và quay lui để phát hiện các lỗi có thể phòng ngừa. CloudFormation giờ đây chạy xác thực trước khi triển khai trên các thao tác Create Stack và Update Stack, phát hiện các lỗi triển khai phổ biến trước khi bắt đầu cung cấp tài nguyên. Điều này đẩy nhanh tốc độ phát triển trên tất cả các quy trình công việc triển khai, từ lần lặp thủ công, quy trình CI/CD đến tác tử AI cung cấp cơ sở hạ tầng.
Trước đây, khả năng xác thực trước khi triển khai được cung cấp trong quá trình tạo tập hợp thay đổi, bao gồm các lỗi cú pháp thuộc tính, xung đột tên tài nguyên và các ràng buộc trạng thái trống vùng lưu trữ S3. Với lần ra mắt này, các xác thực tương tự giờ đây chạy tự động trên các thao tác Create Stack và Update Stack. Ngoài ra, ba bài kiểm tra xác thực mới hiện có sẵn dưới dạng cảnh báo trong quá trình tạo tập hợp thay đổi. Xác thực giới hạn hạn mức dịch vụ sẽ cảnh báo khi việc tạo tài nguyên sẽ vượt quá hạn mức dịch vụ áp dụng cho tài khoản của bạn. Tính năng phát hiện xung đột của Trình ghi AWS Config sẽ cảnh báo khi mẫu của bạn thêm quy tắc Cấu hình vào tài khoản không bật tính năng Ghi cấu hình hoặc xác định Trình ghi cấu hình trong tài khoản đã hoạt động. Tính năng xác thực sẵn sàng xóa kho lưu trữ ECR sẽ cảnh báo khi kho lưu trữ ECR được chỉ định để xóa vẫn chứa hình ảnh. Khi tính năng xác thực phát hiện sự cố, bạn có thể xem lỗi bằng API DescribeEvents với ID thao tác hoặc trong bảng điều khiển CloudFormation bằng cách điều hướng đến tab Sự kiện của ngăn xếp và nhấp vào ID thao tác (hoặc liên kết trong biểu ngữ hoặc cột lý do trạng thái) để mở trang Chế độ xem thao tác. Trang này sẽ mở trực tiếp trên tab Xác thực triển khai. Mỗi lỗi bao gồm ID tài nguyên logic và đường dẫn thuộc tính, vì vậy bạn có thể xác định chính xác và khắc phục sự cố trước khi bất kỳ tài nguyên nào được cung cấp. Trong CDK, cả cdk deploy và cdk validate đều hiển thị kết quả xác thực với truy vết ở cấp độ cấu trúc trong một báo cáo hợp nhất. Vì vậy, tác tử AI và các công cụ tự động hóa có thể phân tích cú pháp các phản hồi có cấu trúc và tự hiệu chỉnh ngay lập tức.
Xác thực trước khi triển khai được bật theo mặc định trên tất cả các thao tác ngăn xếp mà không cần cấu hình. Nếu bạn cần bỏ qua xác thực cho một thao tác cụ thể, hãy sử dụng tham số mới DisableValidation trên các lệnh gọi API CreateStack, UpdateStack và CreateChangeSet hoặc cờ --disable-validation trong CLI. Truy cập Hướng dẫn sử dụng Xác thực triển khai ngăn xếp để tìm hiểu thêm.
Tính năng này có sẵn ở tất cả các Khu vực AWS hỗ trợ CloudFormation, ngoại trừ Trung Quốc. Tham khảo thông tin chi tiết về phạm vi hỗ trợ dịch vụ trong bảng Khu vực AWS.