Bereitstellen und Verwalten von Ressourcen in Azure mithilfe von JSON ARM-Vorlagen
Mit Azure Resource Manager-Vorlagen (ARM) können Sie die Infrastrukturanforderungen für Ihre Bereitstellungen in Azure definieren.
JSON ARM-Vorlagen verwenden eine deklarative Codesyntax, die Sie wie Anwendungscode behandeln. Wenn Sie Ihre Infrastruktur als Code behandeln, können Sie Änderungen an Ihren Infrastrukturanforderungen nachverfolgen und Ihre Bereitstellungen konsistenter und wiederholbarer gestalten.
Mit diesem Lernpfad haben Sie folgende Möglichkeiten:
- Definieren Sie deklarativ die Azure-Ressourcen, die Sie in der Struktur einer ARM-Vorlage benötigen.
- Erstellen und überprüfen Sie Vorlagen mit Visual Studio Code.
- Stellen Sie Ihre Vorlagen mithilfe der Azure CLI, Azure PowerShell und durch GitHub-Aktionen bereit.
- Unterteilen Sie komplexe Bereitstellungen in kleinere und einfacher zu verwendende Komponenten mithilfe von geschachtelten Vorlagen und verknüpften Vorlagen.
- Überprüfen Sie Ihre Infrastrukturänderungen, oder erstellen Sie dafür eine Vorschau, indem Sie den „Was-wäre-wenn“-Vorgang und das Toolkit für ARM-Vorlagentests verwenden.
- Fügen Sie Ihren ARM-Vorlagen mithilfe von Bereitstellungsskripts benutzerdefinierte Schritte hinzu.
- Verwalten Sie komplexe Bereitstellungen mithilfe erweiterter Optionen wie der Bereitstellungsreihenfolge, bedingten Bereitstellungen und Geheimnissen.
Voraussetzungen
Sie sollten wenn möglich mit Azure Resource Manager und Azure-Ressourcengruppen vertraut sein.
Erfolgscode
Möchten Sie einen Erfolgscode beantragen?
Module in diesem Lernpfad
Schreiben Sie JSON Azure Resource Manager-Vorlagen (ARM-Vorlagen) mit Visual Studio Code, um Ihre Infrastruktur konsistent und zuverlässig in Azure bereitzustellen.
In diesem Modul erfahren Sie, wie Sie mehrere Azure-Umgebungsbereitstellungen Ihrer Azure Resource Manager-Vorlagen mithilfe von Funktionen, Variablen, Tags und Parameterdateien verwalten.
Vorschau der Auswirkungen Ihrer Bereitstellungen. Bedeutung der Arten von Änderungen, die beim Was-wäre-wenn-Vorgang erkannt wurden. Bereitstellen der Vorlagen im inkrementellen und vollständigen Modus.
In diesem Modul erfahren Sie, wie Sie gültige Vorlagen erstellen, und erhalten Empfehlungen, die Sie mit dem Testtoolkit für ARM-Vorlagen umsetzen können.
Hier erfahren Sie, wie Sie JSON ARM-Vorlagen (Azure Resource Manager) mit Azure PowerShell, der Azure CLI und GitHub Actions bereitstellen. Verwenden Sie verknüpfte Vorlagen, um komplexe Vorlagen in Vorlagen aufzulösen, die modularer sind.
Fügen Sie Ihren Bicep- oder JSON Azure Resource Manager-Vorlagen (ARM-Vorlagen) benutzerdefinierte Schritte hinzu. Integrieren Sie Bereitstellungsskripts mithilfe von Parametern und Ausgaben in Ihre Bereitstellung.
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.
Wiederverwenden und Freigeben von ARM-Vorlagen in Ihrer Organisation. Veröffentlichen Sie Vorlagenspezifikationen zur Bereitstellung von Ressourcen, die für die Anforderungen Ihrer Organisation vorkonfiguriert sind. Steuern des Zugriffs und sicheres Aktualisieren von Vorlagenspezifikationen mithilfe von Versionen.