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

beginner
developer
administrator
solution-architect
azure
azure-resource-manager

Šablony Azure Resource Manageru (ARM) umožňují definovat požadavky na infrastrukturu pro vaše nasazení v Azure.

Šablony JSON ARM používají deklarativní syntaxi kódu, se kterou pracujete jako s kódem aplikace. Zacházení s infrastrukturou jako s kódem vám umožní sledovat změny požadavků na infrastrukturu a zajistit, aby nasazení byla konzistentnější a opakovatelná.

V tomto studijním programu se dozvíte, jak:

  • Deklarativně definujte prostředky Azure, které potřebujete ve struktuře šablony ARM.
  • Vytvářejte a ověřte šablony pomocí editoru Visual Studio Code.
  • Nasaďte šablony pomocí Azure CLI, Azure PowerShellu a gitHub Actions.
  • Rozdělte složitá nasazení do menších a více opakovaně použitelných komponent pomocí vnořených šablon a propojených šablon.
  • Ověřte a zobrazte náhled změn infrastruktury pomocí analýz "co-kdyby" a sady testovacích nástrojů pro šablony ARM.
  • Přidejte do šablon ARM vlastní kroky pomocí skriptů nasazení.
  • Ke správě složitých nasazení použijte pokročilé konstrukce, jako je pořadí nasazení, podmíněné nasazení a tajné kódy.

Požadavky

Doporučuje se znalost Azure Resource Manageru a skupin prostředků Azure, ale nevyžaduje se.

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.

Spravujte nasazení šablon Azure Resource Manageru ve více prostředích Azure pomocí funkcí, proměnných, značek a souborů parametrů.

Prohlédněte si náhled efektů vašich nasazení. Pochopte typy změn zjištěných co by kdyby analýzou. 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. Pomocí propojených šablon můžete rozdělit složité šablony na šablony, které jsou modulární.

Přidejte vlastní kroky do šablon Azure Resource Manageru (šablon ARM) Bicep nebo JSON. Integrujte skripty do procesu nasazení 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. Pomocí verzí řiďte přístup a bezpečně aktualizujte specifikace šablon.