Terraform : Orchestrer la configuration de votre infrastructure Mixte : présentiel / à distance
Dernière mise à jour : 15/12/2025
M'inscrire à la formation
Objectifs de la formation
- Identifier les apports de solutions d'orchestration et d'automatisation
- Comprendre les principes fondamentaux de Terraform
- Appréhender les solutions tierces permettant d'enrichir ses outils IaC
- Découvrir les bonnes pratiques permettant d'optimiser son efficacité dans la gestion d'infrastructures avec Terraform
Public visé
- Administrateurs systèmes
- Ingénieurs cloud, DevOps
- Développeurs et architectes
- Toute personne souhaitant automatiser et orchestrer la configuration d'infrastructures cloud avec Terraform
Prérequis
-
Connaissances de base en administration Linux/Unix.
-
Notions des architectures cloud
- Un questionnaire de positionnement sera réalisé au préalable pour adapter la formation à vos besoins
Description
Jour 1 :
Connaître les caractéristiques et le fonctionnement de Terraform
- Définition et origine de l'Infra as Code et des orchestrateurs
- Historique de Terraform et outils similaires
- Présentation du fonctionnement général de Terraform
- Installation et prise en main
Mise en œuvre de Terraform
- Langages Terraform
- "HCL" : HashiCorp Configuration Language
- "HIL" : HashiCorp Interpolation Language
- Structure des projets et organisation du code
- Providers et plugins (AWS, GCP, Kubernetes, etc.)
- Modules
- Ressources
Jour 2 :
Comprendre comment automatiser la gestion d'infrastructure cloud avec Terraform
- Gestion d'infrastructures Cloud avec Terraform
- Automatisations autour Terraform et de la CI/CD
Maîtriser les bonnes pratiques avec Terraform
- Réutilisation du code avec les modules
- Les outils de linting et de tests (inspec, inspec-iggy, kitchen-terrraform, etc.)
- Chiffrer les données sensibles : Terraform Vault
- Outils annexes : documentation avec Terra Graph, ou gestion avec Terragrunt ou Terraboard (Interface graphique )
Modalités pédagogiques
- Exercices concrets
- Cas pratiques
- Quiz d'évaluation des connaissances
Moyens et supports pédagogiques
- Mise à disposition de postes de travail
- Vidéoprojecteur, tableau blanc, supports numériques
- Documentation pédagogique numérique
Modalités d'évaluation et de suivi
- Positionnement en amont de la formation :
- Un quiz de consolidation des pré-requis sera administré en amont de la formation
- Suivi « pendant » :
- Feuilles de présence
- Exercices pratiques
- Évaluation « fin de formation »
- Évaluation des acquis en fin de formation
- Formulaires d'évaluation de la formation
- Évaluation à froid :
- Suivi post-formation : Questionnaire de satisfaction à j+30
Compétences acquises à l'issue de la formation
- Comprendre les principes et avantages de l’Infrastructure as Code.
- Installer et configurer Terraform.
- Organiser des projets et écrire des configurations Terraform.
- Utiliser providers, modules et ressources pour déployer des architectures cloud.
- Intégrer Terraform dans des pipelines CI/CD.
- Appliquer des bonnes pratiques IaC, réutiliser du code et sécuriser les données sensibles.
Matériel nécessaire à la formation
Profil du / des Formateur(s)
Informations sur l'admission
Informations sur l'accessibilité
Délais d'accès à la formation
Le délai d'accès à la formation est variable en fonction du dispositif de financement utilisé, du planning des formateurs et des contraintes du client. Pour les formations inter-entreprises, vous pouvez consulter notre calendrier en ligne ou prendre contact avec nous. Nous traitons vos demandes sous 48 heures
Accessibilité
Si vous êtes en situation de handicap, merci de nous en informer afin de vous accompagner, vous orienter, et étudier les compensations nécessaires pour répondre au mieux à votre demande de formation. Certaines formations peuvent nécessiter une adaptation pour les personnes en fonction de leur handicap. Nous restons disponibles pour échanger ensemble et nous pourrons vous orienter vers un de nos partenaires : Agefiph, Cap Emploi
Contact
Contactez-nous pour échanger sur vos besoins !
Rachel Girardeau
✉️ formation@napsia.com
📞 05 62 84 10 13



