Prenez contact avec nous

Plan du cours

Introduction

  • Vue d'ensemble des concepts et composants principaux de Terraform
  • Fondamentaux de DevOps

Premiers pas

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

Construction de modules Terraform complexes

  • Structure standard des modules
  • Définir les configurations de fournisseur
  • Développer des modules Terraform personnalisés
  • Créer des infrastructures réutilisables avec des modules
  • Modules publics vs partagés
  • Publication de modules sur le registre Terraform
  • Meilleures pratiques en composition de modules

Techniques de codage et optimisation

  • Itérations et métar-guments
  • Expressions de langage dynamique
  • Syntaxe et opérateurs HCL
  • Syntaxe des blocs et configurations backend
  • Mono-répertoire vs multi-répertoire
  • Utilisation de Terragrunt

Durcissement de la sécurité et automatisation

  • Sécurité approfondie de Terraform
  • Gestion des identifiants et des secrets
  • Cadres de test automatisés
  • Analyse et validation du code
  • Pipelines de livraison 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
  • Une expérience de base dans les opérations Terraform

Audience 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