Prenez contact avec nous

Plan du cours

Introduction

  • Aperçu des concepts et composants centraux de Terraform
  • Fondamentaux du DevOps

Premiers pas

  • Installation et configuration de Terraform
  • Mise en place d'espaces de travail pour plusieurs environnements
  • État local vs état distant dans Terraform
  • Outils avancés Terraform et CLI

Construction de modules Terraform complexes

  • Structure standard d'un module
  • Définir les configurations des fournisseurs
  • Développement de modules Terraform personnalisés
  • Création d'infrastructures réutilisables à l'aide de modules
  • Modules publics vs partagés
  • Publication de modules sur le registre Terraform
  • Meilleures pratiques en composition de modules

Techniques de codage et optimisation

  • Boucles et méta-arguments
  • Expressions de langage dynamique
  • Syntaxe HCL et opérateurs
  • Syntaxe des blocs et configurations du backend
  • Mono-répertoire vs multi-répertoires
  • Travail avec Terragrunt

Durcissement de la sécurité et automatisation

  • Sécurité Terraform en profondeur
  • Gestion des identifiants et des secrets
  • Cadres de test automatisés
  • Analyse et validation du code
  • Pipelines de déploiement automatisés
  • Fiabilité des infrastructures et des déploiements

Dépannage

Résumé et prochaines étapes

Pré requis

  • Une compréhension des concepts d'infrastructure cloud
  • Expérience de base avec les opérations Terraform

Public cible

  • Ingénieurs DevOps
  • Administrateurs système
  • Architectes système
 14 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (6)

Cours à venir

Catégories Similaires