Topologisch zijn IoT-oplossingen (Internet of Things) van Azure een verzameling assets en onderdelen verdeeld over IoT-apparaten, het IoT-platform en IoT-toepassingen. Gebeurtenissen, inzichten en acties zijn gegevensstroom- en verwerkingspijplijnen die zich in deze structurele onderdelen voordoen.
In dit artikel worden ioT-apparaat-, platform- en toepassingskenmerken beschreven. In het artikel worden ook IoT Edge-gateways en IoT-platformverklaring, verificatie, protocollen en inrichting besproken.
IoT-apparaten, -platformen en -toepassingen
IoT-apparaten zijn de fysieke of virtuele dingen die gebeurtenissen verzenden naar en opdrachten ontvangen van IoT-toepassingen. De termen ding en apparaat betekenen beide een verbonden apparaat in een IoT-oplossing.
Een IoT-apparaat heeft een of meer van de volgende kenmerken:
- Bezit een unieke identiteit die deze in de oplossing onderscheidt.
- Heeft eigenschappen of een status waartoe toepassingen toegang hebben.
- Hiermee worden gebeurtenissen verzonden naar het IoT-platform waarop toepassingen actie kunnen ondernemen.
- Ontvangt opdrachten van toepassingen die moeten worden uitgevoerd.
Het IoT-platform is de verzameling services waarmee apparaten en toepassingen verbinding kunnen maken en met elkaar kunnen communiceren. Het Azure IoT-platform bestaat meestal uit Azure IoT Hub en services voor gebeurtenisroutering, zoals Azure Event Hub.
Het IoT-platform ten minste:
- Brokers beveiligen connectiviteit, verificatie en communicatie tussen apparaten en vertrouwde toepassingen.
- Genereert contextuele inzichten voor binnenkomende gebeurtenissen om de routering van gebeurtenissen naar eindpunten te bepalen.
Toepassingen zijn de verzameling scenariospecifieke services en onderdelen die uniek zijn voor een IoT-oplossing. IoT-toepassingen hebben doorgaans het volgende:
- Een combinatie van Azure- of andere services voor reken-, opslag- en gebeurteniseindpunten, gecombineerd met unieke bedrijfslogica voor toepassingen.
- Gebeurteniswerkstromen voor het ontvangen en verwerken van binnenkomende apparaatevenementen.
- Actiewerkstromen voor het verzenden van opdrachten naar apparaten of andere processen.
Bijdragers
Dit artikel wordt onderhouden door Microsoft. De tekst is oorspronkelijk geschreven door de volgende Inzenders.
Hoofdauteur:
- Jason Wadsworth | Principal Software Engineer