Accueil > DevOps > Terraform – Orchestrer la configuration de votre infrastructure DevOps
CODE: ITT846 NIVEAU: DÉBUTANT

Terraform – Orchestrer la configuration de votre infrastructure DevOps

★★★★★ 4.9/5 (24 avis clients)

Les objectifs de la formation

  • Comprendre le concept d'Infrastructure as Code (IaC) et le positionnement de Terraform dans l'écosystème DevOps
  • Maîtriser la syntaxe HCL (HashiCorp Configuration Language) et la structure d'un projet Terraform
  • Provisionner et gérer des ressources cloud (AWS, Azure ou GCP) avec Terraform
  • Organiser son code Terraform avec des modules réutilisables et gérer les états (state) à distance
  • Intégrer Terraform dans une pipeline CI/CD pour automatiser le provisioning d'infrastructure

Programme de la formation

Le programme

1. Infrastructure as Code et introduction à Terraform

  • Principes de l'IaC : déclaratif vs impératif, idempotence, versioning de l'infrastructure
  • Présentation de Terraform et de l'écosystème HashiCorp
  • Installation, configuration et premiers pas avec la CLI Terraform

2. Syntaxe HCL et ressources Terraform

  • Blocs HCL : resource, variable, output, data, locals, provider
  • Gestion des providers cloud : AWS, Azure, GCP, configuration et authentification
  • Cycle de vie Terraform : init, plan, apply, destroy

3. Gestion de l'état (state) et organisation du code

  • Comprendre le fichier tfstate : rôle, structure et risques
  • Configuration du remote state : Terraform Cloud, S3, Azure Blob, GCS
  • Terraform workspaces pour la gestion multi-environnements (dev, staging, prod)

4. Modules Terraform et réutilisabilité

  • Créer et utiliser des modules Terraform pour factoriser le code
  • Utilisation du Terraform Registry : modules publics et privés
  • Bonnes pratiques de structuration d'un projet Terraform en équipe

5. Terraform en CI/CD et cas avancés

  • Intégration de Terraform dans Jenkins, GitLab CI ou GitHub Actions
  • Gestion des secrets et des accès sensibles avec Vault ou les secrets managers cloud
  • Terraform Cloud et Terraform Enterprise : collaboration et gouvernance

Terraform – Orchestrer la configuration de votre infrastructure DevOps

12 jours Réf. ITT846

Dates et villes

Aucune session inter-entreprise n'est planifiée pour le moment. Veuillez nous contacter pour organiser une session personnalisée.

Méthodes Pédagogiques

  • Immersion pratique : Approche privilégiant la montée en compétences opérationnelle immédiate.
  • Équilibre théorie/pratique : Programme balancé entre apports conceptuels et mises en situation.

Accessibilité

  • Accessible aux personnes en situation de handicap.
  • Adaptation des méthodes pédagogiques pour garantir l'inclusion totale.
  • Référent handicap dédié pour l'aménagement personnalisé de votre parcours.

Inscription maintenant

Ne manquez pas votre chance! Complétez le formulaire dès aujourd'hui pour vous inscrire rapidement et facilement.

4.9 ★★★★★ Basé sur 0 avis

Aucun avis n'a été publié pour cette formation. Soyez le premier à donner votre avis !

Laisser un avis

Partagez votre expérience et donnez une note à cette formation.