Terraform Best Practices
Terraform consultingTwitter @antonbabenkoTerraform Weekly
Italiano (Italian)
Italiano (Italian)
  • Benvenuti
  • Concetti chiave
  • Struttura del codice
  • Esempi di strutturazione del codice
    • Terragrunt
    • Terraform
      • Terraform per infrastrutture di piccole dimensioni
      • Terraform per infrastrutture di media dimensione
      • Terraform per infrastrutture di grandi dimensioni
  • Convenzioni sui nomi
  • Stili di codice
  • FAQ
  • Referenze
  • Scrivere configurazioni Terraform
  • Workshop
Powered by GitBook
On this page
  • Struttura del codice Terraform
  • Terragrunt code structures
Export as PDF

Esempi di strutturazione del codice

PreviousStruttura del codiceNextTerragrunt

Last updated 2 years ago

Struttura del codice Terraform

Questi esempi sono realizzati con il provider AWS ma la maggior parte dei principi mostrati possono essere applicati anche ad altri provider cloud e non (DNS, DB, Monitoring, ecc)

Tipo
Descrizione
Disponibilità

Poche risorse, nessuna dipendenza esterna. Un solo AWS account. Una sola Regione. Un solo ambiente.

Si

Più account AWS e ambienti, moduli standard di infrastruttura Terraform.

Si

Molti accounts AWS, molte regioni, importanza di ridurre il copia-incolla, moduli di infrastruttura personalizzati , pesante uso di composizioni. Uso di Terraform.

Non ancora disponibile

molto-grande

Più providers (AWS, GCP, Azure). Deploy Multi-cloud. Uso di Terraform.

No

Terragrunt code structures

Tipo
Descrizione
Disponibilità

medio

Diversi account AWS e ambienti, moduli di infrastruttura standard, pattern di composizione usando Terragrunt.

No

large

Molti accounts AWS, molte regioni, importanza di ridurre il copia-incolla, moduli di infrastruttura personalizzati , pesante uso di composizioni. Uso di Terragrunt.

No

very-large

Più providers (AWS, GCP, Azure). Deploy Multi-cloud. Uso di Terragrunt.

No

piccolo
media
grande