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

Začátečník
Developer
Administrator
Solution Architect
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í deklarativní syntaxi kódu, se kterou pracujete 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

Napište šablony Azure Resource Manageru JSON (šablony ARM) pomocí editoru 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.

Prohlédněte si náhled efektů vašich nasazení. Seznamte se s typy změn zjištěných operací citlivostní operace. Nasaďte šablony pomocí přírůstkového a kompletního režimu.

Tento modul vás naučí vytvářet platné šablony a poskytuje doporučení, která můžete sledovat pomocí testovací sady nástrojů šablon ARM.

Zjistěte, jak nasadit šablony AZURE Resource Manageru (ARM) JSON pomocí Azure PowerShellu, 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 Azure Resource Manageru (šablon ARM) Bicep nebo JSON. Integrujte skripty nasazení s nasazením pomocí parametrů a výstupů.

V tomto modulu se naučíte používat pokročilé funkce šablon JSON ARM k provádění správy tajných kódů a podmíněného nasazení.

Opakovaně používejte a sdílejte šablony ARM v celé organizaci. Publikujte specifikace šablon, které nasazují prostředky předem nakonfigurované pro požadavky vaší organizace. Řízení přístupu a bezpečné aktualizace specifikací šablon pomocí verzí