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í 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á.
Kód dosaženého cíle
Chcete požádat o kód cíle?
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í