Résumé

Effectué

Votre entreprise a récemment acquis un concurrent plus petit qui a créé un camion jouet. Cette entreprise utilise Azure pour héberger son infrastructure d’applications, mais elle a déployé ses ressources en utilisant le Portail Azure et des modèles ARM JSON. Votre entreprise utilise Bicep comme infrastructure en tant que code et vous aviez besoin de migrer toutes les ressources Azure de façon à utiliser Bicep pour les déploiements.

Dans ce module, vous avez découvert le processus et le workflow recommandé pour la migration de vos ressources Azure vers Bicep. Le workflow est constitué de cinq phases : convertir, migrer, refactoriser, tester et déployer. Vous avez découvert les limitations de ce workflow, et comment aligner vos modèles sur les normes de code et les meilleures pratiques de votre équipe. Vous avez aussi découvert les outils et ressources qui peuvent vous aider à exécuter le workflow.

Vous avez exporté la machine virtuelle back-end du camion jouet vers un modèle ARM JSON. Vous avez utilisé la commande Bicep decompile pour convertir le modèle JSON en fichier Bicep. Après la conversion, vous avez déplacé les ressources vers un fichier Bicep déployable. Vous avez refactorisé le fichier Bicep pour ajuster les noms symboliques, les paramètres et les variables. Vous avez ajouté des descriptions de paramètres. Vous avez testé le modèle refactorisé en utilisant l’opération de simulation, vous avez effectué des ajustements, puis vous avez retesté. Enfin, vous avez déployé votre modèle sur votre environnement Azure.

Une fois que vous avez réussi à déployer votre environnement de production à l’aide de votre code Bicep, vous avez terminé ! Les étapes suivantes consistent à implémenter un pipeline et des déploiements automatisés.

Références