Skip to main Content

Terraform with Azure

  • Référence GK840251
  • Durée 2 jour(s)

Classe inter à distance Prix

EUR1,595.00

hors TVA

Demander une formation en intra-entreprise S'inscrire

Modalité pédagogique

La formation est disponible dans les formats suivants:

  • Blended Live

    Apprentissage mixte

  • Classe inter à distance

    Depuis n'importe quelle salle équipée d'une connexion internet, rejoignez la classe de formation délivrée en inter-entreprises.

  • Classe inter en présentiel

    Formation délivrée en inter-entreprises. Cette méthode d'apprentissage permet l'interactivité entre le formateur et les participants en classe.

  • Intra-entreprise

    Cette formation est délivrable en groupe privé, et adaptable selon les besoins de l’entreprise. Nous consulter.

Demander cette formation dans un format différent

Automatisez et gérez l'infrastructure Azure grâce aux puissantes capacités IaC de Terraform.

Terraform with Azure offre un cadre complet pour l'utilisation de Terraform afin de provisionner, gérer et maintenir efficacement l'infrastructure Azure. Les participants acquerront une expérience pratique des fonctionnalités IaC (Infrastructure as Code) de Terraform, ce qui leur permettra d'automatiser les déploiements de ressources Azure, d'assurer l'évolutivité et de maintenir le contrôle des versions. Le cours couvre des sujets essentiels tels que la configuration de Terraform, l'écriture de configurations, la gestion de l'état et l'intégration avec les pipelines CI/CD.

En suivant ce cours, les apprenants amélioreront leurs compétences en matière d'automatisation des ressources Azure à l'aide de Terraform. Ils seront en mesure de créer des déploiements d'infrastructure Azure entièrement automatisés, de diagnostiquer et de résoudre les problèmes de configuration, d'appliquer des configurations de sécurité et de mettre en œuvre des stratégies de gestion des coûts. Ce cours permet aux participants d'être bien équipés pour gérer des scénarios réels et optimiser leurs environnements Azure.

Tout au long du cours, les participants apprendront à créer des modules Terraform réutilisables, à mettre en place des pipelines CI/CD automatisés et à concevoir des architectures réseau Azure complexes. Le cours met également l'accent sur les configurations de sécurité appropriées, les stratégies de conformité et la gestion efficace des états à l'aide d'Azure Blob Storage. Avec un mélange de connaissances théoriques et de laboratoires pratiques, les apprenants seront en mesure d'appliquer en toute confiance les meilleures pratiques de Terraform dans leurs projets Azure.

Mise à jour : 20.06.2025

Prochaines dates

Haut de page
    • Modalité: Classe inter à distance
    • Date: 11-12 mai, 2026 | 9:00 AM to 5:00 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Français

    EUR1,595.00

    • Modalité: Classe inter à distance
    • Date: 18-19 mai, 2026 | 9:00 AM to 5:00 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Anglais

    EUR1,595.00

    • Modalité: Classe inter à distance
    • Date: 01-02 juin, 2026 | 10:00 AM to 6:00 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Anglais

    EUR1,595.00

    • Modalité: Classe inter à distance
    • Date: 04-05 juin, 2026 | 9:00 AM to 5:00 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Anglais

    EUR1,595.00

    • Modalité: Classe inter à distance
    • Date: 08-09 juin, 2026 | 9:00 AM to 5:00 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Français

    EUR1,595.00

    • Modalité: Classe inter à distance
    • Date: 02-03 juillet, 2026 | 10:00 AM to 6:00 PM
    • Centre: SITE DISTANT (W. Europe )
    • Langue: Anglais

    EUR1,595.00

  • Ingénieurs du cloud, praticiens DevOps et professionnels de l'informatique souhaitant apprendre l'IaC avec Terraform.
  • Développeurs et administrateurs automatisant les ressources Azure.
  • Professionnels mettant en œuvre les meilleures pratiques DevOps avec Terraform dans Azure.

Objectifs de la formation

Haut de page

Créer des déploiements d'infrastructure Azure entièrement automatisés à l'aide des fonctionnalités Infrastructure as Code de Terraform

  • Diagnostiquer et résoudre les problèmes de configuration Terraform et les échecs de déploiement dans les environnements Azure
  • Appliquer des configurations de sécurité et des contrôles d'accès appropriés pour les ressources Azure à l'aide de Terraform
  • Construire des modules Terraform réutilisables pour des modèles de déploiement d'infrastructure standardisés
  • Mettre en place des pipelines CI/CD automatisés pour les déploiements Terraform à l'aide d'Azure DevOps et d'actions GitHub
  • Mettre en œuvre des stratégies de gestion des coûts et de conformité grâce aux configurations Terraform
  • Configurer et gérer les fichiers d'état Terraform dans Azure Blob Storage pour la collaboration d'équipe
  • Concevoir des architectures réseau Azure complexes à l'aide de configurations Terraform

 

Programme détaillé

Haut de page

Introduction à Terraform et Azure

  • Vue d'ensemble de Terraform et des principes de l'Infrastructure as Code (IaC).
  • Comprendre le rôle d'Azure dans l'automatisation de l'infrastructure.

Configuration de Terraform pour Azure

  • Installation de Terraform CLI et création d'un espace de travail.
  • Intégrer Terraform avec Azure (Service Principals, Authentication).

Écrire des configurations Terraform pour Azure

  • Syntaxe de base : Ressources, fournisseurs, variables et sorties.
  • Gestion des ressources Azure de base (machines virtuelles, comptes de stockage, réseaux virtuels).

Gestion des états dans Terraform

  • Comprendre l'état de Terraform.
  • Utiliser Azure Blob Storage pour la gestion des états à distance.

Gestion des flux de travail Terraform et débogage

  • Organiser les configurations Terraform
  • Déboguer les commandes Terraform

Fonctionnalités avancées de Terraform

  • Modules, sources de données et sorties.
  • Réutilisation des configurations avec les principes DRY".

Mise en réseau et sécurité de Terraform dans Azure

  • Création de réseaux virtuels, de sous-réseaux et de groupes de sécurité réseau (NSG).
  • Configurer Azure Active Directory (AAD) pour le contrôle d'accès basé sur les rôles (RBAC).

Débogage et dépannage de Terraform

  • Utilisation des pipelines Azure DevOps avec Terraform.
  • Automatisation des flux de travail avec GitHub Actions.

Automatisation de Terraform avec les pipelines CI/CD

  • Que sont les pipelines CI/CD
  • Avantages de l'automatisation des flux de travail Terraform
  • Utilisation d'Azure DevOps ou de GitHub Actions pour l'automatisation de Terraform
  • Intégration de Terraform avec les pipelines DevOps

Conformité de Terraform et gestion des coûts

  • Mise en œuvre des politiques Azure avec Terraform.
  • Utilisation de la gestion des coûts et du balisage.

 

Pré-requis

Haut de page
  • Compréhension de base des services Azure (par exemple, machines virtuelles, stockage, mise en réseau).
  • Familiarité avec les outils CLI et les scripts.
  • Connaissance des principes fondamentaux de DevOps.

Bon à savoir

Haut de page

Les participants réalisent un test d'évaluation des connaissances en amont et en aval de la formation pour valider les connaissances acquises pendant la formation.

Un support de cours officiel sera remis aux stagiaires au format électronique.

Suivi de cette formation à distance depuis un site client équipé. Il suffit d'avoir une bonne connexion internet, un casque avec micro et d'être dans un endroit au calme pour en profiter pleinement

Une fiche explicative est adressée en amont aux participants pour leur permettre de vérifier leur installation technique et de se familiariser avec la solution technologique utilisée.

L'accès à l'environnement d'apprentissage, ainsi qu'aux feuilles d'émargement et d'évaluation est assuré.

En savoir plus : www.globalknowledge.com/fr-fr/solutions/methodes-d'apprentissage/classe-a-distance