Información general
En este laboratorio, se presenta AWS CloudFormation. Vas a utilizar una plantilla de CloudFormation preconfigurada que crea una instancia de Amazon EC2 e instala WordPress con una base de datos MySQL local para el almacenamiento. A continuación, puedes limpiar los recursos y eliminar la pila.
Objetivos
Al finalizar este laboratorio, podrás hacer lo siguiente:
- Crear una pila mediante una plantilla de AWS CloudFormation
- Supervisar el progreso de la creación de pilas
- Explorar los parámetros, recursos y salidas de CloudFormation
- Utilizar los recursos de la pila
- Eliminar la pila cuando 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 desplieguen 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 deplegar 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.