Az IoT-megoldás bővítése
Ez az áttekintés bemutatja az Azure IoT-megoldások kibővítési lehetőségeinek főbb fogalmait. 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 kiterjesztése szempontjából releváns területekre összpontosít.
Az Azure IoT-ben a megoldás bővíthetősége az IoT-felhőszolgáltatások beépített funkcióihoz és más szolgáltatásokkal való integrációkhoz adható módszerekre utal.
Bővíthetőségi forgatókönyvek
Az IoT-megoldások bővíthetőségi forgatókönyvei a következők:
Elemzés és vizualizáció
Egy tipikus IoT-megoldás magában foglalja az eszközök adatainak elemzését és vizualizációját az üzleti elemzések engedélyezéséhez. További információ: IoT-adatok elemzése és vizualizációja.
Integráció más szolgáltatásokkal
Az IoT-megoldások tartalmazhatnak más rendszereket is, például az eszközkezelést, a munkaütemezést és az automatizálási rendszereket. Az ilyen rendszerek:
- Az IoT-eszközök adatainak használata bemenetként olyan prediktív karbantartási rendszerekhez, amelyek bejegyzéseket hoznak létre egy munkaütemezési rendszerben.
- Frissítse az eszközregisztrációs adatbázist, hogy naprakész adatokkal rendelkezzen az eszközkezelő rendszerből.
- Üzenetek küldése az eszközöknek a vezérlőautomatizálási rendszerek szabályai alapján történő viselkedésük szabályozásához.
Azure Data-Állapotfigyelő szolgáltatás
Az Azure Health Data Services olyan felügyelt API-szolgáltatások készlete, amelyek nyílt szabványokon és keretrendszereken alapulnak, amelyek lehetővé teszik a munkafolyamatok számára az egészségügyi ellátás javítását, valamint skálázható és biztonságos egészségügyi megoldásokat kínálnak. Az IoT-megoldások ezen szolgáltatások használatával integrálhatják az IoT-adatokat egy egészségügyi megoldásba.
Bővíthetőségi mechanizmusok
Az alábbi szakaszok ismertetik az IoT-megoldás kibővítéséhez elérhető legfontosabb mechanizmusokat.
Szolgáltatás API-k (IoT Hub)
Az IoT Hub és a Device Provisioning Service (DPS) olyan szolgáltatás API-kat biztosít, amelyekkel kezelheti és kezelheti a központot és az eszközöket. Ezek az API-k a következők:
- Beállításjegyzék-kezelés
- Ikereszközökkel és digitális ikerpéldányokkal való interakció
- Felhőből eszközre irányuló üzenetek és hívási parancsok küldése
- Regisztrációs csoportok (DPS) kezelése
- Az ikereszköz kezdeti állapotának (DPS) kezelése
Az elérhető szolgáltatás API-k listáját a Service SDK-kban találja.
REST API-k (IoT Central)
Az IoT Central REST API az alábbi képességeket biztosítja, amelyek hasznosak az IoT-megoldás kiterjesztéséhez:
- Az alkalmazáshoz csatlakoztatott eszközök lekérdezése
- Eszközsablonok és üzembehelyezési jegyzékek kezelése
- Eszközök és eszközcsoportok kezelése
- Eszközök vezérlése az eszköztulajdonságok és a parancsok meghívásával
További információ: IoT Central REST API.
Útválasztás és adatexportálás
Az IoT Hub és az IoT Central egyaránt lehetővé teszi az eszköz telemetriai adatainak átirányítását különböző végpontokra. Az útválasztási telemetriával integrációkat hozhat létre más szolgáltatásokkal, és adatokat exportálhat elemzéshez és vizualizációhoz.
Az eszköztelemetria mellett az IoT Hub és az IoT Central is küldhet tulajdonságfrissítési és eszközkapcsolati állapotüzeneteket más végpontoknak. Az üzenetek útválasztásával integrációkat hozhat létre más olyan szolgáltatásokkal, amelyekhez eszközállapot-információkra van szükség:
- Az IoT Hub-útválasztás képes eszköztelemetria, tulajdonságváltozási események, eszközkapcsolati események és eszközéletciklus-események küldésére olyan célhelyekre, mint az Azure Event Hubs, az Azure Blob Storage és a Cosmos DB.
- Az IoT Hub Event Grid-integrációja az Azure Event Grid használatával osztja el az IoT Hub-eseményeket, például az eszközkapcsolatot, az eszköz életciklusát és a telemetriai eseményeket más Azure-szolgáltatásokba.
- Az IoT Central-szabályok eszköztelemetria- és tulajdonságértékeket küldhetnek a webhookoknak, a Microsoft Power Automate-nek és az Azure Logic Appsnek.
- Az IoT Central-adatexportálás eszköztelemetria- és tulajdonságváltozási eseményeket, eszközkapcsolati eseményeket és eszközéletciklus-eseményeket küldhet olyan célhelyekre, mint az Azure Blob Storage, az Azure Data Explorer, az Azure Event Hubs és a webhook.
IoT Central-alkalmazássablonok
Az IoT Central alkalmazássablonjai kiindulópontként szolgálnak olyan IoT-megoldások létrehozásához, amelyek más szolgáltatásokkal való integrációt is tartalmaznak. A sablonokkal olyan alkalmazást hozhat létre, amely a megoldás szempontjából releváns erőforrásokat tartalmaz. További információ: IoT Central-alkalmazássablonok.
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: