Az IoT-megoldásarchitektúra

Azure IoT
Azure Event Hubs
Azure IoT Hub

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ő.

A diagram showing the relationship between devices, the IoT platform, and an application.

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ő: