Hantera komplexa molndistributioner med hjälp av avancerade JSON ARM-mallfunktioner
I den här modulen lär du dig hur du använder avancerade funktioner i JSON ARM-mallar för att utföra hantering av hemligheter och villkorliga distributioner.
Utbildningsmål
När du har slutfört den här modulen kommer du att kunna:
- Kontrollera distributionsordningen för resurser med hjälp av konstruktionen
dependsOn
. - Säkert tilldela hemligheter som lösenord till resurser i dina mallar med Azure Key Vault och ARM-mallar.
- Distribuera resurser villkorligt med hjälp av konstruktionen
condition
och parametrarna vid distributionstillfället. - Distribuera flera resurser av samma typ med konstruktionen
copy
för att minska mängden repetitiva konfigurationer.
Förutsättningar
- Erfarenhet av att arbeta med Azure, inklusive Azure-portalen, prenumerationer, resursgrupper och resursdefinitioner.
- Erfarenhet av att skapa och köra enkla ARM-mallar.
- Lokal installation av Visual Studio Code.
- Tillägget Azure Resource Manager Tools för Visual Studio Code (installerat lokalt).
- Tillägget PowerShell för Visual Studio Code (installerat lokalt).
- I Windows behöver du OpenSSH-klienten.
- Antingen:
- De senaste Azure CLI-verktygen (installerade lokalt).
- Senaste versionen av Azure PowerShell och Azure PowerShell-modulen (installerade lokalt).