Saltar al contenido
FindOpenSource

Terraform

Herramienta de infraestructura como código para construir, modificar y versionar infraestructura de forma segura y eficiente.

Descripción general

Terraform es una herramienta de infraestructura como código (IaC) para construir, cambiar y versionar infraestructura de forma segura y predecible: describes el estado deseado de tu infraestructura en un lenguaje de configuración de alto nivel, y Terraform averigua cómo llegar a él. Antes de aplicar cualquier cambio, genera un plan de ejecución que muestra exactamente qué se creará, modificará o destruirá, y construye un grafo de dependencias de todos los recursos para poder aplicar en paralelo los cambios independientes entre sí.

Este repositorio contiene el núcleo de Terraform —la CLI y el motor de grafos—, mientras que el soporte para proveedores individuales de nube y servicios se implementa como plugins independientes que Terraform descarga automáticamente desde el Terraform Registry (algunos mantenidos por HashiCorp, otros por la comunidad o por proveedores).

Terraform tiene licencia Business Source License 1.1, no una licencia de código abierto plenamente aprobada por la OSI. Encaja en equipos que quieren gestionar infraestructura en uno o varios proveedores como código versionado y revisable, en lugar de mediante cambios manuales en la consola o scripts improvisados.

Categorías
DevOps
Palabras clave
infrastructure-as-codeiacprovisioningdevops
Lenguajes
Go
Licencia
BUSL-1.1

¿Encontraste un error? Sugiere una edición en GitHub.