Az IoT-megoldás kezelése
Ez az áttekintés bemutatja az Azure IoT-megoldások kezelésének lehetőségeivel kapcsolatos legfontosabb fogalmakat. Minden szakasz tartalmaz olyan tartalomra mutató hivatkozásokat, amelyek további részleteket és útmutatást nyújtanak.
Az alábbi ábra egy tipikus IoT-megoldás összetevőinek magas szintű nézetét mutatja be. Ez a cikk az IoT-megoldások kezeléséhez kapcsolódó területekre összpontosít.
Az IoT-megoldás kezelésére számos lehetőség van, például az Azure Portal, a PowerShell és az ARM-sablonok. Ez a cikk a fő lehetőségeket foglalja össze.
Az IoT-megoldás biztonságossá tételéről további információt az IoT-megoldás biztonságossá tétele című témakörben talál.
Figyelés
Bár az IoT-megoldásban vannak kifejezetten az eszközök monitorozására szolgáló eszközök, az IoT-szolgáltatások állapotát is figyelnie kell:
Szolgáltatás | Monitorozási beállítások |
---|---|
IoT Hub | Az Azure Monitor használata az IoT Hub ellenőrzéséhez az IoT Hub szolgáltatás és az erőforrás állapotának ellenőrzése |
Device Provisioning Service (DPS) | A DPS-példány monitorozása az Azure Monitor használatával |
IoT Edge | Az Azure Monitor használata az IoT Edge-flotta Monitor IoT Edge-üzemelő példányainak monitorozásához |
IoT Central | Naplók használata az IoT Central-alkalmazás tevékenységeinek nyomon követéséhez Az Azure Monitor használata az IoT Central-alkalmazás figyeléséhez |
Azure Digital Twins | Azure Digital Twins-erőforrások monitorozása az Azure Monitor használatával |
Az Azure Monitor szolgáltatással kapcsolatos további információkért tekintse meg az Azure Monitor áttekintését.
Azure Portal
Az Azure Portal konzisztens GUI-környezetet kínál az Azure IoT-szolgáltatások kezeléséhez. Használhatja például a portált a következő célokra:
Művelet | Hivatkozások |
---|---|
Szolgáltatáspéldányok üzembe helyezése az Azure-előfizetésben | Az IoT Hubok kezelése A DPS kezelése IoT Central-alkalmazások beállítása Azure Digital Twins-példány beállítása |
Szolgáltatások konfigurálása | Útvonalak és végpontok létrehozása és törlése (IoT Hub) IoT Edge-modulok üzembe helyezése Fájlfeltöltések konfigurálása (IoT Hub) Eszközregisztrációk kezelése (DPS) Foglalási szabályzatok kezelése (DPS) |
ARM-sablonok és Bicep
Az infrastruktúra Azure IoT-megoldások kódjaként való implementálásához használjon Azure Resource Manager-sablonokat (ARM-sablonokat). A sablon egy JavaScript Object Notation- (JSON-) fájl, amely meghatározza a projekt infrastruktúráját és konfigurációját. A Bicep egy új nyelv, amely ugyanazokat a képességeket kínálja, mint az ARM-sablonok, de egy könnyebben használható szintaxissal.
Használhat például ARM-sablonokat vagy Bicep-et a következő célokra:
Művelet | Hivatkozások |
---|---|
Szolgáltatáspéldányok üzembe helyezése az Azure-előfizetésben | IoT Hub létrehozása A DPS beállítása |
Szolgáltatások kezelése | Útvonalak és végpontok (IoT Hub) Azure Resource Manager SDK-minták (IoT Central) létrehozása és törlése |
Arm-sablonok és Bicep-referenciadokumentáció:
PowerShell
A PowerShell használatával automatizálhatja az IoT-megoldás felügyeletét. A PowerShell például a következő célokra használható:
Művelet | Hivatkozások |
---|---|
Szolgáltatáspéldányok üzembe helyezése az Azure-előfizetésben | IoT Hub létrehozása a New-AzIotHub parancsmaggal IoT Central-alkalmazás létrehozása |
Szolgáltatások kezelése | Útvonalak és végpontok létrehozása és törlése (IoT Hub) IoT Central-alkalmazás kezelése |
A PowerShell referenciadokumentációja:
- Az.IotHub-modul
- Az.IotCentral modul
- Az IoT Edge PowerShell-függvények Windowson futtatott Linux rendszerhez
Azure CLI
Az Azure CLI használatával automatizálhatja az IoT-megoldás felügyeletét. Az Azure CLI-vel például a következő célokra használhatja:
Művelet | Hivatkozások |
---|---|
Szolgáltatáspéldányok üzembe helyezése az Azure-előfizetésben | IoT Hub létrehozása az Azure CLI használatával IoT Central-alkalmazás létrehozása Azure Digital Twins-példány beállítása DPS beállítása |
Szolgáltatások kezelése | Útvonalak és végpontok létrehozása és törlése (IoT Hub) IoT Edge-modulok üzembe helyezése és monitorozása nagy méretekben IoT Central-alkalmazás kezelése Azure Digital Twins-gráf létrehozása |
Az Azure CLI referenciadokumentációja:
az iot hub
az iot device
(IoT Hub)az iot edge
az iot dps
az iot central
az iot du
(Azure-eszközfrissítés)az dt
(Azure Digital Twins)
Azure DevOps-eszközök
Az Azure DevOps-eszközökkel automatizálhatja az IoT-megoldás felügyeletét. Az Azure DevOps-eszközökkel például engedélyezheti a következőt:
- Folyamatos integráció és folyamatos üzembe helyezés Azure IoT Edge-eszközökön
- Az IoT Central integrálása az Azure Pipelines for CI/CD-hez
Következő lépések
Most, hogy áttekintettük az IoT-megoldáshoz elérhető bővíthetőségi lehetőségeket, néhány javasolt következő lépés: