Az Azure IoT Hub fogalmainak áttekintése
Az Azure IoT Hub egy teljes mértékben felügyelt szolgáltatás, amely segít megbízható és biztonságos kétirányú kommunikációt lehetővé tenni több millió eszköz és egy megoldás háttérrendszere között.
Feljegyzés
A cikkben említett egyes funkciók, például a felhő–eszköz irányú üzenetküldés, az ikereszközök és az eszközfelügyelet csak a standard szintű IoT Hubon érhető el. Az alapszintű és standard/ingyenes IoT Hub-szintekről további információt a megoldáshoz megfelelő IoT Hub-szint kiválasztása című témakörben talál.
Az Azure IoT Hub számos funkciót kínál, többek között a következőket:
Biztonságos kommunikáció eszközenkénti biztonsági hitelesítő adatokkal és hozzáférés-vezérléssel.
Több eszközről felhőre és felhőről eszközre irányuló hiperskálázási kommunikációs lehetőség.
Eszközenkénti állapotinformációk és metaadatok lekérdezhető tárolása.
Egyszerű eszközkapcsolat eszközkódtárakkal a legnépszerűbb nyelvek és platformok számára.
Az alábbi cikkek segíthetnek az IoT Hub funkcióinak részletesebb megismerésében:
Az eszközről a felhőbe irányuló kommunikációs útmutató segít választani az eszközről a felhőbe irányuló üzenetek, az ikereszköz jelentett tulajdonságai és a fájlfeltöltés között.
A felhőről az eszközre irányuló kommunikációs útmutató segít választani a közvetlen módszerek, az ikereszköz kívánt tulajdonságai és a felhőből az eszközre irányuló üzenetek között.
Az IoT Hub eszközről felhőbe és felhőbe irányuló üzenetkezelése az IoT Hub által kínált üzenetkezelési funkciókat (eszközről felhőre és felhőről eszközre) ismerteti.
A fájlok eszközről való feltöltése azt ismerteti, hogyan tölthet fel fájlokat egy eszközről. A cikk olyan témakörökre vonatkozó információkat is tartalmaz, mint például a feltöltési folyamat által küldött értesítések.
Az IoT Hub eszközidentitásainak kezelése leírja, hogy az egyes IoT Hub identitásjegyzék-tárolói milyen információkat tárolnak. A cikk azt is ismerteti, hogyan érheti el és módosíthatja azt.
Az IoT Hubhoz való hozzáférés szabályozása azt a biztonsági modellt ismerteti, amely az IoT Hub-funkciókhoz való hozzáférést biztosítja az eszközök és a felhőösszetevők számára. A cikk információkat tartalmaz a jogkivonatok és az X.509-tanúsítványok használatáról, valamint a megadható engedélyek részleteiről.
Az ikereszközökkel szinkronizálhatja az állapotot, és a konfigurációk az ikereszköz fogalmát ismertetik. A cikk azt is ismerteti, hogy milyen funkciókat biztosítanak az ikereszközök, például szinkronizálhat egy eszközt az ikereszközével. A cikk információkat tartalmaz az ikereszközben tárolt adatokról.
Közvetlen metódus meghívása egy eszközön egy közvetlen metódus életciklusát írja le. A cikk bemutatja, hogyan hívhat meg metódusokat egy eszközön a háttéralkalmazásból, és hogyan kezelheti a közvetlen metódust az eszközön.
A feladatok ütemezése több eszközön azt ismerteti, hogyan ütemezhet feladatokat több eszközön. A cikk bemutatja, hogyan küldhet be olyan feladatokat, amelyek közvetlen metódus végrehajtásaként hajtanak végre feladatokat, és hogyan frissíthet egy eszközt ikereszköz használatával. Azt is leírja, hogyan kérdezheti le egy feladat állapotát.
Válasszon egy eszközkommunikációs protokollt , amely leírja az IoT Hub által az eszközkommunikációhoz támogatott kommunikációs protokollokat, és felsorolja a megnyitni kívánt portokat.
Az IoT Hub-végpontok azokat a végpontokat ismertetik, amelyeket az egyes IoT Hubok elérhetővé tehetnek futásidejű és felügyeleti műveletekhez. A cikk azt is ismerteti, hogyan hozhat létre további végpontokat az IoT Hubban, és hogyan engedélyezheti az IoT Hub végpontjaihoz való kapcsolódást helyszíni átjáró használatával nem szabványos forgatókönyvekben.
Az IoT Hub lekérdezési nyelve ikereszközökhöz, feladatokhoz és üzenet-útválasztáshoz azt írja le, hogy az IoT Hub lekérdezési nyelve lehetővé teszi az ikereszközökkel és feladatokkal kapcsolatos információk lekérését a központból.
Az IoT Hub kvótái és szabályozása összefoglalja az IoT Hub szolgáltatásban beállított kvótákat, valamint a kvóta túllépésekor fellépő szabályozást.
Az IoT Hub díjszabása általános információkat nyújt a különböző termékváltozatokról és az IoT Hub díjszabásáról, valamint az IoT Hub különböző funkcióinak az IoT Hub által küldött üzenetekként való mérésének részleteiről.
Az Azure IoT Hub SDK-k felsorolják az IoT Hubot használó eszköz- és szolgáltatásalkalmazások fejlesztéséhez szükséges Azure IoT SDK-kat. A cikk online API-dokumentációra mutató hivatkozásokat tartalmaz.
Az IoT Hub MQTT-támogatása részletes információkat nyújt arról, hogy az IoT Hub hogyan támogatja az MQTT protokollt. A cikk ismerteti az Azure IoT SDK-kba beépített MQTT protokoll támogatását, és tájékoztatást nyújt az MQTT protokoll közvetlen használatáról.
Feljegyzés
Az IoT Hub korlátozott funkciótámogatással rendelkezik az MQTT-hez. Ha a megoldáshoz MQTT 3.1.1-es vagy v5-ös támogatás szükséges, javasoljuk az MQTT támogatását az Azure Event Gridben. További információ: MQTT-támogatás összehasonlítása az IoT Hubban és az Event Gridben.