AWS CloudFormation
AWS CloudFormation proporciona un lenguaje común para que modele y aprovisione recursos de aplicación de AWS y de terceros en su entorno de nube. AWS CloudFormation permite utilizar lenguajes de programación o un archivo de texto simple para modelar y aprovisionar, de una manera segura y automatizada, todos los recursos necesarios para las aplicaciones en todas las regiones y cuentas. Esto proporciona una única fuente de confianza para los recursos de AWS y de terceros.
Beneficios
Modelar todo
AWS CloudFormation permite modelar toda la infraestructura y los recursos de aplicación con un archivo de texto o lenguajes de programación. El Registro y la CLI de AWS CloudFormation facilitan la administración de recursos de terceros con CloudFormation. Esto proporciona una única fuente de confianza para los recursos de AWS y ayuda a estandarizar los componentes de la infraestructura que se utilizan en toda la organización, esto permite la conformidad con la configuración y la solución de problemas de forma más rápida.
Automatización e implementación
AWS CloudFormation suministra sus recursos de aplicación de una manera segura y repetible, esto permite crear y recrear su infraestructura y aplicaciones, sin tener que realizar acciones manuales ni escribir scripts personalizados. CloudFormation se encarga de determinar las operaciones correctas que deben realizarse cuando se administra la pila, organizándola de forma eficiente, y anula cambios automáticamente si se detectan errores.
Solo es código
Codificar la infraestructura le permite tratarla simplemente como código. Puede escribirla con cualquier editor de código, registrarla en un sistema de control de versiones y revisar los archivos con los miembros del equipo antes de implementarla en producción.
Funcionamiento
Clientes destacados
“Utilizamos AWS CloudFormation para la creación de redes con un solo clic. Es una herramienta muy sencilla", dice Wise. Nextdoor también utiliza la herramienta de automatización Puppet para definir y crear servidores en AWS, y la solución de administración de la nube RightScale para configurar y monitorizar máquinas en la nube de AWS.
Todas las redes de la empresa se diseñan, construyen y mantienen mediante plantillas de AWS CloudFormation. “Esto nos da el lujo de poder controlar la versión de nuestra red y permite realizar una duplicación exacta de la misma para el desarrollo bajo demanda y la preparación de entornos”, afirma Witoff.
Expedia usa AWS CloudFormation con Chef para implementar su pila frontend y backend completa en su entorno de AWS.
“Estamos encantados con AWS CloudFormation, ya que así somos capaces de utilizar la implementación de un clic en toda nuestra infraestructura”.
Artículos y publicaciones de blogs
New: Use AWS CloudFormation StackSets for Multiple Accounts in an AWS Organization (Novedad: use AWS CloudFormation StackSets para varias cuentas en una organización de AWS Organizations)
12 de febrero de 2020
Sébastien Stormacq
Introducing TaskCat v0.9 (Introducción a la versión 0.9 de TaskCat)
CloudFormation Update – CLI + Third-Party Resource Support + Registry (Actualización de CloudFormation: CLI + compatibilidad con recursos externos + registro)
New – Import Existing Resources into a CloudFormation Stack (Novedad: importe recursos existentes a una pila de CloudFormation)
AWS CloudFormation Update – Public Coverage Roadmap & CDK Goodies (Actualización de AWS CloudFormation: guía de cobertura pública y recursos interesantes para CDK)
Visite el blog de Administración y gobernanza para leer más información acerca de CloudFormation y otros servicios de administración y gobernanza de AWS.
Novedades
AWS CloudFormation StackSets introduces automatic deployments across accounts and regions through AWS Organizations (AWS CloudFormation StackSets presenta las implementaciones automáticas entre cuentas y regiones a través de AWS Organizations)
12 de febrero de 2020
CloudFormation Announces Drift Detection Support in StackSets (CloudFormation presenta la compatibilidad con la detección de desviaciones en StackSets)
19 de noviembre de 2019
AWS CloudFormation Launches Resource Import (AWS CloudFormation lanza la importación de recursos)
13 de noviembre de 2019
Obtenga más información sobre el modelado y el aprovisionamiento de capacidades de AWS CloudFormation.
Obtenga acceso instantáneo a la capa gratuita de AWS.
Comience a crear con AWS CloudFormation en la consola de AWS.
Más información sobre AWS CloudFormation