Introductie

Voltooid

Met Bicep-modules kunt u samenstelbare, herbruikbare bestanden maken die een set gerelateerde resources definiëren. Vervolgens gebruikt u deze modules in uw implementatiesjablonen.

Wanneer u met Bicep-code in uw eigen organisatie werkt, maakt u vaak herbruikbare modules die ten goede komen aan uw collega's. Deze modules kunnen resources maken op een manier die past bij de vereisten van uw organisatie. De modules kunnen bijvoorbeeld uw gedefinieerde naamconventies gebruiken en uw resources zo configureren dat ze voldoen aan uw beveiligingsvereisten. Privé Bicep-registers bieden een eenvoudige manier om deze modules binnen uw organisatie te delen.

Voorbeeldscenario

Stel dat u verantwoordelijk bent voor het implementeren en configureren van de Azure-infrastructuur in een speelgoedbedrijf. U hebt eerder met een van uw speelgoedproductontwikkelingsteams gewerkt om een set Bicep-modules te maken. U hebt een module gemaakt voor het implementeren van een website en een andere module voor het implementeren van een CDN (Content Delivery Network).

Nu hebben leden van een ander team u gevraagd of ze dezelfde modules voor hun eigen implementaties opnieuw kunnen gebruiken. Ze bouwen een nieuwe speelgoedhond en ze moeten een website en CDN implementeren om het product te promoten op sociale media.

U hebt overwogen de modules per e-mail naar elk team te verzenden, maar u maakt zich zorgen over het beheren van de toegang en het beheren van verschillende versies. U wilt een manier vinden om de modules in uw hele organisatie te delen, zodat elk team deze eenvoudiger kan hergebruiken voor toekomstige implementaties.

Architecture diagram that shows the CDN and website modules being published to a registry and used by multiple other deployments.

Wat gaan we doen?

In deze module leert u meer over privéregisters voor het delen van modules. U leert hoe u uw eigen privéregister maakt en hoe u er modules naar publiceert. U leert ook hoe u modules uit een privéregister gebruikt.

Wat is het belangrijkste doel?

Aan het einde van deze module kunt u privéregisters maken, modules naar hen publiceren en er modules van gebruiken.