Aller au contenu principal

Terraform sur Microsoft Azure

Date de mise à jour :
Identifiant Offre Info : 14_AF_0000269289
Organisme responsable : NOBLEPROG FRANCE (ouvre dans un nouvel onglet)

Nouvelle recherche

Présentation de la formation

Objectifs

Comprendre les bases de Terraform et ses avantages pour l'infrastructure en tant que code. Configurer Terraform pour Azure. Développer, tester et déployer des fichiers de configuration Terraform pour divers services Azure. Utiliser Terraform pour gérer et évoluer les ressources Azure. Mettre en œuvre les meilleures pratiques pour la gestion de l'état Terraform et le contrôle de version. Intégrer Terraform avec Azure DevOps pour des déploiements automatisés. Créer des…

  • Comprendre les bases de Terraform et ses avantages pour l'infrastructure en tant que code.
  • Configurer Terraform pour Azure.
  • Développer, tester et déployer des fichiers de configuration Terraform pour divers services Azure.
  • Utiliser Terraform pour gérer et évoluer les ressources Azure.
  • Mettre en œuvre les meilleures pratiques pour la gestion de l'état Terraform et le contrôle de version.
  • Intégrer Terraform avec Azure DevOps pour des déploiements automatisés.
  • Créer des modules Terraform réutilisables pour une provisionnement cohérent des ressources.
  • Utiliser les fonctionnalités avancées de Terraform pour des déploiements d'infrastructure complexes.

Programme de la formation

Introduction à Terraform Qu'est-ce que Terraform ? Bénéfices de l'utilisation de Terraform Concepts clés et terminologie Terraform comparé à d'autres outils d'infrastructure comme code Configurer votre environnement Installation de Terraform Configuration de Visual Studio Code pour le développement Terraform Création et configuration de comptes Azure Démarrer avec Terraform sur Azure Configuration du fournisseur AzureRM Authentification à Azure…

Introduction à Terraform
  • Qu'est-ce que Terraform ?
  • Bénéfices de l'utilisation de Terraform
  • Concepts clés et terminologie
  • Terraform comparé à d'autres outils d'infrastructure comme code
Configurer votre environnement
  • Installation de Terraform
  • Configuration de Visual Studio Code pour le développement Terraform
  • Création et configuration de comptes Azure
Démarrer avec Terraform sur Azure
  • Configuration du fournisseur AzureRM
  • Authentification à Azure
  • Rédiger votre première configuration Terraform
  • Déployer une ressource Azure de base
Gérer l'état de Terraform
  • Comprendre l'état de Terraform
  • Gestion de l'état à distance avec le stockage Azure
  • Bloquage et cohérence de l'état
Construire une infrastructure avec Terraform
  • Créer et gérer des Machines Virtuelles Azure
  • Configurer le réseau Azure (VNet, sous-réseaux, NSGs)
  • Déployer des comptes de stockage Azure
  • Configurer des bases de données SQL Azure
Fonctionnalités avancées de Terraform
  • Modules Terraform et réutilisabilité
  • Utiliser des sources de données et des variables de sortie
  • Expressions et fonctions Terraform
  • Gérer les dépendances dans Terraform
  • Introduction à Azure DevOps
  • Configurer un pipeline CI/CD pour Terraform
  • Automatiser les déploiements Terraform avec Azure DevOps
  • Intégrer des actions GitHub pour la livraison continue
Gérer les secrets et les données sensibles
  • Gérer les secrets avec Azure Key Vault
  • Intégrer Key Vault à Terraform
  • Bonnes pratiques pour la gestion des secrets
Surveiller et mettre à l'échelle l'infrastructure
  • Configurer la surveillance Azure et les alertes
  • Mettre à l'échelle les ressources Azure avec Terraform
  • Implémenter des groupes d'autoscaling
Dépannage et bonnes pratiques
  • Déboguer les configurations Terraform
  • Gérer les erreurs courantes et problèmes
  • Bonnes pratiques de Terraform et recommandations
Résumé et prochaines étapes

Validation et sanction

Attestation de formation

Type de formation

Non certifiante

Niveau de sortie

Sans niveau spécifique

Durée, rythme, financement

Financement

Conventionnement
Non

Conditions d'accès

Publics visés

  • Salarié
  • Tout public

Niveau d'entrée

Sans niveau spécifique

Conditions spécifiques et prérequis

-

Lieu de réalisation de l'action

Modalités d'enseignement

Formation mixte

Adresse

49 Rue de Paradis
75010 Paris 10e

Responsable : NobleProg France

Périodes prévisibles de déroulement des sessions

Début

Fin

Adresse d'inscription
NOBLEPROG FRANCE
75010 Paris 10e
État du recrutement
Ouvert
Modalités
Entrées / Sorties à dates permanentes