Plan du cours

Développement de Modules Avancés

  • Objectif : Créer des modules complexes et hautement réutilisables.
  • Composition avancée de modules.
  • Gestion des versions et des dépendances des modules.
  • Tests des modules.

Gestion d'Infrastructure à Grande Échelle

  • Objectif : Étendre Terraform pour gérer une infrastructure de grande taille.
  • Stratégies pour gérer des déploiements Terraform de grande envergure.
  • Espaces de travail et gestion d'état à grande échelle.
  • Optimisation des performances avec le parallélisme et la ciblage des ressources.

Automatisation de Terraform avec CI/CD

  • Objectif : Automatiser les flux de travail Terraform dans un pipeline CI/CD.
  • Intégration de Terraform avec Jenkins, GitHub Actions ou GitLab CI.
  • Automatisation du déploiement d'infrastructure avec des pipelines.

Test et Validation du Code Terraform

  • Objectif : Assurer une qualité élevée du code d'infrastructure grâce aux tests.
  • Rédaction de tests automatisés pour l'infrastructure.
  • Introduction au test d'intégration.

Terraform avec des Fournisseurs et API Externes

  • Objectif : Étendre les fonctionnalités de Terraform en interagissant avec des APIs.
  • Utilisation du fournisseur null pour des intégrations personnalisées.
  • Rédaction de fournisseurs Terraform personnalisés.
  • Interaction avec des APIs et services externes.

Mise en Œuvre de la Politique d'Infrastructure en Code

  • Objectif : Appliquer les meilleures pratiques d'infrastructure grâce aux politiques.
  • Rédaction et application de politiques dans Terraform.
  • Flux de travail basés sur des politiques.

Optimisation des Performances de Terraform

  • Objectif : Affiner les performances de Terraform pour des déploiements de grande échelle et efficaces.
  • Optimisation de l'utilisation de l'état, des ressources et des sources de données.
  • Gestion de la détection de drift et de l'optimisation des performances.

Débogage et Dépannage de Terraform

  • Objectif : Maîtriser les techniques pour identifier et corriger les problèmes dans les configurations Terraform.
  • Problèmes courants de Terraform et solutions.
  • Débogage des états, plans et applications.

Pratiques de Sécurité Avancées

  • Objectif : Mettre en œuvre des mesures de sécurité avancées.
  • Gestion des groupes de sécurité, règles de pare-feu et accès avec privilèges minimums.
  • Cryptage de l'état Terraform.
  • Audit et journalisation des déploiements Terraform.

Lab Pratique : Déploiement d'une Infrastructure Cloud Sécurisée et Automatisée de bout en bout

  • Objectif : Appliquer des techniques avancées pour déployer une infrastructure entièrement automatisée et sécurisée.
  • Incorporation de modules, politiques et pipelines CI/CD avancés.
  • Mise en œuvre d'une architecture multi-cloud.
  • Application de politiques d'infrastructure.

Bilan du Cours et Questions Finale Q&A

  • Objectif : Résumer les principaux points clés et fournir des orientations pour l'apprentissage futur.
  • Revue finale des concepts avancés.

Pré requis

Terraform Intermediate Course ou expérience équivalente Compte Cloud - Lors de la réservation, veuillez spécifier la plateforme que vous préférez

 21 Heures

Nombre de participants


Prix par participant

Nos clients témoignent (7)

Cours à venir

Catégories Similaires