Terraform

Statut actuel

Non-inscrit

Tarif

39,90 €

Commencer

Maîtrisez Terraform, l’outil incontournable pour l’infrastructure as code (IaC). Cette formation vous apprend à concevoir, déployer et gérer des infrastructures cloud de manière automatisée et reproductible. Découvrez comment utiliser Terraform pour provisionner des ressources sur AWS, Azure, ou GCP, créer des modules réutilisables, sécuriser vos configurations et intégrer Terraform dans des workflows CI/CD. À travers des cas pratiques et projets réels, vous développerez des compétences essentielles pour optimiser la gestion des infrastructures IT modernes. Passez à l’automatisation avec Terraform et gagnez en efficacité.

Ce cours contient :

- Une version écrite et très détaillée de tous les chapitres ;

- Une vidéo de chaque chapitre de la formation ;

- Des quiz après chaque chapitre pour tester la compréhension ;

- Des exercices et travaux pratiques corrigés ;

- Des projets et cas réels ;

- Un quiz final pour tester et valider la maitrise du module.

 

Un Certificat qui atteste de la bonne maitrise de ce cours est délivré à l'apprenant qui a réussi les différentes évaluations.

 

Un suivi régulier par un collaborateur progcours est possible moyennant des frais supplémentaires.

Contenu Cours

Introduction à Terraform et IaC
Qu’est-ce que Terraform ?
Avantages de l’IaC et comparaison avec CloudFormation, Ansible
Concepts : Providers, ressources, state, modules
Installation et configuration initiale
Syntaxe et Concepts de Base
Structure des fichiers HCL
Déclaration de ressources et variables
Gestion des outputs et dépendances
Initialisation d’un projet Terraform
Gestion de l'État Terraform
Fonctionnement du fichier d’état (terraform.tfstate)
Verrouillage et états distants (backend)
Meilleures pratiques pour sécuriser et versionner l’état
Variables et Paramètres Avancés
Définition des variables (.tfvars)
Variables d’environnement
Validation et interpolation
Gestion des variables sensibles
Modules Terraform
Création et utilisation de modules
Structure d’un module
Publication sur Terraform Registry
Réutilisation pour des configurations complexes
Gestion des Fournisseurs Cloud
Providers : AWS, Azure, GCP…
1 de 2