Introducción
Terraform es una herramienta de Infraestructura como Código (IaC) de código abierto creada por HashiCorp. Permite definir y aprovisionar infraestructura de centro de datos utilizando un lenguaje de configuración declarativo. Esto significa que usted describe la infraestructura deseada en archivos de configuración, y Terraform se encargará de determinar cómo crear, actualizar o eliminar los recursos para que coincidan con ese estado.
El flujo de trabajo central de Terraform consta de tres etapas principales:
- Escribir (Write): Autorizar la infraestructura como código.
- Planificar (Plan): Previsualizar los cambios antes de aplicarlos.
- Aplicar (Apply): Aprovisionar y gestionar su infraestructura.
En este laboratorio, recorrerá todo este flujo de trabajo creando un recurso muy simple: un archivo local. Usar el proveedor local es una excelente manera de aprender la mecánica de Terraform sin necesidad de credenciales para un proveedor de nube. Definirá un archivo, planificará su creación, aplicará los cambios y verificará el resultado.



