Votre équipe souhaite standardiser l'infrastructure Azure en tant que code. Les exigences sont les suivantes : réduire la verbosité par rapport à ARM JSON, conserver des fonctionnalités telles que les conditions, les boucles, les sorties et la gestion des dépendances, et publier des blocs de construction réutilisables pour d'autres équipes. Le CI/CD doit toujours produire des artefacts ARM JSON de manière transparente. Que devriez-vous recommander ?
Choisissez une réponse
Appuyez sur une option pour vérifier votre réponse.
Bonne réponse : Rédiger des modèles Bicep qui utilisent des modules ; publier des modules versionnés en tant que Template Specs ; déployer avec az deployment afin que Bicep soit automatiquement transpilé en ARM JSON.
Pourquoi c'est la réponse
Bicep est le langage de domaine spécifique (DSL) recommandé par Microsoft pour l'infrastructure en tant que code sur Azure. Il est conçu pour être moins verbeux que les modèles ARM JSON tout en conservant toutes les fonctionnalités nécessaires (conditions, boucles, sorties, dépendances). L'utilisation de modules Bicep permet de créer des blocs de construction réutilisables, qui peuvent être publiés en tant que Template Specs pour un partage facile entre les équipes. Le déploiement via az deployment assure la transpilation automatique de Bicep en ARM JSON, ce qui répond à l'exigence de production d'artefacts ARM JSON dans le CI/CD. Continuer avec ARM JSON ne réduit pas la verbosité. Terraform est une option viable, mais il ne produit pas d'artefacts ARM JSON et ne s'intègre pas aussi nativement avec Azure pour la gestion des Template Specs. Utiliser Bicep dans un fichier monolithique annule l'avantage de la modularité et de la réutilisation.
Réussissez votre examen — sans la chasse aux réponses interminable
Obtenez toutes les questions et explications vérifiées pour cet examen en un seul endroit, et économisez des heures de préparation. Plus de 1 000 certifications · Plus de 20 langues · Gratuit pour commencer.
Réussissez votre examen plus rapidement → Pas de carte requise