Terraform (software)

Terraform es un software de infraestructura como código (infrastructure as code) desarrollado por HashiCorp.

Permite a los usuarios definir y configurar la infraestructura de un centro de datos en un lenguaje de alto nivel, generando un plan de ejecución para desplegar la infraestructura en OpenStack,[3]​ por ejemplo, u otros proveedores de servicio tales como AWS, IBM Cloud (antiguamente Bluemix), Google Cloud Platform, Linode,[4]​[5]​ Microsoft Azure, Oracle Cloud Infrastructure o VMware vSphere.

[6]​[7]​[8]​[9]​[10]​ La infraestructura se define utilizando la sintaxis de configuración de HashiCorp denominada HashiCorp Configuration Language (HCL) o, en su defecto, el formato JSON.

[11]​ HashiCorp también mantiene el repositorio de configuraciones Terraform Module Registry, lanzado en 2017 durante la conferencia HashiConf.

[15]​ Posteriormente, el 25 de agosto, el grupo anunció que, dada la falta de respuesta favorable por parte de HashiCorp, se bifurcaría Terraform como OpenTofu, basándose en la última versión del código liberada vía la MPL (v1.5.5) y se trabajaría para que el proyecto lo albergase la Linux Foundation.