Es un enfoque de automatización de la infraestructura mediante la descripción de recursos en un lenguaje de programación de alto nivel.
Terraform es una herramienta de infraestructura como código que le permite crear, cambiar y crear versiones de recursos locales y en la nube de forma segura y eficiente.