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.
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ładów 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:
- Moduł Az.IotHub
- Moduł Az.IotCentral
- Funkcje programu PowerShell dla usługi IoT Edge dla systemu Linux w systemie Windows
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:
az iot hub
az iot device
(IoT Hub)az iot edge
az iot dps
az iot central
az iot du
(Aktualizacja urządzenia platformy Azure)az dt
(Azure Digital Twins)
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: