Zarządzanie rozwiązaniem IoT

W tym omówieniu przedstawiono kluczowe pojęcia dotyczące opcji zarządzania rozwiązaniem Azure IoT. Każda sekcja zawiera linki do zawartości, która zawiera szczegółowe informacje i wskazówki.

Na poniższym diagramie przedstawiono ogólny widok składników w typowym rozwiązaniu IoT. Ten artykuł koncentruje się na obszarach związanych z zarządzaniem rozwiązaniem IoT.

Diagram przedstawiający architekturę rozwiązania IoT wysokiego poziomu z wyróżnionymi obszarami rozszerzalności rozwiązań.

Istnieje wiele opcji zarządzania rozwiązaniem IoT, w tym witryny Azure Portal, programu PowerShell i szablonów usługi ARM. Ten artykuł zawiera podsumowanie głównych opcji.

Aby dowiedzieć się więcej na temat zabezpieczania rozwiązania IoT, zobacz Zabezpieczanie rozwiązania IoT.

Monitorowanie

Chociaż istnieją narzędzia przeznaczone specjalnie do monitorowania urządzeń w rozwiązaniu IoT, musisz również mieć możliwość monitorowania kondycji usług IoT:

Usługa Opcje monitorowania
Usługa IoT Hub Monitorowanie usługi IoT Hub
i kondycji zasobów za pomocą usługi Azure Monitor
Device Provisioning Service (DPS) Monitorowanie wystąpienia usługi DPS przy użyciu usługi Azure Monitor
IoT Edge Monitorowanie wdrożeń usługi IoT Edge w usłudze
IoT Edge za pomocą usługi Azure Monitor
IoT Central Śledzenie aktywności w aplikacji
usługi IoT Central za pomocą usługi Azure Monitor do monitorowania aplikacji usługi IoT Central za pomocą dzienników inspekcji
Azure Digital Twins Monitorowanie zasobów usługi Azure Digital Twins przy użyciu usługi Azure Monitor

Aby dowiedzieć się więcej o usłudze Azure Monitor, zobacz Omówienie usługi Azure Monitor.

Azure Portal

Witryna Azure Portal oferuje spójne środowisko graficznego interfejsu użytkownika do zarządzania usługami Azure IoT. Na przykład można użyć portalu do:

Akcja Linki
Wdrażanie wystąpień usługi w ramach subskrypcji platformy Azure Zarządzanie centrami
IoT Hubs Konfigurowanie usługi DPS
Zarządzanie aplikacjami
usługi IoT Central Konfigurowanie wystąpienia usługi Azure Digital Twins
Konfigurowanie usług Tworzenie i usuwanie tras i punktów końcowych (IoT Hub)
Wdrażanie modułów
usługi IoT Edge Konfigurowanie przekazywania plików (IoT Hub)
Zarządzanie rejestracjami urządzeń (DPS)Zarządzanie zasadami alokacji (DPS)

Szablony usługi ARM i Bicep

Aby zaimplementować infrastrukturę jako kod dla rozwiązań Azure IoT, użyj szablonów usługi Azure Resource Manager (szablonów usługi ARM). Szablon to plik w formacie JavaScript Object Notation (JSON) definiujący infrastrukturę i konfigurację projektu. Bicep to nowy język, który oferuje takie same możliwości jak szablony usługi ARM, ale ze składnią, która jest łatwiejsza w użyciu.

Na przykład można użyć szablonów usługi ARM lub Bicep do:

Akcja Linki
Wdrażanie wystąpień usługi w ramach subskrypcji platformy Azure Tworzenie centrum IoT Hub
Konfigurowanie usługi DPS
Zarządzanie usługami Tworzenie i usuwanie tras i punktów końcowych (IoT Hub)
Przykłady zestawu SDK usługi Azure Resource Manager (IoT Central)

Aby zapoznać się z dokumentacją referencyjną szablonów usługi ARM i Bicep, zobacz:

PowerShell

Użyj programu PowerShell, aby zautomatyzować zarządzanie rozwiązaniem IoT. Na przykład możesz użyć programu PowerShell do:

Akcja Linki
Wdrażanie wystąpień usługi w ramach subskrypcji platformy Azure Tworzenie centrum IoT przy użyciu polecenia cmdlet
New-AzIotHub Create an IoT Central application (Tworzenie aplikacji usługi IoT Central)
Zarządzanie usługami Tworzenie i usuwanie tras i punktów końcowych (IoT Hub)
Zarządzanie aplikacją usługi IoT Central

Aby uzyskać dokumentację referencyjną programu PowerShell, zobacz:

Interfejs wiersza polecenia platformy Azure

Użyj interfejsu wiersza polecenia platformy Azure, aby zautomatyzować zarządzanie rozwiązaniem IoT. Możesz na przykład użyć interfejsu wiersza polecenia platformy Azure do:

Akcja Linki
Wdrażanie wystąpień usługi w ramach subskrypcji platformy Azure Tworzenie centrum IoT przy użyciu interfejsu wiersza polecenia
platformy Azure Tworzenie aplikacji
usługi IoT Central Konfigurowanie wystąpienia
usługi Azure Digital Twins Konfigurowanie usługi DPS
Zarządzanie usługami Tworzenie i usuwanie tras i punktów końcowych (IoT Hub)
Wdrażanie i monitorowanie modułów usługi IoT Edge na dużą skalę
Zarządzanie aplikacją
usługi IoT Central Tworzenie grafu usługi Azure Digital Twins

Aby uzyskać dokumentację referencyjną interfejsu wiersza polecenia platformy Azure, zobacz:

Narzędzia usługi Azure DevOps

Użyj narzędzi Usługi Azure DevOps, aby zautomatyzować zarządzanie rozwiązaniem IoT. Na przykład możesz użyć narzędzi usługi Azure DevOps, aby włączyć następujące możliwości:

Następne kroki

Teraz, gdy znasz już omówienie opcji rozszerzalności dostępnych dla rozwiązania IoT, oto kilka sugerowanych następnych kroków: