Ez a cikk összehasonlítja az Azure IoT Central és az egyes Azure platform-as-a-service (PaaS) összetevők használatát az ioT-megoldások létrehozásához, üzembe helyezéséhez és kezeléséhez.
Az IoT-megoldások technológiák kombinációját használják az eszközök, események és műveletek felhőalkalmazásokon keresztüli összekapcsolására. A választott technológiák és szolgáltatások a forgatókönyv fejlesztési, üzembe helyezési és felügyeleti követelményeitől függnek.
Az IoT Central alkalmazásplatform mint szolgáltatás (aPaaS) már biztosítja az IoT-megoldáshoz szükséges integrált Azure-összetevőket és képességeket. Egy másik lehetőség az Azure IoT Hub és más Azure PaaS-összetevők kombinálása saját IoT-megoldások fejlesztéséhez.
Kezdés az Azure IoT Central használatával
Az IoT Central egy Microsoft aPaaS, amely az Azure PaaS-összetevőket bővíthető, teljes körűen felügyelt IoT-alkalmazásfejlesztési és üzemeltetési platformmá alakítja. Az IoT Central felgyorsítja a megoldásfejlesztést, egyszerűsíti a műveleteket, és leegyszerűsíti a megbízható, méretezhető és biztonságos IoT-megoldások létrehozását.
IoT Central-ajánlatok:
- Beépített webes felhasználói felület (UX) és API felület, amely leegyszerűsíti az eszközök kezelését és a szabályok létrehozását.
- Az IoT-intelligencia kiterjesztése üzletági alkalmazásokra a megállapítások alapján történő működéshez.
- Beépített vészhelyreállítás, több-bérlősség, globális rendelkezésre állás és kiszámítható költségstruktúra.
Az alábbi ábrán egy IoT Central-alapú architektúra látható:
Az IoT Central az Azure IoT-eszköz SDK-ján, az Azure RTOS-en, az Azure Sphere-en vagy az Azure IoT Edge-en keresztül betölti az eszközeseményeket és a telemetriát.
Az IoT Central több Azure PaaS-szolgáltatással rendelkezik, így a dobozon kívül a következő képességeket biztosítja:
- Adatbetöltési és kiépítési szolgáltatások.
- Gyakori elérésű, meleg és ritka elérésű adattárolás és -elemzés.
- Felügyelt PaaS-réteg, amely magas rendelkezésre állást/vészhelyreállítást (HADR) és rugalmas skálázást biztosít.
- Felügyeleti webes felhasználói felület, amely lehetővé teszi a következőket:
- Eszközök kezelése nyers adatnézettel, kapcsolati állapottal, eszközmodellezéssel és feladatokkal.
- Eszközadatok megtekintése és elemzése irányítópultokkal, elemzésekkel és szabályokkal.
- Adatok és eszközök védelme a felhasználók felügyeletével és szervezeteivel.
Az IoT Central a riasztások aktiválásával, az adatok exportálásával és az adat-lekérdezések támogatásával bővíti a megoldásokat.
Az IoT Central olyan üzletági alkalmazásokkal integrálható, mint a Power BI, az Azure Térképek, a Search, az API Management, a Web Apps, a Mobile Apps, a Dynamics 365, a Flow vagy a Logic Apps.
Buildelés az Azure PaaS-szolgáltatásokkal
Ha több vezérlésre és testreszabásra van szüksége, az egyes Azure PaaS-összetevők használatával létrehozhat egy IoT-megoldást. Az alábbi ábra egy PaaS-alapú IoT-architektúra Azure-szolgáltatásait mutatja be:
Az IoT-rendszerek az Azure IoT-eszköz SDK-ján, az Azure RTOS-en, az Azure Sphere-en vagy az Azure IoT Edge-en keresztül is betölthetik az eszközadatokat.
Az IoT Hub, az Azure IoT Hub Device Provisioning Service (DPS) vagy az Azure Digital Twins eszközkiépítést, kapcsolatot és felügyeletet biztosíthat.
Adattárolási és elemzési célokra:
- A gyakori elérési út lehet az Azure Stream Analytics vagy az Azure HDInsight.
- A meleg elérési út az Azure Data Exploreren keresztül lehet.
- A hideg elérési út lehet az Azure SQL Database vagy az Azure Cosmos DB.
A felügyeleti és üzleti integrációs szolgáltatások közé tartozhatnak a Power BI, az Azure Térképek, a Search, az API Management, a Web Apps, a Mobile Apps, a Dynamics 365, a Flow és a Logic Apps.
Részletes PaaS IoT-referenciaarchitektúra és -vitafórum: Azure IoT-referenciaarchitektúra.
Az aPaas és a PaaS megközelítéseinek összehasonlítása
Az IoT Central segítségével elkerülheti az összetett és fejlődő IoT-infrastruktúra karbantartását és frissítését. Időt és pénzt összpontosíthat vállalkozása átalakítására és innovatív ajánlatok tervezésére.
Ha a megoldás olyan testreszabott funkciókat vagy szolgáltatásokat igényel, amelyeket az IoT Central nem támogat, létrehozhat egy PaaS-megoldást, amelynek alapvető eleme az IoT Hub.
Az alábbi összehasonlító táblázatok és hivatkozások segíthetnek eldönteni, hogy IoT Central által felügyelt megoldást használnak-e, vagy PaaS-megoldást építenek-e az IoT Hub használatával.
IoT Central és IoT Hub-alapú PaaS-megoldás
Az alábbi táblázat azt ismerteti, hogy az IoT Central vagy az IoT Hub-alapú PaaS-megoldások hogyan érik el a különböző IoT-funkciókat és képességeket.
Szolgáltatás | IoT Central | IoT Hub-alapú PaaS |
---|---|---|
Leírás | Teljes körűen felügyelt aPaaS-megoldás, amely leegyszerűsíti az eszközök közötti kapcsolatot és a nagy léptékű felügyeletet. Az aPaaS-alapú megoldások méretezhetők, megismételhetők és megbízhatóak, és azzal a kompromisszummal járnak, hogy kevésbé testreszabhatók, mint a PaaS-alapú megoldások. |
Az IoT Hubot használja központi üzenetközpontként az IoT-alkalmazás és az általa kezelt eszközök között. További funkciókat ad hozzá más Azure PaaS-szolgáltatásokkal. Ez a megközelítés rugalmasabb, de nagyobb fejlesztési és felügyeleti erőfeszítést igényel. |
Alkalmazásfejlesztés | Az IoT Central egy alkalmazásplatform, amely támogatja a megoldások megismételhetőségét. További információ: IoT Central alkalmazásfelügyeleti útmutató Az alkalmazássablonok segítenek az IoT-megoldások fejlesztésének elindításában. Általános alkalmazássablont vagy előre összeállított iparági sablont használhat kiskereskedelmi, energia-, kormányzati vagy egészségügyi célokra. |
Saját alkalmazásmegoldást tervezhet és hozhat létre az IoT Hub és más PaaS-szolgáltatások használatával. |
Eszközsablon | Az eszközsablonok segítenek strukturálni az eszköztípus jellemzőit és viselkedését. Használja a sablonokat támogatott eszközfelügyeleti feladatokhoz és vizualizációkhoz. | Eszközüzenetsablonok definiálása és kezelése privát adattárakban. |
Eszközfelügyelet | Az Azure IoT Device Provisioning Service (DPS) beépített képességei eszközintegrációt és eszközfelügyeletet biztosítanak. | IoT Hub-primitívek, például ikereszközök és közvetlen módszerek használatával tervezhet és hozhat létre megoldásokat. Engedélyezze külön a DPS-t. |
OPC UA protokoll | Nem támogatott. | Az OPC Publisher használatával áthidalhatja az OPC UA-kompatibilis ipari eszközök és az Azure által üzemeltetett erőforrások közötti szakadékot a telemetriai adatok IoT Hubon való közzétételével. Az OPC Publisher támogatja IEC62541 OPC UA PubSub standard formátumot és egyéb formátumokat. További információ: Microsoft OPC Publisher. |
SigFox és LoRaWAN protokollok | Az Azure IoT Central Device Bridge vagy az Azure IoT Edge LoRaWAN Starter Kit használata. | Hozzon létre egy egyéni modult az Azure IoT Edge-hez, és integrálja az Azure IoT Hubon keresztül. |
Több-bérlős üzemmód | A szervezetek alkalmazáson belüli több-bérlős bérlőt tesznek lehetővé. Meghatározhat egy hierarchiát, amellyel kezelheti, hogy mely felhasználók láthatják az IoT Central-alkalmazás mely eszközeit. | Több-bérlős használat elérése ügyfélenként külön központok használatával. A hozzáférés-vezérlést a megoldás adatrétegébe is beépítheti. |
Üzenetmegőrzés | Az IoT Central 30 napos gördülő alapon őrzi meg az adatokat. | Az IoT Hub legfeljebb hét napig teszi lehetővé az adatmegőrzést a beépített eseményközpontokban. |
Big data | Adatok kezelése az IoT Centralon belülről. | Big Data Azure PaaS-szolgáltatások hozzáadása és kezelése. |
Adatexportálás | Az exportálási funkcióval folyamatosan exportálhatja az adatokat. Adatok exportálása azure blobtárolóba, eseményközpontokba, service busba, webhookba és Azure Data Explorerbe. Üzenetek szűrése, bővítése és átalakítása a kimenő forgalomon. | Használja az IoT Hub beépített eseményközpont-végpontját, és üzenet-útválasztással exportálja az adatokat más tárolóhelyekre. |
Elemzés | Az integrált elemzési felület az eszközfelügyelet kontextusában vizsgálja meg az eszközadatokat. | Használjon külön Azure PaaS-szolgáltatásokat elemzések, elemzések és műveletek, például a Stream Analytics, az Azure Data Explorer és az Azure Synapse használatához. |
Vizualizációk | A felhasználói felület egyszerűvé teszi az eszközadatok vizualizációját, az elemzési lekérdezéseket és az egyéni irányítópultok létrehozását. | Nincs beépített felhasználói felület. |
Szabályok és műveletek | Használjon beépített szabály- és műveletfeldolgozási képességet e-mail-értesítéssel, Azure Monitor-csoporttal, Power Automate-rel és webhookműveletekkel. További információ: Azure IoT Central-szabályok és műveletek. | Adatok küldése az IoT Hubról az Azure Stream Analyticsbe vagy az Azure Event Gridbe. Csatlakozás az Azure Logic Appsbe vagy más egyéni alkalmazásokba a szabályok és műveletek feldolgozásához. További információ: IoT távoli monitorozás és értesítések az Azure Logic Apps használatával. |
Méretezhetőség | Támogatja az automatikus skálázást. Az IoT Central méretezési korlátairól és az automatikus skálázásról további információt a Kvóták és korlátok című témakörben talál. | Megoldások üzembe helyezése az IoT Hub automatikus skálázásának engedélyezéséhez. További információ: Azure IoT Hub automatikus méretezése. |
Magas rendelkezésre állás és vészhelyreállítás (HADR) | Automatikusan kezeli a beépített HADR-képességeket. További információ: Azure IoT Central skálázhatóság és magas rendelkezésre állás. | A megoldás megtervezése több HADR-forgatókönyv támogatásához. További információkért tekintse meg az Azure IoT Hub magas rendelkezésre állását és vészhelyreállítását. |
Szolgáltatói szerződés (SLA) | 99,9%-os kapcsolatot garantál. További információt az Azure IoT Central SLA-jában talál. | Az IoT Hub standard és alapszintű szintjei 99,9%-os üzemidőt garantálnak. Az ingyenes IoT Hub-szint nem rendelkezik SLA-val. További információ: SLA for Azure IoT Hub. |
Díjszabás | Az első két aktív eszköz ingyenes, ha üzenetkötetük nem haladja meg a 800-at (0. standard csomag), 10 000-et (standard 1. szintű csomag) vagy havonta 60 000-et (standard 2. szintű csomag). A hozzáadott eszközárak havonta lesznek értékelve. Az IoT Central óránként a legtöbb aktív eszközt számlálja és számlálja. További információkért lásd az Azure IoT Central díjszabását. | Az IoT Hub díjszabásáról további információt az Azure IoT Hub díjszabásában talál. |
Az IoT Central és más Azure PaaS-képességek
Az alábbi táblázat az IoT Central és más Azure PaaS-szolgáltatások különböző képességeinek támogatási szintjét mutatja be. A kitöltött kör 🔵 teljes támogatást jelent, egy vonal ➖ részleges támogatást, az üres kör ⚪ pedig azt jelenti, hogy nincs támogatás.
IoT Central | IoT Hub + DPS | Stream Analytics + Azure Functions | Azure Cosmos DB + Azure Data Explorer | Active Directory | |
---|---|---|---|---|---|
Leírás | Kész IoT-megoldásfejlesztési környezet | IoT-adatbetöltési szolgáltatások | Streamfeldolgozási szolgáltatások | Adattárolási szolgáltatások | Univerzális identitáskezelési és biztonsági platform |
HADR és rugalmas skálázás | 🔵 | ⚪ | ⚪ | ⚪ | ⚪ |
Eszközkapcsolat-kezelési élmény | 🔵 | ➖ | ⚪ | ⚪ | ⚪ |
Adat-útválasztás, szűrés és szabályok | ➖ | ➖ | ➖ | ⚪ | ⚪ |
Elemzések és vizualizációk | ➖ | ⚪ | ➖ | 🔵 | ⚪ |
Adattárolás és biztonság | 🔵 | ⚪ | ⚪ | 🔵 | 🔵 |
Exportálás és integráció más szolgáltatásokkal | 🔵 | 🔵 | 🔵 | 🔵 | 🔵 |
Következő lépések
- Az Azure IoT Central áttekintése
- Az Azure IoT Hub áttekintése
- Eszközkezelés az Azure IoT Hubbal
- Az Azure IoT Hub magas rendelkezésre állása és vészhelyreállítása
- Azure IoT Hub SDK-k
- IoT-technológiák és protokollok
- IoT távoli monitorozás és értesítések az Azure Logic Appsszel
Kapcsolódó erőforrások
- Az Azure IoT referenciaarchitektúrája
- Vision AI az Azure IoT Edge-lel
- Környezetfigyelés és ellátási lánc optimalizálása az IoT-vel
- Blokklánc-munkafolyamat-alkalmazás
- IoT az Azure Cosmos DB használatával
- IoT Edge vasúti karbantartási és biztonsági megoldás
- Bevezetés a prediktív karbantartásba a gyártásban
- Project 15 fenntarthatósági nyílt platform
- IoT-csatlakoztatott fény, tápellátás és internet
- IoT-architektúra tervezése