Module · Infrastructure
Terraform —
Infrastructure as Code
Décris ton infrastructure cloud en HCL et laisse Terraform la créer, modifier et détruire automatiquement. À la fin de ce module, tu sauras provisionner un serveur, un réseau et une base de données sur n'importe quel cloud provider.
Commencer le module →// objectifs
Ce que tu vas apprendre
- Comprendre l'Infrastructure as Code et ses avantages
- Installer Terraform et écrire ton premier fichier HCL
- Utiliser des providers pour interagir avec AWS, Azure, GCP…
- Gérer variables, outputs et dépendances entre ressources
- Comprendre le state Terraform et les workspaces
- Déployer une infrastructure complète sur un cloud provider
// prérequis
Avant de commencer
Des notions de Linux et de cloud sont recommandées. Un compte sur un cloud provider (AWS Free Tier, Azure, GCP) est nécessaire pour les exercices pratiques. Le module Linux — Les fondamentaux couvre les bases nécessaires.
// contenu
Les 6 leçons du module
1
Les bases
- ~20 min
- ~25 min
- ~25 min
2
Aller plus loin
- ~20 min
- ~20 min
- ~30 min