Azure-Ressourcen-Manager-Vorlagen
Sie können Daten in Ihren digitalen Zwilling einbinden und die bidirektionale Kommunikation zwischen Azure und Ihrem digitalen Zwilling ermöglichen, sowohl in Unity als auch in Mixed Reality, indem Sie mehrere Azure-Dienste verwenden, die in Einklang arbeiten.
In diesem Modul werden die folgenden Azure-Dienste verwendet:
- Azure SignalR Service
- Verwaltete Identität
- Azure Container Instances
- Azure Storage
- Azure Event Grid
- Azure Digital Twins
- Application Insights
- Azure App Service
- Azure-Funktionen
- Azure IoT Hub
- Bereitstellungsskript
Sie können eine Azure Resource Manager (ARM)-Vorlage verwenden, um die Einrichtung und Verwendung dieser Azure-Dienste zu vereinfachen. Diese ARM-Vorlage unterstützt Sie bei der Automatisierung der Azure-Dienstbereitstellung für Ihren Windpark. Wir haben ein Basisframework für Sie eingerichtet und eine Visual Studio-Lösung für Ihre Referenz und Verwendung bereitgestellt. Sie müssen Konfigurationsparameter bearbeiten und Befehle mithilfe der Azure CLI ausführen, um die ARM-Vorlage zu erstellen und bereitzustellen.
Indem Sie die ARM-Vorlage mit der Azure CLI verwenden, definieren Sie die essenzielle Azure-Infrastruktur, die bereitgestellt werden muss. Sie können den Infrastrukturcode der ARM-Vorlage ebenso wie Anwendungscode in einem Quellrepository speichern, und ihn mit einer Version versehen. Jeder in Ihrem Team kann den Code ausführen, und ähnliche Umgebungen mit seinen eigenen Konfigurationsparametern bereitstellen.
Eine ARM-Vorlage ist eine Bicep- oder eine JSON-Datei (JavaScript Object Notation), in der die Infrastruktur und die Konfiguration für Ihr Projekt definiert sind. Für die Vorlage wird deklarative Syntax verwendet. Hiermit können Sie angeben, was Sie bereitstellen möchten, ohne dass Sie die Folge der Programmierbefehle für die Erstellung schreiben müssen. In der Vorlage geben Sie die bereitzustellenden Ressourcen und die Eigenschaften für diese Ressourcen an.
Sie verwenden eine Vorlagensprache namens Bicep. Bicep bietet eine einfacher zu verwendende Syntax für das Erstellen von Vorlagen. Bicep- und JSON-Vorlagen bieten die gleichen Funktionen, und Sie können die Vorlage zwischen den beiden Sprachen konvertieren. Wir haben die für dieses Modul verwendete Bicep-Datei für Sie erstellt.
Sie können ARM-Vorlagen mithilfe von Windows PowerShell oder der Azure CLI in einem Eingabeaufforderungsfenster ausführen. PowerShell bietet Funktionen zur Vervollständigung von Tabulatoren, die in einer Eingabeaufforderung nicht verfügbar sind, und ist die bevorzugte Shell für dieses Modul. Es ist nicht erforderlich, einen der Azure CLI-Befehle mit erhöhten Berechtigungen auszuführen.