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).

TipoDescripciónDisponibilidad

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

TipoDescripciónDisponibilidad

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