Formation Terraform, Orchestrer la configuration de votre infrastructure avec Terraform Mixed: In person / distance learning

Last updated : 24/09/2026

Pré-inscription

Add to cart

Présentation

Cette formation intermédiaire enseigne aux participants la conception, la gestion et l’automatisation d’infrastructures Cloud via Terraform. Ils apprendront à structurer des configurations complexes, organiser des environnements multiples, gérer l’état distant, créer des modules réutilisables et déployer des pipelines d’automatisation.

Objectifs

  • Analyser les concepts IaC et structurer un projet Terraform complet
  • Mettre en œuvre la gestion avancée de l'état, des workspaces et des backends distants
  • Configurer des modules réutilisables et des environnements multi‑niveaux
  • Déployer un pipeline d'automatisation pour orchestrer des déploiements fiables

Intended audience

Développeurs Cloud, ingénieurs DevOps, administrateurs Cloud, architectes techniques.

Prerequisites

  • Connaissances de base en Cloud (AWS/Azure/GCP)
  • Notions en ligne de commande et Git

Programme

visuel

Jour 1 – Introduction IaC et fondamentaux Terraform

 

Session du matin :

  • Concepts IaC : principes, avantages, workflow Terraform
  • Structure d'un projet : providers, ressources, variables, outputs

 

Session de l'après-midi :

  • Terraform init/plan/apply/destroy
  • Déclaration d'infrastructure simple

 

 

TP / Exercice :

  • Création d'un premier projet Terraform déployant des ressources cloud simples.

 

 

Points clés & takeaways :

  • Compréhension de l'IaC
  • Maîtrise du workflow Terraform

 

 

Jour 2 – Gestion avancée de l'état et multi-environnements

 

Session du matin :

  • State management : backends distants, verrous, secrets
  • Workspaces : séparation dev/staging/prod

 

Session de l'après-midi :

  • Stratégies multi-comptes
  • Gestion des dépendances et modules

 

 

TP / Exercice :

  • Mise en place du backend distant, des workspaces et de la séparation des environnements.

 

 

Points clés & takeaways :

  • Maîtrise du stockage distant de l'état
  • Organisation d'environnements multiples

 

 

Jour 3 – Modules, scalabilité et bonnes pratiques

 

Session du matin :

  • Création de modules réutilisables
  • Variables avancées, validation, fichiers locals

 

Session de l'après-midi :

  • Tests : validate, fmt, tflint, tfsec
  • Structuration professionnelle d'un repository Terraform

 

 

TP / Exercice :

  • Création d'une bibliothèque de modules et mise en conformité via outils linters.

 

 

Points clés & takeaways :

  • Structuration modulaire
  • Bonnes pratiques de qualité Terraform

 

 

Jour 4 – Automatisation CI/CD & orchestration

 

Session du matin :

  • CI/CD : GitHub Actions / GitLab CI / Azure DevOps
  • Approvals, plans automatiques, politiques de sécurité

 

Session de l'après-midi :

  • Déploiement complet orchestré via pipeline
  • Gestion du drift, notifications, audit

 

 

TP / Exercice :

  • Mise en place d'un pipeline complet (plan + approbation + apply) déployant plusieurs environnements.

 

 

Points clés & takeaways :

  • Automatisation avancée
  • Déploiements fiables, contrôlés et industrialisés

Teaching methodology

Docaposte Institute propose plusieurs dispositifs pédagogiques adaptés aux apprenants :

  • Formation en présentiel
    • En groupe (inter-entreprises ou intra-entreprise)
    • En individuel (monitorat)
    • En journée ou en cours du soir (sur demande spécifique)
  • Formation en distanciel
    • Distanciel synchrone
    • Distanciel asynchrone

Equipment and educational materials

  • Alternance d'apports théoriques et de mises en pratique contextualisées.
  • Progression pédagogique structurée, de la compréhension à la mise en œuvre opérationnelle.
  • Pédagogie immersive favorisant une mise en application immédiate des compétences.
  • Formation interactive et participative s'appuyant sur des ateliers pratiques, études de cas et échanges collectifs (+ 60 % du temps de formation.)
  • Séquences pédagogiques rythmées et évaluations formatives régulières pour renforcer l'ancrage des apprentissages.
  • Supports de cours, ressources documentaires et références mis à disposition par le formateur

Evaluation and monitoring process

En amont de la formation (évaluation en ligne dans l'extranet apprenant)

  • Recueil des besoins et des attentes des participants.
  • Auto-positionnement permettant d'évaluer le niveau initial des apprenants.

 

Tout au long de la formation

  • Évaluations continues réalisées par le formateur à travers des questions orales, exercices, QCM, études de cas et mises en situation pratiques.

À l'issue de la formation (évaluations en ligne dans l'extranet apprenant)

  • Auto-positionnement afin de mesurer l'acquisition des compétences visées.
  • Validation de l'acquisition des compétences par le formateur
  • Questionnaire de satisfaction « à chaud » à l'issue de la formation
  • Questionnaire de satisfaction "à froid", 45 jours après la formation afin d'évaluer l'ancrage des acquis et leur mise en application en situation professionnelle.

Admissions process

Nous consulter.

Admission procedure

  • Admission sans disposition particulière

Accessibilité

Nos formations peuvent être adaptées à certaines conditions de handicap. Nous contacter pour toute information et demande spécifique.
  • Category : Cloud, DevOps
    Sub-category : Cloud
  • Duration : 28h
  • Price : 2 970 € excl. VAT
    INTRA price : Contact us
  • Reference code : MOD_20261890
  • Rating :
    ★★★★★
    ★★★★★
  • Completion rate : - %
  • Download brochure

Selected training session

  • FULL

Upcoming Training Sessions

  • 23/11/26 9:00 → 26/11/26 17:30 In person / distance learning 12 places remaining

Catalogue de formation propulsé par Dendreo,
Plateforme dédiée pour les OF