Programme de Formation
5
module(s)
Durée totale : 600
Industrialiser l'IaC en combinant Ansible et Terraform — tests d'infrastructure avec Terratest et Molecule, stratégies multi-cloud et workflows GitOps complets.
Module 1 : Tests d'infrastructure : Terratest, Molecule
120
Tester son IaC comme du code applicatif — Terratest pour Terraform en Go, Molecule pour Ansible avec Docker, et intégration de ces tests dans un pipeline CI.
Module 2 : Combiner Terraform + Ansible
90
Orchestrer un workflow complet provisioning + configuration — Terraform crée les machines, Ansible les configure, et l'inventaire se construit automatiquement à partir de l'état Terraform.
Module 3 : Multi-cloud : provider-agnostic ou pas
90
Démystifier le multi-cloud — réalité opérationnelle, design patterns Terraform avec plusieurs providers, choix entre abstraction unifiée et code spécialisé, et alternative Crossplane.
Module 4 : GitOps appliqué à l'IaC
90
Adopter GitOps pour l'infrastructure — branching strategy, plan en commentaire de PR avec Atlantis ou Terraform Cloud, apply automatique sur merge et détection de drift.
Module 5 : TP : pipeline IaC complet bout-en-bout
210
Bâtir un pipeline IaC complet — Terraform pour le VPC et le cluster ECS, Ansible pour la configuration, Terratest pour la validation, GitHub Actions pour l'orchestration et notifications Slack à chaque étape.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter