Información general
En este laboratorio, se presenta AWS CloudFormation. Utilice una plantilla de CloudFormation preconfigurada que crea una instancia de Amazon EC2 e instala WordPress con una base de datos de MySQL local para su almacenamiento. Luego, para borrar los recursos, elimine la pila.
Objetivos
Al final de este laboratorio, podrá hacer lo siguiente:
- crear una pila con una plantilla de AWS CloudFormation;
- supervisar el progreso de creación de la pila;
- explorar los parámetros, recursos y resultados de CloudFormation;
- utilizar los recursos de la pila;
- borrar cuando la pila ya no sea necesaria.
¿Qué es AWS CloudFormation?
AWS CloudFormation ofrece a los desarrolladores y administradores de sistemas un método sencillo de crear y administrar un conjunto de recursos de AWS relacionados entre sí, aprovisionarlos y actualizarlos de manera ordenada y predecible.
Puede utilizar las plantillas de muestra de AWS CloudFormation o crear las propias para describir los recursos de AWS, así como cualquier dependencia asociada o parámetros de tiempo de ejecución necesarios para ejecutar la aplicación. No necesita saber el orden de aprovisionamiento de los servicios de AWS ni los detalles del funcionamiento de esas dependencias. CloudFormation se encarga de todo eso por usted. Después de que se implementen los recursos de AWS, puede modificarlos y actualizarlos de forma controlada y predecible, aplicando el control de versiones a su infraestructura de AWS como lo hace con el software.
Puede implementar y actualizar una plantilla y su colección de recursos asociados (lo que se conoce como “pila”) por medio de las API, la interfaz de línea de comando o la consola de administración de AWS. CloudFormation está disponible sin cargo adicional. Los clientes pagan únicamente los recursos de AWS necesarios para ejecutar sus aplicaciones.