Déployer et gérer des ressources dans Azure en utilisant des modèles ARM JSON

Débutant
Développeur
Administrateur
Architecte Solutions
Azure
Azure Resource Manager

Les modèles Azure Resource Manager (ARM) vous permettent de définir l’infrastructure dont vous avez besoin pour vos déploiements sur Azure.

Les modèles ARM JSON utilisent une syntaxe de code déclarative que vous traitez comme du code d’application. En traitant votre infrastructure en tant que code, vous pouvez suivre les changements de vos besoins en infrastructure et rendre vos déploiements plus cohérents et reproductibles.

Suivez ce parcours d’apprentissage pour apprendre à :

  • Définir de manière déclarative les ressources Azure dont vous avez besoin dans la structure d’un modèle ARM.
  • Créer et valider vos modèles en utilisant Visual Studio Code.
  • Déployer vos modèles avec Azure CLI, Azure PowerShell et via GitHub Actions.
  • Diviser les déploiements complexes en composants plus petits et plus réutilisables à l’aide de modèles imbriqués et de modèles liés.
  • Valider et afficher un aperçu de vos changements d’infrastructure en utilisant la simulation et la boîte à outils de test de modèle ARM.
  • Ajouter des étapes personnalisées à vos modèles ARM en utilisant des scripts de déploiement.
  • Utilisez des constructions avancées, comme un ordre de déploiement, des déploiements conditionnels et des secrets, pour gérer les déploiements complexes.

Prérequis

Il est recommandé de vous familiariser avec Azure Resource Manager et les groupes de ressources Azure, mais ce n’est pas obligatoire

Modules de ce parcours d’apprentissage

Écrivez des modèles Azure Resource Manager (modèles ARM) JSON en utilisant Visual Studio Code pour déployer votre infrastructure sur Azure de manière fiable et cohérente.

Gérez plusieurs déploiements d’environnement Azure de vos modèles Azure Resource Manager en utilisant des fonctions, des variables, des étiquettes et des fichiers de paramètres.

Affichez un aperçu des effets de vos déploiements. Comprenez les types de modifications détectés par l’opération de simulation. Déployez vos modèles à l’aide du mode incrémentiel et complet.

Ce module vous explique comment créer des modèles valides et vous présente des recommandations à suivre en utilisant la boîte à outils de test de modèle ARM.

Découvrez comment déployer des modèles Azure Resource Manager (ARM) JSON avec Azure PowerShell, l’interface Azure CLI et GitHub Actions. Utilisez des modèles liés pour diviser des modèles complexes en modèles plus modulaires.

Ajouter des étapes personnalisées à vos modèles Azure Resource Manager (modèles ARM) Bicep ou JSON. Intégrer des scripts de déploiement à votre déploiement à l’aide de paramètres et de sorties.

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.

Réutilisez et partagez vos modèles ARM au sein de votre organisation. Publiez les spécifications du modèle qui déploient des ressources préconfigurées pour les besoins de votre organisation. Contrôlez l’accès et mettez à jour les spécifications de modèle en toute sécurité à l’aide de versions.