Risorse - AWS Guida prescrittiva

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

Risorse

Riferimenti

I seguenti collegamenti forniscono materiale di lettura aggiuntivo per Terraform AWS Provider e per l'utilizzo di Terraform for IAc su. AWS

Strumenti

I seguenti strumenti aiutano a migliorare la qualità del codice e l'automazione delle configurazioni Terraform su AWS, come consigliato in questa guida alle migliori pratiche.

Qualità del codice:

  • Checkov: esegue la scansione del codice Terraform per identificare le configurazioni errate prima della distribuzione.

  • TFlint: identifica possibili errori, sintassi obsoleta e dichiarazioni non utilizzate. Questo linter può anche applicare le migliori pratiche e le convenzioni di denominazione. AWS

  • terraform-docs: genera documentazione dai moduli Terraform in vari formati di output.

Strumenti di automazione:

  • HCP Terraform: aiuta i team a modificare, collaborare e creare flussi di lavoro Terraform con controlli delle politiche e porte di approvazione.

  • Atlantis: uno strumento di automazione delle pull request Terraform open source per la convalida delle modifiche al codice.

  • CDK per Terraform: un framework che consente di utilizzare linguaggi familiari come TypeScript Python, Java, C# e Go anziché HashiCorp Configuration Language (HCL) per definire, fornire e testare l'infrastruttura Terraform come codice.