Ejemplos de estructura del código
Estructuras de código de Terraform
Estos ejemplos son presentados con AWS como proveedor pero la mayoría de los principios mostrados en los ejemplos pueden ser aplicados a otros proveedores de nube pública así como a otro tipo de proveedores (DNS, DB, Monitoring, etc).
Tipo | Descripción | Disponibilidad |
---|---|---|
Pocos recursos, sin dependencias externas. Una sola cuenta de AWS. Una sola región. Un sólo entorno. | Disponible | |
Varias cuentas y entornos en AWS, módulos estándar de infraestructura utilizando Terraform. | Disponible | |
Muchas cuentas de AWS, muchas regiones, necesidad urgente de reducir el copiado y pegado, módulos de infraestructura personalizados, uso intensivo de composiciones utilizando Terraform. | TEP (Trabajo en proceso) | |
muy grande | Varios proveedores (AWS, GCP, Azure). Despliegues multi nube utilizando Terraform. | No Disponible |
Estructuras de código de Terraform
Tipo | Descripción | Disponibilidad |
---|---|---|
mediana | Varias cuentas y entornos de AWS, módulos estándar de infraestructura, patrón de composición con Terragrunt. | No Disponible |
grande | Muchas cuentas de AWS, muchas regiones, urgente necesidad de reducir el copiado y pegado, módulos de infraestructura personalizados, uso intensivo de composiciones utilizando Terragrunt. | No Disponible |
muy grande | Varios proveedores (AWS, GCP, Azure). Despliegues multi nube utilizando Terragrunt. | No Disponible |
Last updated