Verwalten komplexer Cloudbereitstellungen mithilfe erweiterter Funktionen von JSON ARM-Vorlagen
In diesem Modul erfahren Sie, wie Sie die erweiterten Funktionen der JSON ARM-Vorlagen verwenden, um die Verwaltung von Geheimnissen und bedingte Bereitstellungen auszuführen.
Lernziele
Nach Abschluss dieses Moduls können Sie folgende Aufgaben durchführen:
- Steuern der Bereitstellungsreihenfolge von Ressourcen mithilfe des
dependsOn
-Konstrukts. - Sicheres Zuweisen von Geheimnissen wie Kennwörtern zu Ressourcen in Ihren Vorlagen mithilfe einer Azure Key Vault- und ARM-Vorlage.
- Bedingtes Bereitstellen von Ressourcen mithilfe des
condition
-Konstrukts und Parametern zum Zeitpunkt der Bereitstellung. - Bereitstellen mehrerer Ressourcen desselben Typs, indem das
copy
-Konstrukt zur Reduzierung der repetitiven Konfiguration verwendet wird.
Voraussetzungen
- Vertrautheit mit Azure, einschließlich des Azure-Portals, Abonnements, Ressourcengruppen und Ressourcendefinitionen
- Erfahrung im Erstellen und Ausführen grundlegender ARM-Vorlagen.
- Visual Studio Code (lokale Installation).
- Erweiterung Azure Resource Manager-Tools für Visual Studio Code (lokale Installation).
- Erweiterung PowerShell für Visual Studio Code (lokale Installation).
- Unter Windows: OpenSSH-Client.
- Entweder:
- Neueste Azure CLI-Tools (lokale Installation).
- Neueste Version von Azure PowerShell und des Azure PowerShell Moduls (lokale Installation).