Gérer des déploiements cloud complexes à l’aide des fonctionnalités avancées de modèle ARM JSON

Intermédiaire
Développeur
Administrateur
Architecte Solutions
Azure
Azure CLI
Azure Resource Manager

Ce module vous apprend à utiliser les fonctionnalités avancées des modèles ARM JSON pour les déploiements conditionnels et la gestion des secrets.

Objectifs d’apprentissage

À l’issue de ce module, vous pourrez :

  • Contrôler l’ordre de déploiement des ressources à l’aide de la construction dependsOn.
  • Affecter de manière sécurisée des secrets tels que des mots de passe aux ressources de vos modèles en utilisant Azure Key Vault et votre modèle ARM.
  • Déployer des ressources de manière conditionnelle à l’aide de la construction condition et des paramètres au moment du déploiement.
  • Déployer plusieurs ressources du même type à l’aide de la construction copy pour réduire les configurations répétitives.

Prérequis

  • Bonne connaissance d’Azure, notamment le portail Azure, les abonnements, les groupes de ressources et les définitions de ressource.
  • Découvrez comment créer et exécuter des modèles ARM de base.
  • Visual Studio Code (installé localement).
  • L’extension Outils Azure Resource Manager pour Visual Studio Code (installée localement).
  • L’extension PowerShell pour Visual Studio Code (installée localement).
  • Sur Windows, le client OpenSSH.
  • Un des deux éléments suivants :