• Formation
  • Réf. 12825
Télécharger le programme

Formation : Terraform

  • 5 jours (35 heures)
  • Présentiel ou à distance

Les stagiaires apprendront à utiliser Terraform dans différents environnements pour automatiser et orchestrer le déploiement de leurs applications.

...

Formation : Terraform

Objectifs

  • Comprendre les bases de l'Infrastructure As Code
  • Déployer dans le cloud à l'aide de Terraform dans un environnement multiple
  • Créer des infrastructures dynamiques
  • Comprendre les modules Terraform
  • Comprendre l'état de Terraform
  • Utiliser Terraform avec Kubernetes

Cibles

  • Administrateurs, développeurs et architectes.

Les plus

  • Déclinable en format individuel, intra-entreprise et sur-mesure

Modalités pédagogiques

  • Alternance d’exposés, de travaux pratiques et de séquences interactives

Suivi et évaluation des acquis

  • Évaluation des acquis en amont via un questionnaire d’auto-positionnement et en aval via un questionnaire d’évaluation rempli par le formateur sur la base des mises en situation réalisées en formation
  • Distanciel : contenu et durée identiques + pédagogie adaptée + assistance technique 5j/7 (disponible par mail : [email protected])
  • Un support de cours est remis à chaque stagiaire avant, pendant ou après la formation, en format dématérialisé ou papier

Indicateurs de résultats

  • Indicateurs de résultat et taux de réussite prochainement disponibles

Programme de la formation "Formation : Terraform"

Démarrer avec Terraform

  • Qu'est-ce que l'Infrastructure as a Code ?
  • Introduction à Terraform
  • Terraform vs d'autres Infrastructure as a Code
  • Gestion de la configuration et provisionnement
  • Commandes Terraform
  • Langages de configuration
  • Mise à jour et altération des ressources
  • Console et sortie Terraform
  • Variables d'entrée
  • Terraform Workspace, maps et lookups

Introductions aux modules Terraform

  • Module Basics
  • Module Input
  • Module Output
  • Module Gotchas
  • Chemins d'accès aux fichiers
  • Inline blocks
  • Module versionning
  • Image, conteneur et module root

État de Terraform

  • Qu'est-ce que l'état Terraform ?
  • Comprendre le fichier d'état, verrouiller et isoler les fichiersd'état.
  • Mise en forme de Terraform et état à distance

Utilisation de Terraform dans un environnement CI/CD

  • Utilisation du module Gitlab
  • Gitlab CI/CD
  • Comprendre le Runner

Utilisation de Terraform dans AWS

  • Introduction au cloud AWS.
  • Création de buckets S3
  • Gestion de la mise en réseau dans un VPC à l'aide deTerraform
  • Création d'instances EC2.
  • Utilisation des modules root
  • Création d'états à partir de ressources déployées existantes

Utilisation de Terraform avec Docker

  • Introduction à Docker
  • Comprendre les réseaux et le stockage Docker
  • Création de conteneurs et de services sur docker swarm
  • Utilisation de Terraform avec kubernetes

Introduction à Kubernetes

  • Création de pods
  • Création de services et de contrôleur de réplication
  • Création de déploiements

Formateurs

Mehdi MTIR

Mehdi M.

Formateur expert Cloud, DevOps, Développement, Architecture logicielle et Intelligence Artificielle

Avec une carrière débutée en 2005 en tant que développeur web, Mehdi MTIR a évolué à travers plusieurs rôles clés : chef de projets, entrepreneur, enseignant universitaire et formateur professionnel. Aujourd’hui Formateur Certifié...

En savoir plus

Mis à jour le 07/07/2026

Formation du catalogue Comundi pour votre entreprise dans vos locaux, chez nous ou à distance.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

Formation sur mesure adaptée aux spécificités de votre entreprise et de vos équipes.

Nos experts vous accompagnent dans votre projet.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

x
Chargement

Merci de patienter ...

FAQ

Terraform, c'est quoi ?
Terraform est un outil d'Infrastructure as Code (IaC) qui permet de déployer et gérer des infrastructures cloud via des fichiers de configuration. Développé par HashiCorp, il automatise la création de ressources sur AWS, Docker, Kubernetes et d'autres environnements. Au lieu de configurer manuellement chaque serveur, vous décrivez votre infrastructure dans du code réutilisable et versionnable.
Pourquoi suivre une formation Terraform ?
Une formation Terraform vous apprend à automatiser le déploiement d'applications au lieu de configurer chaque environnement à la main. Vous gagnez du temps, réduisez les erreurs de configuration et rendez vos infrastructures reproductibles. La formation Comundi couvre l'usage de Terraform dans des environnements multiples : AWS, Docker, Kubernetes et pipelines CI/CD, avec des travaux pratiques sur chaque cas d'usage.
À qui s'adresse la formation Terraform ?
La formation Terraform de Comundi s'adresse aux administrateurs systèmes, développeurs et architectes qui gèrent des infrastructures cloud. Aucune expertise préalable en IaC n'est requise, la formation démarre par les bases de l'Infrastructure as Code. Un questionnaire d'auto-positionnement en amont permet d'adapter le niveau au parcours de chaque participant.
Combien de temps dure la formation Terraform ?
La formation Terraform dure 5 jours, soit 35 heures, en présentiel ou à distance. Le programme alterne exposés théoriques, travaux pratiques et séquences interactives. En format distanciel, le contenu et la durée restent identiques, avec une pédagogie adaptée et une assistance technique disponible 5 jours sur 7 par mail.
Que contient le programme de la formation Terraform ?
Le programme couvre sept modules : démarrer avec Terraform, les modules Terraform, la gestion de l'état, l'usage en environnement CI/CD, le déploiement sur AWS, l'utilisation avec Docker et une introduction à Kubernetes. Chaque module combine théorie et mises en situation. À la fin, vous savez créer des infrastructures dynamiques et orchestrer des déploiements dans le cloud.
Comment financer sa formation Terraform ?
Plusieurs dispositifs permettent de financer une formation Terraform selon votre statut : plan de développement des compétences de l'entreprise, OPCO ou financement individuel. La formation Comundi est déclinable en format individuel, intra-entreprise et sur-mesure, ce qui facilite le choix du montage financier adapté à votre situation.
La formation Terraform prépare-t-elle à un usage en production ?
Oui, la formation Terraform prépare à déployer des infrastructures en conditions réelles grâce aux mises en situation pratiques. Vous manipulez Terraform dans des environnements multiples (AWS, Docker, Kubernetes, CI/CD) et apprenez à gérer l'état des ressources, point critique en production. L'évaluation finale repose sur ces exercices pratiques, validés par le formateur.

Comment financer sa formation ?

Financer votre formation "Formation : Terraform" est plus simple que vous ne le pensez.
CPF, prise en charge par l'employeur, dispositifs OPCO ou aides dédiées aux demandeurs d'emploi : plusieurs solutions existent pour vous permettre de monter en compétences sans freiner votre projet.

En savoir plus