Azure Resource Manager-sjablonen

Voltooid

Met behulp van verschillende Azure-services die samenwerken, kunt u gegevens naar uw digitale dubbel brengen en communicatie in twee richtingen tussen Azure en uw digitale dubbel vergemakkelijken, zowel in Unity als in mixed reality.

De Azure-services die in deze module worden gebruikt, zijn als volgt:

  • Azure SignalR Service
  • Beheerde identiteit
  • Azure Container Instances
  • Azure Storage
  • Azure Event Grid
  • Azure Digital Twins
  • Analyses van toepassingen
  • Azure App Service
  • Azure Functions
  • Azure IoT Hub
  • Implementatiescript

Om het instellen en gebruiken van deze Azure-services te vereenvoudigen, kunt u een ARM-sjabloon (Azure Resource Manager) gebruiken. Deze ARM-sjabloon helpt bij het automatiseren van azure-serviceimplementatie voor uw windmolenparkervaring. We hebben een basisframework voor u opgezet en een Visual Studio-oplossing geleverd voor uw referentie en gebruik. U moet configuratieparameters bewerken en opdrachten uitvoeren met behulp van Azure CLI om de ARM-sjabloon te bouwen en te implementeren.

Met behulp van de ARM-sjabloon met de Azure CLI definieert u de belangrijkste Azure-infrastructuur die moet worden geïmplementeerd. Net als toepassingscode kunt u de infrastructuurcode van de ARM-sjabloon opslaan in een bronopslagplaats en de versie ervan. Iedereen in uw team kan de code uitvoeren en vergelijkbare omgevingen implementeren met hun eigen configuratieparameters.

ARM-sjablonen kunnen een Bicep- of JSON-bestand (JavaScript Object Notation) zijn dat de infrastructuur en configuratie van uw project definieert. De sjabloon gebruikt een declaratieve syntaxis. Dit is een syntaxis waarmee u kunt aangeven wat u wilt implementeren zonder hiervoor de nodige reeks programmeeropdrachten te hoeven maken. In de sjabloon geeft u de resources op die moeten worden geïmplementeerd en de eigenschappen voor deze resources.

U gebruikt een sjabloontaal met de naam Bicep. Bicep biedt een syntaxis die gemakkelijker te gebruiken is voor het maken van sjablonen. Bicep- en JSON-sjablonen bieden dezelfde mogelijkheden en u kunt de sjabloon tussen de twee talen converteren. We hebben het Bicep-bestand gemaakt dat voor deze module voor u wordt gebruikt.

U kunt ARM-sjablonen uitvoeren met Behulp van Windows PowerShell of de Azure CLI in een opdrachtpromptvenster. PowerShell biedt functies voor tabvoltooiing die niet beschikbaar zijn bij een opdrachtprompt en is de voorkeursshell voor deze module. U bent niet verplicht om een van de Azure CLI-opdrachten met verhoogde machtigingen uit te voeren.