Mellanliggande Bicep

Medel
Developer
Administrator
Solution Architect
Azure
Azure Resource Manager

Med Bicep kan du distribuera Azure-resurser. Bicep använder en deklarativ syntax som du behandlar som programkod. Genom att behandla din infrastruktur som kod kan du spåra ändringar i dina infrastrukturkrav och göra distributionerna mer konsekventa och repeterbara.

Ta den här utbildningsvägen för att fördjupa din förståelse av Bicep. I den gör du följande:

  • Distribuera underordnade resurser och tilläggsresurser.
  • Lägg till din Bicep-kod i Git-versionskontrollsystemet för att spåra dess historik och samarbeta med teammedlemmar.
  • Följ beprövade metodtips för att skapa Bicep-kod av hög kvalitet.
  • Använd pull-begäranden för att granska teamets Bicep-kod.
  • Använd konsekvenskommandot för att kontrollera effekterna av dina Bicep-filer innan du distribuerar dem.
  • Migrera JSON ARM-mallar till Bicep för att göra dina befintliga Azure-distributionsmallar enklare att läsa och underhålla.
  • Använd Bicep för att arbeta med resurser som du tidigare har distribuerat med hjälp av Azure-portalen eller andra verktyg för att göra dina distributioner repeterbara och konsekventa.

Dricks

Vill du lära dig Bicep live från ämnesexperter? Följ learn live-sessioner på begäran med våra experter.

Om du vill veta mer om Bicep rekommenderar vi att du använder följande tre utbildningsvägar:

Därefter kan du vara intresserad av att lägga till din Bicep-kod i en distributionspipeline. Ta en av dessa två utbildningsvägar baserat på det verktyg som du vill använda:

Förutsättningar

Den här utbildningsvägen förutsätter att du är bekant med att distribuera Azure-resurser med hjälp av Bicep.

Moduler i den här utbildningsvägen

Distribuera olika Azure-resurser i din Bicep-kod. Definiera och använda underordnade resurser och tilläggsresurser. Arbeta med resurser som du skapade utanför en Bicep-mall eller -modul.

Spåra ändringar i Bicep-koden och visa historiken för de filer som du har ändrat. Använd grenar för att utveckla flera versioner av koden samtidigt. Publicera lagringsplatsen för att stödja samarbete.

Skapa Bicep-filer som stöder samarbetsutveckling och följer bästa praxis. Planera dina parametrar för att göra dina mallar enkla att distribuera. Använd ett konsekvent format, en tydlig struktur och kommentarer för att göra din Bicep-kod lätt att förstå, använda och ändra.

Undvik oavsiktliga ändringar och dåligt skriven Bicep-kod med hjälp av pull-begäranden. Använd förgreningsstrategier för att skydda din huvudgren från oavsiktliga ändringar. Förstå vad du bör leta efter när du granskar Bicep-kod.

Förhandsgranska effekterna av dina distributioner. Förstå vilka typer av ändringar som identifieras av konsekvensåtgärden. Distribuera dina mallar med inkrementellt och fullständigt läge.

Exportera och konvertera dina Azure-resurser till Bicep-filer och migrera dina JSON Azure Resource Manager-mallar (ARM-mallar) till Bicep. Omstrukturera dina Bicep-filer för att följa metodtipsen. Testa dina Bicep-filer och distribuera dem till produktion.