Terraform sur Microsoft Azure
Date de mise à jour :
Identifiant Offre Info : 14_AF_0000269289
Organisme responsable :
NOBLEPROG FRANCE
(ouvre dans un nouvel onglet)
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…
- 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
- Installation de Terraform
- Configuration de Visual Studio Code pour le développement Terraform
- Création et configuration de comptes Azure
- Configuration du fournisseur AzureRM
- Authentification à Azure
- Rédiger votre première configuration Terraform
- Déployer une ressource Azure de base
- Comprendre l'état de Terraform
- Gestion de l'état à distance avec le stockage Azure
- Bloquage et cohérence de l'état
- 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
- 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 avec Azure Key Vault
- Intégrer Key Vault à Terraform
- Bonnes pratiques pour la gestion des secrets
- Configurer la surveillance Azure et les alertes
- Mettre à l'échelle les ressources Azure avec Terraform
- Implémenter des groupes d'autoscaling
- Déboguer les configurations Terraform
- Gérer les erreurs courantes et problèmes
- Bonnes pratiques de Terraform et recommandations
Validation et sanction
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 Paradis75010 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