Pracovní postup migrace prostředků do Bicep

Dokončeno

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.

diagram doporučeného pracovního postupu pro migraci prostředků Azure do Bicep.

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ů:

  1. Zachyťte reprezentaci vašich prostředků Azure.
  2. 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ů:

  1. Vytvořte nový prázdný soubor Bicep.
  2. Zkopírujte každý zdroj z dekompilované šablony.
  3. 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ů:

  1. Zkontrolujte verze rozhraní API zdrojů.
  2. Projděte si návrhy linteru v novém souboru Bicep.
  3. Revidují parametry, proměnné a symbolické názvy.
  4. Zjednodušte výrazy.
  5. Zkontrolujte podřízené a rozšiřující zdroje.
  6. Modularizovat.
  7. Přidejte komentáře a popisy.
  8. 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ů:

  1. Spusťte simulační operaci nasazení šablony ARM.
  2. 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ů:

  1. Připravte plán návratu.
  2. Proveďte simulaci hypotetické operace na produkčním prostředí.
  3. Šablonu nasaďte ručně.
  4. Spusťte smoke testy.