Terraform es una herramienta de infraestructura como código para automatizar y hacer reproducible la configuración de elementos como redes, control de accesos, recursos de computación, almacenamiento, balanceo de carga, bases de datos, CDN y mucho más.