Menú
Plataformas

Kit de desarrollo en la nube AWS

Published: Nov 20, 2019
Last Updated: Oct 28, 2020
Oct 2020
Evaluar?

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 kit de desarrollo en la nube de AWS (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 avance del CDK para Terraform que permite generar configuraciones de Terraform y habilitar el aprovisionamiento con esta tecnología.

Nov 2019
Evaluar?

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 Cloud Development Kit (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.