Pracovní postup migrace prostředků do Bicep
V tomto modulu jste se seznámili s pěti fázemi doporučeného pracovního postupu pro migraci prostředků Azure do Bicep. Pět fází je převést, migrovat, refaktorovat, testovat a nasazovat. Tato jednotka poskytuje souhrn procesu.
Fáze 1: Převod
Cílem fáze převodu během migrace vašich prostředků je zachytit počáteční stav a znázornění prostředků Azure. Soubor Bicep, který vytvoříte v této fázi, není dokončený a není připravený k použití. Soubor vám ale poskytne výchozí bod pro migraci.
Fáze převodu se skládá ze dvou kroků:
- Zachyťte reprezentaci vašich prostředků Azure.
- Převeďte reprezentaci JSON na Bicep pomocí příkazu
decompile
.
Fáze 2: Migrace
Cílem fáze migrace je vytvořit první koncept nasaditelného souboru Bicep a zajistit, aby definoval všechny prostředky Azure, které jsou v rozsahu migrace.
Fáze migrace se skládá ze tří kroků:
- Vytvořte nový prázdný soubor Bicep.
- Zkopírujte každý zdroj z dekompilované šablony.
- Identifikujte a znovu vytvořte všechny chybějící prostředky.
Fáze 3: Refaktoring
Hlavním cílem fáze refaktoringu je zlepšit kvalitu kódu Bicep. Tato vylepšení můžou zahrnovat změny, jako je přidání komentářů ke kódu, které odpovídají standardům šablony.
Fáze refaktoringu se skládá z osmi kroků:
- Zkontrolujte verze rozhraní API zdrojů.
- Projděte si návrhy linteru v novém souboru Bicep.
- Revidují parametry, proměnné a symbolické názvy.
- Zjednodušte výrazy.
- Zkontrolujte podřízené a rozšiřující zdroje.
- Modularizovat.
- Přidejte komentáře a popisy.
- Postupujte podle osvědčených postupů Bicep.
Fáze 4: Testování
Cílem testovací fáze migrace prostředků do Bicep je ověřit integritu migrovaných šablon a provést testovací nasazení.
Testovací fáze se skládá ze dvou kroků:
- Spusťte simulační operaci nasazení šablony ARM.
- Proveďte testovací nasazení.
Fáze 5: Nasazení
Cílem fáze nasazení migrace prostředků do Bicep je nasazení konečného souboru Bicep do produkčního prostředí. Před produkčním nasazením je potřeba zvážit několik věcí.
Fáze nasazení se skládá ze čtyř kroků:
- Připravte plán návratu.
- Proveďte simulaci hypotetické operace na produkčním prostředí.
- Šablonu nasaďte ručně.
- Spusťte smoke testy.