Einführung

Abgeschlossen

JSON Azure Resource Manager-Vorlagen (ARM) bieten einige Features, die bei der Bereitstellung von Software in verschiedenen Umgebungen helfen.

Angenommen, Sie leiten ein Softwareteam, das ein Inventarsystem für Ihre Partnerunternehmen entwickelt. Für jede Umgebung, in der Sie Software bereitstellen, gelten unterschiedliche Richtlinien, die über verschiedene Azure-Speicherkonto-SKUs implementiert werden. Sie verfügen über eine ARM-Vorlage, die ein Speicherkonto bereitstellt, das in jeder Umgebung ausgeführt werden kann. Sie möchten jedoch die Änderung von Eingaben für die einzelnen Bereitstellungsumgebungen vereinfachen. Sie entscheiden sich für die Verwendung von Variablen und Funktionen in den ARM-Vorlagen- und Parameterdateien für Eingaben.

In diesem Modul machen Sie Ihre ARM-Vorlage für verschiedene Umgebungen wiederverwendbar, indem Sie Variablen und Ausdrücke mithilfe von Resource Manager-Funktionen hinzufügen. Außerdem fügen Sie optimierte Nachverfolgungs- und Organisationsfunktionen für Ihre bereitgestellten Ressourcen hinzu, indem Tags verwendet werden. Mithilfe von Parameterdateien erreichen Sie das Ziel, die Flexibilität Ihrer Bereitstellungen zu verbessern.

Hinweis

Bicep ist eine Sprache für die Definition Ihrer Azure-Ressourcen. Mit dieser Sprache wird die Erstellung gegenüber JSON vereinfacht. Außerdem profitieren Sie von weiteren Features, mit denen Sie die Qualität Ihrer IaC-Bereitstellung (Infrastructure-as-Code) verbessern können. Wenn Sie noch nicht mit Infrastructure-as-Code in Azure vertraut sind, sollten Sie Bicep anstelle von JSON verwenden. Weitere Informationen zu Bicep finden Sie im Lernpfad Grundlagen von Bicep.

Lernziele

In diesem Modul wird Folgendes thematisiert:

  • Erstellen eines Ausdrucks für einen eindeutigen Wert unter Verwendung von JSON ARM-Vorlagenfunktionen
  • Wiederverwenden Ihres Ausdrucks, indem Sie ihn in einer ARM-Vorlagenvariablen speichern
  • Organisieren und Nachverfolgen Ihrer bereitgestellten Azure-Ressourcen mithilfe von Ressourcentags
  • Verwalten mehrerer Bereitstellungsparameter unter Verwendung von ARM-Vorlagenparameterdateien

Voraussetzungen