Indførelsen
Nogle gange udrulles din Bicep-kode ikke direkte i Azure. Det kan i stedet være en god idé, at den genbruges i flere udrulninger. Med azure-skabelonspecifikationer kan du oprette udrulninger, der kan genbruges, for at få komplette løsninger. Med Bicep-moduler og -registre kan du oprette komponenter, som du kan føje til andre Bicep-installationer.
Publicering af Bicep-kode, der kan genbruges, giver andre bekymringer end almindelige Bicep-installationer. I dette Microsoft Learn-modul lærer du, hvordan du automatiserer validering og publicering af dine skabelonspecifikationer og Bicep-moduler.
Eksempelscenarie
Antag, at du er Azure-administrator i et legetøjsfirma. Virksomhedens brug af Azure udvides. Virksomheden har introduceret en ny tilgang til cloudstyring for at sikre, at dine udrulninger følger Microsofts anbefalede praksis for sikkerhed og pålidelighed.
Hvis du vil gøre det nemt for dine kolleger, skal du oprette et sæt sikkerhedshærdede Bicep-filer. Nogle af filerne udruller komplette løsninger, som dine kolleger har brug for. Andre filer definerer sæt af ressourcer, som dine kolleger kan bruge i deres egne Bicep-installationer.
Du har tidligere brugt Azure Pipelines til at automatisere udrulningen af dine Azure-ressourcer. Nu vil du gerne finde en måde at automatisere validering og publicering af din genanvendelige Bicep-kode på.
Hvad vil du lære?
I dette modul lærer du at publicere Bicep-kode, der kan genbruges, fra en udrulningspipeline. Du får også mere at vide om, hvordan din pipeline sikkert identificerer sig selv, så den kan publicere din kode. Og endelig lærer du, hvordan du udfører kodevalidering og versionering i en automatiseret udrulningsproces.
Du skal oprette udrulningspipelines for at publicere to Bicep-filer: én som skabelonspecifikation og et andet som et modul til en privat Bicep-registreringsdatabase.
Hvad er det primære mål?
Når du har fuldført dette modul, kan du publicere Azure-skabelonspecifikationer og Bicep-moduler, der kan genbruges, fra dine udrulningspipelines.
Hvis du har brug for en opdatering af Bicep-moduler, -registre eller -skabelonspecifikationer, skal du se disse Microsoft Learn-undervisningsmoduler:
- Opret Bicep-filer, der kan oprettes, ved hjælp af moduler
- Share Bicep-moduler ved hjælp af private registre
- Publicer biblioteker med genbrugsinfrastrukturkode ved hjælp af skabelonspecifikationer