Arbetsflöde för att migrera dina resurser till Bicep
I den här modulen har du lärt dig om de fem faserna i det rekommenderade arbetsflödet för att migrera dina Azure-resurser till Bicep. De fem faserna konverteras, migreras, omstruktureras, testas och distribueras. Den här lektionen innehåller en sammanfattning av processen.
Fas 1: Konvertera
Målet med konverteringsfasen för att migrera dina resurser är att samla in en första representation av dina Azure-resurser. Bicep-filen som du skapar i den här fasen är inte klar och den är inte redo att användas. Filen ger dig dock en startpunkt för migreringen.
Konverteringsfasen består av två steg:
- Samla in en representation av dina Azure-resurser.
- Konvertera JSON-representationen till Bicep med hjälp av kommandot
decompile
.
Fas 2: Migrera
Målet med migreringsfasen är att skapa det första utkastet till din distribuerade Bicep-fil och se till att den definierar alla Azure-resurser som finns i omfånget för migreringen.
Migreringsfasen består av tre steg:
- Skapa en ny tom Bicep-fil.
- Kopiera varje resurs från din dekompilerade mall.
- Identifiera och återskapa resurser som saknas.
Fas 3: Refaktorisera
Huvudfokus för refaktoreringsfasen är att förbättra kvaliteten på din Bicep-kod. Dessa förbättringar kan omfatta ändringar, till exempel att lägga till kodkommentarer, som justerar mallen med dina mallstandarder.
Refaktorfasen består av åtta steg:
- Granska resurs-API-versioner.
- Granska linterförslagen i din nya Bicep-fil.
- Ändra parametrar, variabler och symboliska namn.
- Förenkla uttryck.
- Granska barnresurser och utvidgningsresurser.
- Modularisera.
- Lägg till kommentarer och beskrivningar.
- Följ metodtipsen för Bicep.
Fas 4: Test
Målet med testfasen för att migrera dina resurser till Bicep är att verifiera integriteten för dina migrerade mallar och att utföra en testdistribution.
Testfasen består av två steg:
- Kör vad händer om-operationen för ARM-mallsdistributionen.
- Gör en testdistribution.
Fas 5: Distribuera
Målet med distributionsfasen för att migrera dina resurser till Bicep är att distribuera din sista Bicep-fil till produktion. Innan produktionsdistributionen måste du tänka på några saker.
Distributionsfasen består av fyra steg:
- Förbered en återställningsplan.
- Kör vad-händer-om-simuleringen mot produktion.
- Distribuera mallen manuellt.
- Kör röktester.