Shrnutí
Vaše společnost nedávno získala menší konkurenta, který vytvořil nákladní vůz. Tato společnost používá Azure k hostování své aplikační infrastruktury, ale nasazuje své prostředky pomocí webu Azure Portal a šablon JSON ARM. Vaše společnost používá Bicep pro infrastrukturu jako kód a bylo třeba migrovat všechny prostředky Azure, aby byly nasazovány pomocí Bicep.
V tomto modulu jste se seznámili s procesem a doporučeným pracovním postupem pro migraci prostředků Azure do Bicep. Pracovní postup se skládá z pěti fází: převod, migrace, refaktoring, testování a nasazení. Dozvěděli jste se o omezeních tohoto pracovního postupu a o tom, jak sladit šablony se standardy kódu a osvědčenými postupy vašeho týmu. Dozvěděli jste se také o nástrojích a prostředcích, které vám pomůžou dokončit pracovní postup.
Exportovali jste záložní virtuální počítač hračkového autíčka do šablony JSON ARM. K převodu šablony JSON na soubor Bicep jste použili příkaz bicep decompile
. Po převodu jste přesunuli prostředky do nasaditelného souboru Bicep. Refaktorovali jste soubor Bicep a upravili symbolické názvy, parametry a proměnné. Přidali jste popisy parametrů. Refakturovanou šablonu jste otestovali pomocí analýzy 'co-kdyby', provedli úpravy a znovu otestovali. Nakonec jste šablonu nasadili do prostředí Azure.
Po úspěšném nasazení produkčního prostředí pomocí kódu Bicep budete hotovi. Následující kroky jsou implementace pipeline a automatizovaného nasazení.
Odkazy
- Dokumentace Bicep
- Bicep na GitHubu
- scénář nasazení Bicep "co kdyby"
- šablony Azure pro rychlý start
- referenční šablony Azure ARM
- operace nasazení šablony ARM pokud-že
- Exportovat šablonu