Terraform es una herramienta de Infraestructura como Código desarrollada por HashiCorp que te permite definir, aprovisionar y gestionar infraestructura en múltiples nubes usando un lenguaje declarativo llamado HCL (HashiCorp Configuration Language). Una de sus grandes fortalezas es que genera un plan de ejecución antes de aplicar cambios, lo que te permite ver qué va a pasar antes de tocar nada. Además, mantiene un estado de los recursos para detectar diferencias y aplicar solo lo necesario. Soporta módulos reutilizables, lo que fomenta código limpio y escalable. Es ideal para automatizar entornos complejos y aplicar buenas prácticas en producción sin romper nada.