> Formations > Terraform on AWS
Formation : Terraform on AWS
Créer et gérer des infrastructures de manière automatisée avec Terraform
Terraform on AWS
Créer et gérer des infrastructures de manière automatisée avec Terraform
Nouvelle édition
Avec cette formation, vous apprendrez les notions et les standards de l’Infrastructure as Code (IaC). Vous vous familiariserez, pas-à-pas, avec la terminologie ainsi que les concepts standards et avancés de Terraform; le tout appuyé par de bonnes pratiques issues du vécu des formateurs, et par des labs “Hands-on” pour mettre en pratique les acquis.
INTRA
SUR MESURE
Formation dans vos locaux, chez nous ou à distance
Réf. TE1

Vous souhaitez transposer cette formation, sans modification, pour votre entreprise ? En français ou dans une autre langue ?


Avec cette formation, vous apprendrez les notions et les standards de l’Infrastructure as Code (IaC). Vous vous familiariserez, pas-à-pas, avec la terminologie ainsi que les concepts standards et avancés de Terraform; le tout appuyé par de bonnes pratiques issues du vécu des formateurs, et par des labs “Hands-on” pour mettre en pratique les acquis.

Objectifs pédagogiques
À l’issue de la formation, le participant sera en mesure de :
![]() | Comprendre l'Infrastructure as Code (IaC) et HashiCorp Terraform |
![]() | Apprendre et pratiquer sur les commandes de base comme avancées en Terraform |
![]() | Apprendre à utiliser le state et les loops Terraform |
![]() | Apprendre à travailler dans un environnement multi-stack en Terraform |
![]() | Comprendre le workflow de Terraform dans une CI/CD |
![]() | Apprendre et pratiquer la construction de modules en Terraform |
![]() | Approfondir les notions sur les providers, variable, provisioner et dependencies en Terraform |
![]() | Apprendre et appliquer les bonnes pratiques de Terraform |
![]() | Découvrir les outils complémentaires à Terraform |
Public concerné
Développeurs, architectes, administrateurs système, DevOps.
Prérequis
Connaissance de base sur le cloud AWS et sur les systèmes Unix.
Vous recevrez par mail des informations permettant de valider vos prérequis avant la formation.
Méthodes et moyens pédagogiques
Méthodes pédagogiques
Animation de la formation en français. Support de cours officiel en anglais et au format numérique. Bonne compréhension de l’anglais à l’écrit.
Modalités d'évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de QCM, mises en situation, travaux pratiques…
Le participant complète également un test de positionnement en amont et en aval pour valider les compétences acquises.
Programme de la formation
1 Découvrir l'IaC
- Comprendre l’Infrastructure as Code (IaC).
- Présentation de Terraform et du HCL (HashiCorp Configuration Language).
- Présentation de Terraform: provider, resource, datasource, variable et output.
- Comprendre et construire un cycle de vie en Terraform en adéquation avec une application.
Travaux pratiques
Réaliser des commandes de base de Terraform. Gérer un state Terraform et pratiquer avec.
2 Démarrer avec l'IaC
- Pratiquer avec Terraform avec des bonnes pratiques.
- Construire une stack Terraform.
- Travailler en équipe avec Terraform (backend, tfstate et lock).
Travaux pratiques
Créer des loops Terraform. Isoler sa stack Terraform avec les workspace et les backends.
3 Maitriser l'IaC
- Découvrir le workflow Terraform dans une CI/CD.
- Apprendre à résoudre les problèmes de son Terraform.
- Apprendre à configurer la Terraform CLI.
Travaux pratiques
Construire plusieurs stacks Terraform et les relier (multi-stack). Construire un module Terraform.
4 Approfondir l'IaC
- Deep dive sur les provider, variable, provisioner & dependencies.
- Présentation des commandes avancées en Terraform.
- Bonnes pratiques avec Terraform.
Travaux pratiques
Présentation des outils complémentaires à Terraform avec mise en pratique.
Solutions de financement
Plusieurs solutions existent pour financer votre formation et dépendent de votre situation professionnelle.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.
Découvrez-les sur notre page Comment financer sa formation ou contactez votre conseiller formation.
Horaires
les cours ont lieu de 9h à 12h30 et de 14h à 17h30.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Les participants sont accueillis à partir de 8h45. Les pauses et déjeuners sont offerts.
Pour les stages pratiques de 4 ou 5 jours, quelle que soit la modalité, les sessions se terminent à 16h le dernier jour.