Terraform - Infrastructure as Code
Bienvenue dans le cours Terraform ! Apprenez à provisionner et gérer votre infrastructure cloud de manière déclarative avec HashiCorp Terraform.
Table des matières
| # | Chapitre | Description |
|---|---|---|
| 01 | Introduction à Terraform | Découvrez l'Infrastructure as Code |
| 02 | Installation et configuration | Installer Terraform sur votre système |
| 03 | Syntaxe HCL | Maîtriser le langage HashiCorp |
| 04 | Providers | Connecter Terraform aux plateformes |
| 05 | Ressources | Créer et gérer les ressources |
| 06 | Variables et Outputs | Paramétrer vos configurations |
| 07 | State Management | Gérer l'état de l'infrastructure |
| 08 | Modules | Organiser et réutiliser le code |
| 09 | Bonnes pratiques | Sécurité et patterns recommandés |
| 10 | Exercices et projets | Mettre en pratique vos connaissances |
Prérequis
- Connaissances de base du cloud (AWS, Azure ou GCP)
- Notions de ligne de commande
- Un compte cloud pour pratiquer
Objectifs du cours
À la fin de ce cours, vous serez capable de :
- Écrire des configurations Terraform
- Provisionner des ressources cloud
- Gérer l'état de l'infrastructure
- Créer des modules réutilisables
- Appliquer les bonnes pratiques IaC
Workflow Terraform
Durée estimée
⏱️ 10 à 12 heures de formation