Introduction
Les modules Bicep vous permettent de créer des fichiers composables et réutilisables qui définissent un ensemble de ressources associées. Vous utilisez alors ces modules dans vos modèles de déploiement.
Lorsque vous utilisez du code Bicep dans votre propre organisation, vous créez souvent des modules réutilisables dont peuvent bénéficier vos collègues. Ces modules peuvent créer des ressources d’une manière qui répond aux besoins de votre organisation. Par exemple, les modules peuvent utiliser vos conventions de nommage définies et configurer vos ressources pour qu’elles répondent à vos exigences de sécurité. Les registres Bicep privés offrent un moyen simple de partager ces modules au sein de votre organisation.
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. Vous avez déjà travaillé avec l’une de vos équipes de développement de jouets pour créer un ensemble de modules Bicep. Vous avez créé un module pour déployer un site web et un autre module pour déployer un réseau de distribution de contenu (CDN).
Les membres d’une autre équipe vous ont demandé s’ils pouvaient réutiliser les mêmes modules pour leurs propres déploiements. Elle est en train de créer un nouveau jouet canin et a besoin de déployer un site web et un CDN pour promouvoir le produit sur les réseaux sociaux.
Vous avez envisagé d’envoyer les modules à chaque équipe par e-mail, mais vous n’êtes pas sûr de la façon dont vous allez contrôler l’accès et gérer les différentes versions. Vous voulez trouver un moyen de partager les modules au sein de toute votre organisation, afin de faciliter leur réutilisation par n’importe quelle équipe pour de futures déploiements.
Qu’allez-vous faire ?
Dans ce module, vous allez découvrir les registres privés pour le partage de modules. Vous allez découvrir comment créer votre propre registre privé et comment y publier des modules. Vous allez également découvrir comment consommer des modules à partir d’un registre privé.
Quel est l’objectif principal ?
À la fin de ce module, vous serez en mesure de créer des registres privés, d’y publier des modules et de consommer des modules à partir des registres créés.