Terraform (software)

De Wikipedia, la enciclopedia libre
Ir a la navegación Ir a la búsqueda
Terraform
Terraform Logo.svg
Información general
Tipo de programa software libre
Desarrollador HashiCorp
Licencia Mozilla Public License, version 2.0
Información técnica
Programado en Go
Versiones
Última versión estable 0.11.415 de marzo de 2018
Enlaces

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.[12]

Ve también[editar]

Referencias[editar]

  1. «hashicorp/terraform: CHANGELOG». Consultado el 28 de octubre de 2018 – via GitHub. 
  2. Terraform's LICENSE
  3. «Terraform vs. Chef, Puppet, etc. - Terraform by HashiCorp». Terraform by HashiCorp (en inglés). Consultado el 14 de marzo de 2018. 
  4. Roesch, Dave (30 de octubre de 2018). «Now Available: Linode Terraform Provider». Linode Blog (en inglés). Consultado el 2 de noviembre de 2018. 
  5. «Provider: Linode - Terraform by HashiCorp». Terraform by HashiCorp (en inglés). Consultado el 2 de noviembre de 2018. 
  6. «HashiCorp Terraform 0.9. Released with State Locking, State Environments, and Destroy Provisioners». InfoQ. Consultado el 23 de mayo de 2017. 
  7. Yevgeniy., Brikman, (2017). Terraform Writing Infrastructure as Code.. O'Reilly Media. ISBN 9781491977057. OCLC 978667796. 
  8. Somwanshi, Sneha. «Choosing the Right Tool to Provision AWS Infrastructure». ThoughtWorks (en inglés). 
  9. Turnbull, James (2016). The Terraform Book. ISBN 9780988820258. 
  10. «Google Cloud Platform Provider for Terraform». Consultado el 5 de febrero de 2017. 
  11. https://www.terraform.io/docs/configuration/syntax.html
  12. https://www.hashicorp.com/blog/hashicorp-terraform-0-11?_ga=2.155237499.1577772221.1522078246-1987543793.1522078246

Enlaces externos[editar]