Topológiailag az Azure Internet-of-Things (IoT) megoldások az eszközök és összetevők IoT-eszközökre, az IoT-platformra és az IoT-alkalmazásokra oszlanak. Az események, elemzések és műveletek olyan adatfolyamok és feldolgozási folyamatok, amelyek ezeken a szerkezeti részeken fordulnak elő.
Ez a cikk az IoT-eszközök, a platform és az alkalmazás jellemzőit ismerteti. A cikk az IoT Edge-átjárókat és az IoT-platformigazolást, a hitelesítést, a protokollokat és a kiépítést is ismerteti.
IoT-eszközök, platform és alkalmazások
Az IoT-eszközök azok a fizikai vagy virtuális eszközök, amelyek eseményeket küldenek és parancsokat fogadnak az IoT-alkalmazásoktól. A kifejezés és az eszköz egyaránt egy csatlakoztatott eszközt jelent egy IoT-megoldásban.
Az IoT-eszközök az alábbi jellemzők valamelyikével rendelkeznek:
- Egyedi identitással rendelkezik, amely megkülönbözteti azt a megoldáson belül.
- Olyan tulajdonságokkal vagy állapotokkal rendelkezik, amelyekhez az alkalmazások hozzáférhetnek.
- Eseményeket küld az IoT-platformnak, hogy az alkalmazások reagáljanak.
- Parancsokat fogad az alkalmazásoktól a végrehajtáshoz.
Az IoT-platform olyan szolgáltatások gyűjteménye, amelyek lehetővé teszik az eszközök és alkalmazások számára a kapcsolódást és az egymással való kommunikációt. Az Azure IoT platform általában az Azure IoT Hubból és az olyan esemény-útválasztási szolgáltatásokból áll, mint az Azure Event Hub.
Az IoT-platform legalább:
- Közvetíti az eszközök és a megbízható alkalmazások közötti biztonságos kapcsolatot, hitelesítést és kommunikációt .
- Környezeti elemzéseket hoz létre a bejövő eseményekről az események végpontokhoz való átirányításának meghatározásához.
Az alkalmazások olyan forgatókönyvspecifikus szolgáltatások és összetevők gyűjteményei, amelyek egyediek az IoT-megoldásokhoz. Az IoT-alkalmazások általában a következőt használják:
- Azure- vagy egyéb szolgáltatások keveréke számítási, tárolási és eseményvégpontokhoz, egyedi alkalmazás-üzleti logikával kombinálva.
- Esemény-munkafolyamatok a bejövő eszközesemények fogadásához és feldolgozásához.
- Műveletek munkafolyamatai, amelyek parancsokat küldenek az eszközöknek vagy más folyamatoknak.
Közreműködők
Ezt a cikket a Microsoft tartja karban. Eredetileg a következő közreműködők írták.
Fő szerző:
- Jason Wadsworth | Fő szoftvermérnök