Date de mise à jour : 27/05/2025 | Identifiant OffreInfo :
14_AF_0000194141
Organisme responsable :
IBS global
Comprendre l'Infrastructure as Code et Terraform
Installer et configurer Terraform pour l'automatisation dans le Cloud
Déployer des infrastructures automatisées et sécurisées
Structurer des projets Terraform pour des environnements de production
Intégrer Terraform dans un workflow DevOps
1 - Introduction à l'Infrastructure as Code et Terraform
» Gestion automatisée de l'infrastructure
» Infrastructure as Code (IaC)
» Les fondamentaux de Terraform
» Architecture et écosystème de Terraform
2 - Installation et Configuration de Terraform
» Prérequis et Installation de Terraform
» Configuration des providers
» Configuration de l'authentification
» La notion de l'état Terraform (Terraform State)
» Travaux pratiques : Installation et configuration de Terraform
3 - Les fondamentaux de Terraform
» Langage HCL et structure des fichiers .tf
» Définition des variables, providers, outputs et ressources
» Commandes Terraform : Terraform CLI (init, plan, apply,…)
» Terraform sur le Cloud Azure
» Travaux pratiques : Déploiement d'infrastructure sur Azure avec Terraform
4 - Modules et Structures de Contrôle Terraform
» Structuration et création de modules réutilisables dans Terraform
» Variables, Input, Output et Scopes
» Fonctions, conditions et boucles
» Blocs dynamiques dans Terraform
» Travaux pratiques : Développement et Utilisation d'un Module Terraform
5 - Etat Terraform (Terraform State)
» Etat local vs Etat distant (Remote State)
» Configuration du Backend
» Commandes de manipulation du State
» Sécurité des informations sensibles dans le State
» Travauxpratiques : Configuration et sécurisation d'un Backend Terraform
6 - Intégration Continue avec Terraform
» Configuration et déploiement multi-environnements
» Gestion des fichiers et bonnes pratiques
» Stratégies et outils de test pour Terraform
» CI/CD avec Terraform
» Travaux pratiques : Déploiement d'un Pipeline CI/CD avec Terraform
Modalités Pédagogiques
Attestation de formation
Non certifiante
Sans niveau spécifique