Introduction
Votre équipe a peut-être déjà déployé des ressources Azure en utilisant le portail Azure, des modèles Azure Resource Manager (ARM) ou une interface de ligne de commande (CLI). Si vous avez l’habitude d’utiliser des modèles ARM JSON, vous savez comment Bicep améliore le processus de création de modèles par rapport à l’utilisation de modèles ARM JSON. Cela vaut la peine d’investir pour utiliser Bicep pour vos ressources Azure, mais migrer vos déploiements existants vers Bicep ne se fait pas d’un simple clic. Le processus implique un workflow recommandé qui inclut la conversion, la migration, la refactorisation et le test.
Exemple de scénario
Supposons que vous êtes responsable du déploiement et de la configuration de l’infrastructure Azure dans une entreprise de jouets. Votre entreprise a récemment acquis un concurrent plus petit qui a créé un camion jouet qui a du succès. Cette entreprise utilise également Azure pour héberger son infrastructure applicative, mais elle a déployé ses ressources en utilisant le Portail Azure. Elle a déployé une machine virtuelle qui fournit certains des services nécessaires pour le camion jouet.
Vous voulez commencer le processus de standardisation sur l’utilisation de Bicep pour tous les déploiements de ressources. Pour accomplir cette tâche, vous allez convertir et migrer vos ressources vers Bicep. Vous allez refactoriser les modèles pour des raisons de clarté et tester les déploiements pour vérifier la migration.
Qu’allons-nous effectuer ?
Dans ce module, vous allez découvrir le workflow recommandé pour la migration de vos ressources Azure vers Bicep. Ce workflow est constitué de cinq phases : convertir, migrer, refactoriser, tester et déployer.
Vous allez apprendre à convertir et à migrer vos ressources Azure et vos modèles JSON vers des fichiers Bicep. Vous allez aussi découvrir les outils et les ressources qui peuvent vous aider à améliorer la qualité de vos modèles. Enfin, vous allez découvrir comment effectuer des déploiements de test de vos modèles convertis.
Quel est l’objectif principal ?
À la fin de ce module, vous aurez compris comment migrer vos ressources Azure vers Bicep. Vous gagnerez aussi en confiance dans l’exactitude des modèles que vous utiliserez dans les futurs déploiements.