Muchos de nuestros equipos que ya est¨¢n en AWS han encontrado que el (CDK de AWS) es una elecci¨®n razonable predeterminada para permitir el aprovisionamiento de la infraestructura. En concreto, a los equipos les gusta el uso de lenguajes de programaci¨®n de primera clase en lugar de archivos de configuraci¨®n, lo que les permite utilizar herramientas, habilidades y enfoques de pruebas ya existentes. Al igual que otras herramientas similares, se debe tener cuidado para garantizar que los despliegues contin¨²an siendo f¨¢ciles de entender y mantener. El CDK es actualmente compatible con TypeScript, JavaScript, Python, Java, C# y .NET. Se est¨¢n a?adiendo nuevos proveedores al n¨²cleo del CDK. Hemos utilizado con ¨¦xito tanto el CDK de AWS como el de HashiCorp para generar configuraciones de Terraform y permitir el aprovisionamiento exitoso en esta plataforma.
Para muchos de nuestros equipos, Terraform se ha convertido en la opci¨®n por defecto para definir infraestructura en la nube. Sin embargo, algunos de nuestros equipos han estado experimentando con el (CDK de AWS) y les gusta lo que han visto hasta el momento. En particular, les gusta el uso de lenguajes de programaci¨®n de primera clase en vez de archivos de configuraci¨®n, lo que les permite utilizar las herramientas existentes, las t¨¦cnicas para pruebas y sus habilidades. Al igual que con herramientas similares, se debe tener cuidado para asegurar que los despliegues sigan siendo f¨¢ciles de entender y mantener. Actualmente el CDK soporta TypeScript, JavaScript, Python, Java y C# con .NET. Seguiremos pendientes de este desarrollo, especialmente porque los equipos de AWS y HashiCorp recientemente presentaron un que permite generar configuraciones de Terraform y habilitar el aprovisionamiento con esta tecnolog¨ªa.
Para muchos de nuestros equipos, Terraform se ha convertido en la opci¨®n predeterminada para definir la infraestructura de la nube. Sin embargo, algunos de nuestros equipos han estado experimentando con (AWS CDK) y les ha gustado lo que han visto hasta ahora. En particular, les gusta el uso de lenguajes de programaci¨®n de primera clase en lugar de archivos de configuraci¨®n que les permite usar herramientas existentes, enfoques de prueba y habilidades. Al igual que otras herramientas similares, a¨²n se necesita ser cautelosos para garantizar que las implementaciones sigan siendo f¨¢ciles de entender y mantener. Dado que el soporte para C# y Java llegar¨¢ pronto e ignorando, por ahora, algunos vac¨ªos en la funcionalidad, creemos que vale la pena ver AWS CDK como alternativa a otros enfoques basados en archivos de configuraci¨®n.

