Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Passaggi successivi
Ecco alcuni potenziali passaggi successivi dopo aver letto questa guida:
-
Se disponi di una base di codice Terraform esistente, rivedi la configurazione e identifica le aree che potrebbero essere migliorate in base ai consigli forniti in questa guida. Ad esempio, esamina le migliori pratiche per l'implementazione di backend remoti, la separazione del codice in moduli, l'utilizzo del pinning delle versioni e così via, e convalidale nella configurazione.
-
Se non disponi di una base di codice Terraform esistente, utilizza queste best practice per strutturare la nuova configurazione. Segui i consigli sulla gestione dello stato, l'autenticazione, la struttura del codice e così via fin dall'inizio.
-
Prova a utilizzare alcuni dei moduli della HashiCorp community citati in questa guida per vedere se semplificano i tuoi modelli di architettura. I moduli consentono livelli di astrazione più elevati, quindi non è necessario riscrivere risorse comuni.
-
Abilita linting, scansioni di sicurezza, controlli delle policy e strumenti di test automatizzati per rafforzare alcune delle migliori pratiche in materia di sicurezza, conformità e qualità del codice. Strumenti come TFlint, tfsec e Checkov possono aiutarti.
-
Consulta la documentazione più recente del AWS Provider per vedere se ci sono nuove risorse o funzionalità che potrebbero aiutarti a ottimizzare l'utilizzo di Terraform. Rimani aggiornato sulle nuove versioni del AWS Provider.
-
Per ulteriori indicazioni, consulta la documentazione Terraform, la
guida alle migliori pratiche e la guida di stile sul HashiCorp sito Web.