이제 정식 버전 AWS CDK Mixins 사용 가능
AWS의 CDK Mixins 정식 버전 출시가 발표되었습니다. AWS 클라우드 개발 키트(CDK)의 새로운 기능인 CDK Mixins를 사용하면 기존 인프라 코드를 재구축하지 않고도 L1, L2, 사용자 지정 구문 등 어떤 AWS 구문에나 구성 및 재사용 가능한 추상화를 추가할 수 있습니다. aws-cdk-lib 패키지를 통해 제공되는 CDK Mixins는 모든 구문 유형에서 작동하므로 필요 시 필요한 위치에 적절한 추상화를 유동적으로 적용할 수 있습니다.
이전에는 개발 팀이 L1 구문을 통해 새로운 AWS 기능에 즉시 액세스하는 방식 또는 L2 구문을 통해 편리한 고차원 추상화를 활용하는 방식 중 하나를 선택해야 했습니다. 따라서 보안, 규정 준수 또는 운영 측면의 요구 사항을 충족하기 위해 대규모 재작업을 수행해야 하는 경우가 많았습니다. 반면 CDK Mixins 사용 시에는 사용자 지정 구문 라이브러리를 간편하게 유지 관리할 수 있습니다. CDK Mixins에서는 자동 삭제, 버킷 암호화, 버전 관리 등의 기능을 적용할 수 있으며 간단한 .with() 구문을 사용하여 코드 구문에 대한 직접 퍼블릭 액세스를 차단할 수 있습니다. 뿐만 아니라 여러 Mixins를 합쳐 사용자 지정 L2 구문을 작성할 수 있으며, 전체 코드 범위에 규정 준수 정책을 적용할 수 있습니다. 개발자는 고급 리소스 유형 또는 경로 패턴 필터링에 MixIns.of()를 사용할 수 있습니다. 기업 내의 개발 팀은 이제 인프라 전반에 걸쳐 재사용 가능 보안 및 규정 준수 정책을 적용하면서 새로운 AWS 기능을 개발하는 즉시 해당 기능에 대한 액세스를 유지 관리할 수 있습니다.
CDK Mixins는 AWS CloudFormation이 지원되는 모든 AWS 리전에서 사용할 수 있습니다.
CDK Mixins 사용을 시작하려면 AWS 설명서를 참조하세요.