Résumé
Pour rester compétitif et répondre à la demande des clients, votre entreprise de jouets doit pouvoir automatiser ses déploiements d’infrastructure Azure à l’aide de l’infrastructure en tant que code.
Dans ce module, vous avez appris comment l’utilisation de l’infrastructure en tant que code permet d’automatiser l’approvisionnement et la configuration de votre infrastructure. Il vous aide, ainsi que votre organisation, à gagner en confiance dans vos déploiements en fournissant une cohérence. L’infrastructure en tant que code peut vous aider à gérer plusieurs environnements, notamment les nouveaux environnements et les environnements de non-production. Vous pouvez mieux comprendre vos ressources cloud à l’aide de l’infrastructure en tant que code.
Imaginez le temps nécessaire pour déployer manuellement de nouveaux environnements en utilisant uniquement le Portail Azure. Vous devez déployer chaque ressource une par une, en veillant à ce que les configurations restent identiques. Lorsque vous souhaitez ajouter une nouvelle ressource ou modifier une ressource existante, vous devez créer manuellement la ressource pour chaque environnement. L’infrastructure en tant que code peut vous aider à définir vos ressources dans un emplacement unique, puis à appliquer la même configuration à tous vos environnements.
Vous avez appris à créer une base de code pour votre infrastructure en tant que code à l’aide d’une approche impérative ou déclarative. Avec le code impératif, vous exécutez une séquence de commandes, dans un ordre spécifique, pour atteindre une configuration finale. Ce processus définit ce que le code doit accomplir et comment accomplir la tâche. Lorsque vous utilisez le code déclaratif, vous spécifiez uniquement la configuration finale. Le code déclaratif ne définit pas comment accomplir la tâche.
Après avoir choisi d’adopter une approche déclarative de l’infrastructure en tant que code, vous découvert Azure Resource Manager et les modèles ARM. Ces modèles JSON et Bicep décrivent de façon déclarative votre infrastructure Azure et vous pouvez les utiliser pour déployer des ressources dans votre abonnement Azure.
Enfin, Bicep vous a fait découvrir un langage déclaratif que vous pouvez utiliser pour décrire facilement vos ressources Azure. En utilisant Bicep, vous pouvez bénéficier de tous les avantages de l’infrastructure en tant que code tout en travaillant dans un langage simple et puissant.
Étapes suivantes
- En savoir plus sur Bicep.