Introduktion

Slutförd

Med Bicep-moduler kan du skapa skrivbara, återanvändbara filer som definierar en uppsättning relaterade resurser. Sedan använder du dessa moduler i dina distributionsmallar.

När du arbetar med Bicep-kod i din egen organisation skapar du ofta återanvändbara moduler som gynnar dina kollegor. Dessa moduler kan skapa resurser på ett sätt som passar organisationens krav. Modulerna kan till exempel använda dina definierade namngivningskonventioner och konfigurera dina resurser så att de uppfyller dina säkerhetskrav. Privata Bicep-register är ett enkelt sätt för dig att dela dessa moduler i din organisation.

Exempelscenario

Anta att du ansvarar för att distribuera och konfigurera Azure-infrastrukturen på ett leksaksföretag. Du har tidigare arbetat med ett av dina produktutvecklingsteam för leksak för att skapa en uppsättning Bicep-moduler. Du har skapat en modul för att distribuera en webbplats och en annan modul för att distribuera ett nätverk för innehållsleverans (CDN).

Nu har medlemmar i ett annat team frågat dig om de kan återanvända samma moduler för sina egna distributioner. De bygger en ny leksakshund, och de måste distribuera en webbplats och CDN för att hjälpa till att marknadsföra produkten på sociala medier.

Du övervägde att skicka modulerna till varje team via e-post, men du är orolig för hur du ska styra åtkomst och hantera olika versioner. Du vill hitta ett sätt att dela modulerna i hela organisationen för att göra det enklare för alla team att återanvända dem för framtida distributioner.

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

Vad ska vi göra?

I den här modulen får du lära dig mer om privata register för delningsmoduler. Du får lära dig hur du skapar ett eget privat register och hur du publicerar moduler till det. Du får också lära dig hur du använder moduler från ett privat register.

Vad är huvudmålet?

I slutet av den här modulen kommer du att kunna skapa privata register, publicera moduler till dem och använda moduler från dem.