Bicep - Niveau intermédiaire

Intermédiaire
Développeur
Administrateur
Architecte Solutions
Azure
Azure Resource Manager

Bicep vous permet de déployer des ressources Azure. Bicep utilise une syntaxe 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 approfondir votre compréhension de Bicep. Dans ce parcours, vous allez :

  • Déployer des ressources d’extension et enfants.
  • Ajoutez votre code Bicep au système de gestion de version Git pour suivre son historique et collaborer avec les membres de l’équipe.
  • Suivez les bonnes pratiques qui ont fait leurs preuves pour créer du code Bicep de haute qualité.
  • Utilisez des demandes de tirage pour la revue du code Bicep de votre équipe.
  • Utilisez la commande what-if pour vérifier les effets de vos fichiers Bicep avant de les déployer.
  • Migrez des modèles ARM JSON vers Bicep pour faciliter la lecture et la maintenance de vos modèles de déploiement Azure existants.
  • Utilisez Bicep pour travailler avec les ressources que vous avez déjà déployées à l’aide du portail Azure ou d’autres outils pour rendre vos déploiements reproductibles et cohérents.

Conseil

Vous souhaitez en savoir plus sur Bicep par des experts techniques ? Suivez les sessions Learn Live à la demande avec nos experts.

Pour en savoir plus sur Bicep, nous vous recommandons de suivre ces trois parcours d’apprentissage :

Après cela, vous souhaiterez peut-être ajouter votre code Bicep à un pipeline de déploiement. Effectuez l’un de ces deux parcours d’apprentissage en fonction de l’outil que vous souhaitez utiliser :

Prérequis

Ce parcours d’apprentissage suppose que vous êtes familiarisé avec le déploiement de ressources Azure à l’aide de Bicep.

Modules de ce parcours d’apprentissage

Déployez diverses ressources Azure dans votre code Bicep. Définissez et utilisez des ressources d’extension et enfants. Travaillez avec les ressources que vous avez créées en dehors d’un module ou d’un modèle Bicep.

Suivre les modifications de votre code Bicep et afficher l’historique des fichiers que vous avez modifiés. Utiliser des branches pour développer plusieurs versions de votre code en même temps. Publier votre dépôt pour prendre en charge la collaboration.

Créez des fichiers Bicep qui prennent en charge le développement collaboratif et respectent les bonnes pratiques. Planifiez vos paramètres pour faciliter le déploiement de vos modèles. Utilisez un style cohérent, une structure claire et des commentaires afin de faciliter la compréhension, l’utilisation et la modification de votre code Bicep.

Évitez les modifications inattendues et le code Bicep mal écrit en utilisant des demandes de tirage. Utilisez des stratégies de création de branche pour protéger votre branche primaire contre les modifications accidentelles. Comprenez ce que vous devez rechercher lors de votre revue de code Bicep.

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.

Exportez et convertissez vos ressources Azure en fichiers Bicep, et migrez vos modèles ARM (Azure Resource Manager) JSON vers Bicep. Refactorisez vos fichiers Bicep pour suivre les bonnes pratiques. Testez vos fichiers Bicep et déployez-les en production.