Nasazení a správa prostředků v Azure pomocí šablon JSON ARM

Začátečník
Vývojář
Správce
Architekt řešení
Azure
Azure Resource Manager

Š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í.

Používejte a sdílejte své šablony ARM napříč vaší organizací. Publikujte specifikace šablon, které nasazují prostředky předem nakonfigurované pro požadavky vaší organizace. Řízení přístupu a aktualizace specifikací šablon pomocí verzí.