Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Prácticas recomendadas para usar la CDK de AWS TypeScript para crear proyectos de IaC
Sandeep Gawande, Mason Cahill, Sandip Gangapadhyay, Siamak Heshmati y Rajneesh Tyagi de Amazon Web Services (AWS)
Febrero de 2024 (historial de documentos)
En esta guía se proporcionan recomendaciones y prácticas recomendadas para utilizarla AWS Cloud Development Kit (AWS CDK)en TypeScript la creación e implementación de proyectos de infraestructura como código (IaC) a gran escala. AWS CDK Se trata de un marco para definir la infraestructura de nube en el código y aprovisionarla mediante ella. AWS CloudFormation Si no tiene una estructura de proyecto bien definida, crear y administrar una AWS CDK base de código para proyectos a gran escala puede ser un desafío. A fin de hacer frente a estos desafíos, algunas organizaciones utilizan antipatrones para proyectos a gran escala, pero estos patrones pueden retrasar el proyecto y crear otros problemas que afecten de forma negativa a la organización. Por ejemplo, los antipatrones pueden complicar y retrasar la incorporación de los desarrolladores, la corrección de errores y la adopción de características nuevas.
En esta guía, se ofrece una alternativa al uso de antipatrones y se muestra cómo organizar el código para garantizar la escalabilidad, las pruebas y la alineación con las prácticas recomendadas de seguridad. Puede utilizar esta guía para mejorar la calidad del código de sus proyectos de IaC y maximizar la agilidad de su empresa. Esta guía está dirigida a arquitectos, directores técnicos, ingenieros de infraestructura y cualquier otra persona que busque crear un proyecto bien diseñado para proyectos a gran escala. AWS CDK