Dela via


Hantera din IoT-lösning

Den här översikten beskriver de viktigaste begreppen kring alternativen för att hantera en Azure IoT-lösning. Varje avsnitt innehåller länkar till innehåll som ger mer information och vägledning.

Följande diagram visar en översikt över komponenterna i en typisk IoT-lösning. Den här artikeln fokuserar på de områden som är relevanta för att hantera en IoT-lösning.

Diagram som visar den övergripande IoT-lösningsarkitekturen som markerar utökningsbarhetsområden för lösningen.

Det finns många alternativ för att hantera din IoT-lösning, inklusive mallarna Azure Portal, PowerShell och ARM. Den här artikeln sammanfattar de viktigaste alternativen.

Information om hur du skyddar din IoT-lösning finns i Skydda din IoT-lösning.

Övervakning

Det finns verktyg som är specifika för att övervaka enheter i din IoT-lösning, men du måste också kunna övervaka hälsotillståndet för dina IoT-tjänster:

Tjänst Övervakningsalternativ
IoT Hub Använda Azure Monitor för att övervaka IoT Hub
Check IoT Hub-tjänsten och resurshälsan
Enhetsetableringstjänst (DPS) Använda Azure Monitor för att övervaka din DPS-instans
IoT Edge Använda Azure Monitor för att övervaka IoT Edge-vagnparksövervakarens
IoT Edge-distributioner
IoT Central Använda granskningsloggar för att spåra aktivitet i ditt IoT Central-program
Använd Azure Monitor för att övervaka ditt IoT Central-program
Azure Digital Twins Använda Azure Monitor för att övervaka Azure Digital Twins-resurser

Mer information om Azure Monitor-tjänsten finns i Översikt över Azure Monitor.

Azure Portal

Azure Portal erbjuder en konsekvent GUI-miljö för att hantera dina Azure IoT-tjänster. Du kan till exempel använda portalen för att:

Åtgärd Länkar
Distribuera tjänstinstanser i din Azure-prenumeration Hantera dina IoT-hubbar Konfigurera DPS
Hantera IoT Central-program
Konfigurera en Azure Digital Twins-instans

Konfigurera tjänster Skapa och ta bort vägar och slutpunkter (IoT Hub)
Distribuera IoT Edge-moduler

Konfigurera filuppladdningar (IoT Hub)
Hantera enhetsregistreringar (DPS)
Hantera allokeringsprinciper (DPS)

ARM-mallar och Bicep

Om du vill implementera infrastruktur som kod för dina Azure IoT-lösningar använder du Azure Resource Manager-mallar (ARM-mallar). Mallen är en JSON-fil (JavaScript Object Notation) som definierar infrastrukturen och konfigurationen för ditt projekt. Bicep är ett nytt språk som erbjuder samma funktioner som ARM-mallar men med en syntax som är enklare att använda.

Du kan till exempel använda ARM-mallar eller Bicep för att:

Åtgärd Länkar
Distribuera tjänstinstanser i din Azure-prenumeration Skapa en IoT Hub
Set up DPS
Hantera tjänster Skapa och ta bort vägar och slutpunkter (IoT Hub)
Azure Resource Manager SDK-exempel (IoT Central)

Information om ARM-mallar och Bicep-referensdokumentation finns i:

PowerShell

Använd PowerShell för att automatisera hanteringen av din IoT-lösning. Du kan till exempel använda PowerShell för att:

Åtgärd Länkar
Distribuera tjänstinstanser i din Azure-prenumeration Skapa en IoT-hubb med cmdleten
New-AzIotHub Skapa ett IoT Central-program
Hantera tjänster Skapa och ta bort vägar och slutpunkter (IoT Hub)
Hantera ett IoT Central-program

PowerShell-referensdokumentation finns i:

Azure CLI

Använd Azure CLI för att automatisera hanteringen av din IoT-lösning. Du kan till exempel använda Azure CLI för att:

Åtgärd Länkar
Distribuera tjänstinstanser i din Azure-prenumeration Skapa en IoT-hubb med hjälp av Azure CLI
Skapa ett IoT Central-program
Konfigurera en Azure Digital Twins-instans
Konfigurera DPS
Hantera tjänster Skapa och ta bort vägar och slutpunkter (IoT Hub)
Distribuera och övervaka IoT Edge-moduler i stor skala
Hantera ett IoT Central-program
Skapa en Azure Digital Twins-graf

Referensdokumentation för Azure CLI finns i:

Azure DevOps-verktyg

Använd Azure DevOps-verktyg för att automatisera hanteringen av din IoT-lösning. Du kan till exempel använda Azure DevOps-verktyg för att aktivera: