AWS CDK Mixins ya está disponible de forma general
AWS anuncia la disponibilidad general de CDK Mixins, una nueva característica de Cloud Development Kit (CDK) de AWS que le permite agregar abstracciones reutilizables y componibles a cualquier componente de AWS, ya sea L1, L2 o personalizada, sin necesidad de reconstruir el código de infraestructura existente. CDK Mixins está disponible a través del paquete aws-cdk-lib y funciona en todos los tipos de componentes, lo que le brinda la flexibilidad de aplicar las abstracciones correctas donde y cuando las necesite.
Anteriormente, los equipos tenían que elegir entre el acceso inmediato a las nuevas características de AWS mediante componentes de nivel 1 o la conveniencia de realizar abstracciones de nivel superior con componentes de nivel 2. Esto, a menudo, requería una importante modificación para cumplir con los requisitos operativos, de conformidad o de seguridad. CDK Mixins simplifica el mantenimiento de las bibliotecas de componentes personalizados. CDK Mixins le permite aplicar características como la eliminación automática, el cifrado de buckets, el control de versiones y el bloqueo del acceso público directamente a los componentes mediante una sintaxis simple with(), combinar varios Mixins en componentes L2 personalizados y aplicar políticas de conformidad en todo un ámbito definido. Los desarrolladores pueden usar Mixins.of() para el filtrado avanzado de tipos de recursos o patrones de ruta. Los equipos empresariales ahora pueden aplicar políticas de seguridad y conformidad reutilizables en toda su infraestructura y, al mismo tiempo, mantener el acceso desde el primer día a las nuevas características de AWS.
CDK Mixins están disponibles en todas las regiones de AWS en las que se admite AWS CloudFormation.
Para empezar a usar CDK Mixins, consulte la documentación de AWS.