Nasazení a správa prostředků v Azure pomocí šablon JSON ARM
Šablony Azure Resource Manageru (ARM) umožňují definovat požadavky infrastruktury pro jednotlivá nasazení v Azure.
Šablony JSON ARM používají syntaxi deklarativního kódu, se kterou zacházíte jako s kódem aplikace. Když s infrastrukturou pracujete jako s kódem, umožní vám to sledovat změny v požadavcích na infrastrukturu. To zvýší konzistenci nasazení a možnost jejich opakovaného použití.
V tomto studijním programu se naučíte:
- Deklarativně definovat prostředky Azure, které potřebujete, v rámci struktury šablony Resouce Manageru
- Vytvářet a ověřovat šablony v nástroji Visual Studio Code
- Nasazovat šablony pomocí Azure CLI, Azure PowerShellu a akcí GitHubu
- Rozdělit složitá nasazení do menších, lépe opakovaně využitelných komponent pomocí vnořených nebo propojených šablon
- Ověřit a zobrazit náhled změn v infrastruktuře pomocí citlivostní analýzy a testovací sady nástrojů pro šablony Resource Manageru
- Přidávat do šablon ARM vlastní kroky pomocí skriptů pro nasazení
- Spravovat složité scénáře pomocí pokročilých konstruktorů, jako jsou pořadí nasazování, podmíněná nasazování a tajné kódy
Požadavky
Doporučuje se znalost Azure Resource Manageru a skupin prostředků Azure, není ale nezbytná.
Moduly v tomto studijním programu
Vypište Azure Resource Manager JSON (šablony ARM) pomocí Visual Studio Code k konzistentnímu a spolehlivému nasazení infrastruktury do Azure.
Pomocí funkcí, proměnných, značek a souborů parametrů šablony Azure Resource Manageru můžete spravovat několik nasazení prostředí Azure.
Zobrazte si náhled efektů nasazení. Porozumět typům změn zjištěných operací what-if (what-if) Nasaďte šablony pomocí přírůstkového a úplného režimu.
V tomto modulu se naučíte, jak vytvářet platné šablony, a získáte doporučení, která můžete použít k testování šablon ARM Toolkit.
Naučte se nasazovat šablony AZURE RESOURCE MANAGER (ARM) pomocí Azure PowerShell, Azure CLI a GitHub Actions. K rozkladu složitých šablon do šablon, které jsou modulárnější, použijte propojené šablony.
Přidejte vlastní kroky do šablon bicep nebo JSON Azure Resource Manager (šablony ARM). Integrujte skripty nasazení s vaším nasazením pomocí parametrů a výstupů.
Tento modul vás seznámí s postupem použití pokročilých funkcí šablon JSON ARM k provádění správy tajných kódů a podmíněného nasazení.