Publicado en: Feb 5, 2024

AWS CloudFormation lanza una nueva característica que facilita la generación de plantillas de AWS CloudFormation y aplicaciones de AWS CDK para los recursos de AWS existentes que se administran fuera de CloudFormation. Puede usar las plantillas y aplicaciones generadas para importar recursos a CloudFormation y CDK o replicar los recursos en una nueva región o cuenta de AWS. Con este lanzamiento, puede incorporar cargas de trabajo a la infraestructura como código (IaC) en cuestión de minutos y evitar semanas de esfuerzo manual. Luego, puede aprovechar los beneficios de la automatización, la seguridad y la escalabilidad de la IaC para las cargas de trabajo. 

En la actualidad, para crear una plantilla debe consultar la documentación de CloudFormation y los valores en tiempo real de las propiedades de los recursos para importar los recursos a CloudFormation. Ahora puede buscar y seleccionar recursos en su cuenta de AWS y generar plantillas para más de 500 tipos de recursos de AWS. Además, recibirá recomendaciones para los recursos relacionados según que los seleccione, por ejemplo, las políticas para los buckets de S3 seleccionados. Luego, puede importar los recursos seleccionados a CloudFormation, descargar la plantilla para su implementación o generar un comando de CLI de CDK que convierta la plantilla en una aplicación de CDK en su lenguaje de programación preferido, como TypeScript o Python. Puede ejecutar el comando CLI en un host en el que esté instalado el CDK.

Para empezar, abra la consola de AWS CloudFormation y seleccione el generador de IaC en el panel de navegación. También puede usar el generador de IaC de AWS CLI y AWS SDK. Más información:

El generador de IaC está disponible en las regiones de AWS en las que CloudFormation está disponible. Consulte la tabla de regiones de AWS para obtener más información.