AWS CDK Mixins hiện đã được cung cấp rộng rãi
AWS công bố về việc cung cấp rộng rãi CDK Mixins, một tính năng mới của Bộ phát triển đám mây (CDK) của AWS, cho phép bạn bổ sung các lớp trừu tượng có thể kết hợp và tái sử dụng đối với bất kỳ cấu trúc AWS nào (L1, L2 hay tùy chỉnh), mà không cần xây dựng lại mã cơ sở hạ tầng hiện có. CDK Mixins được cung cấp thông qua gói aws-cdk-lib và hoạt động trên tất cả các loại cấu trúc, giúp bạn áp dụng các lớp trừu tượng phù hợp một cách linh hoạt ở vị trí và thời điểm cần thiết.
Trước đây, các đội ngũ phải cân nhắc lựa chọn giữa quyền truy cập tức thì vào các tính năng mới của AWS bằng cách sử dụng cấu trúc L1 hoặc sự thuận tiện của các lớp trừu tượng cấp cao hơn bằng cách sử dụng cấu trúc L2. Điều này thường đòi hỏi phải sửa lại đáng kể nhằm đáp ứng các yêu cầu về bảo mật, tuân thủ hoặc vận hành. CDK Mixins đơn giản hóa việc duy trì các thư viện cấu trúc tùy chỉnh. CDK Mixins cho phép bạn áp dụng các tính năng như tự động xóa, mã hóa vùng lưu trữ, quản lý phiên bản và chặn truy cập công khai trực tiếp vào các cấu trúc bằng cú pháp .with () đơn giản, kết hợp nhiều Mixins thành các cấu trúc L2 tùy chỉnh và áp dụng các chính sách tuân thủ trên toàn bộ phạm vi. Các nhà phát triển có thể sử dụng cú pháp Mixins.of() để lọc theo loại tài nguyên nâng cao hoặc lọc theo mẫu đường dẫn. Các đội ngũ trong doanh nghiệp giờ đây có thể thực thi các chính sách bảo mật và tuân thủ có thể tái sử dụng trên cơ sở hạ tầng của mình, trong khi vẫn duy trì quyền truy cập vào các tính năng mới của AWS ngay từ ngày đầu.
CDK Mixins có sẵn ở tất cả các khu vực AWS có hỗ trợ AWS CloudFormation.
Để bắt đầu sử dụng CDK Mixins, hãy truy cập tài liệu AWS.