Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
Español (Spanish)
Español (Spanish)
  • ¡Bienvenido!
  • Conceptos clave
  • Estructura del código
  • Ejemplos de estructura del código
    • Terragrunt
    • Terraform
      • Infraestructura de tamaño pequeño con Terraform
      • Infraestructura de tamaño mediano con Terraform
      • Infraestructura de tamaño grande con Terraform
  • Convención del nombrado
  • Estilo del código
  • Preguntas y respuestas frecuentes
  • Referencias
  • Escribiendo configuraciones de Terraform
  • Taller
Powered by GitBook
On this page
  • Estructuras de código de Terraform
  • Estructuras de código de Terraform
Export as PDF

Ejemplos de estructura del código

PreviousEstructura del códigoNextTerragrunt

Last updated 3 years ago

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

m

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

pequeña
ediana
grande