Bonnes pratiques d'utilisation du fournisseur Terraform AWS - AWS Conseils prescriptifs

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Bonnes pratiques d'utilisation du fournisseur Terraform AWS

Michael Begin, DevOps consultant principal, Amazon Web Services (AWS)

Mai 2024 (historique du document)

La gestion de l'infrastructure en tant que code (IaC) avec Terraform activé AWS offre des avantages importants tels que l'amélioration de la cohérence, de la sécurité et de l'agilité. Cependant, à mesure que votre configuration Terraform augmente en taille et en complexité, il devient essentiel de suivre les meilleures pratiques pour éviter les pièges.

Ce guide fournit les meilleures pratiques recommandées pour utiliser le AWS fournisseur Terraform à partir de. HashiCorp Il vous explique comment gérer correctement les versions, les contrôles de sécurité, les backends distants, la structure de base de code et les fournisseurs de communauté pour optimiser Terraform on. AWS Chaque section aborde plus en détail les spécificités de l'application de ces meilleures pratiques :

Objectifs

Ce guide vous aide à acquérir des connaissances opérationnelles sur le AWS fournisseur Terraform et répond aux objectifs commerciaux suivants que vous pouvez atteindre en suivant les meilleures pratiques IaC en matière de sécurité, de fiabilité, de conformité et de productivité des développeurs.

  • Améliorez la qualité et la cohérence du code d'infrastructure entre les projets Terraform.

  • Accélérez l'intégration des développeurs et leur capacité à contribuer au code de l'infrastructure.

  • Améliorez l'agilité de l'entreprise grâce à des changements d'infrastructure plus rapides.

  • Réduisez les erreurs et les temps d'arrêt liés aux modifications de l'infrastructure.

  • Optimisez les coûts d'infrastructure en suivant les meilleures pratiques de l'IaC.

  • Renforcez votre posture de sécurité globale grâce à la mise en œuvre des meilleures pratiques.

Public cible

Le public cible de ce guide comprend les responsables techniques et les responsables qui supervisent les équipes qui utilisent Terraform pour iAc on. AWS Parmi les autres lecteurs potentiels figurent les ingénieurs en infrastructure, DevOps les ingénieurs, les architectes de solutions et les développeurs qui utilisent activement Terraform pour gérer AWS l'infrastructure.

Le respect de ces meilleures pratiques vous permettra de gagner du temps et de tirer parti des avantages de l'IaC pour ces rôles.