Topologiquement, les solutions Azure IoT (Internet-of-Things) sont un ensemble de ressources et de composants répartis sur des appareils IoT, la plateforme IoT et des applications IoT. Les événements, insights et actions sont des pipelines de traitement et de flux de données qui se produisent dans ces parties structurelles.
Cet article décrit les caractéristiques de l’appareil, de la plateforme et de l’application IoT. L’article aborde également les passerelles IoT Edge et l’attestation, l’authentification, les protocoles et l’approvisionnement des plateformes IoT.
appareils, plateformes et applications IoT
Les appareils IoT sont les composants physiques ou virtuels qui envoient des événements à des applications IoT et reçoivent de celles-ci des commandes. Les termes objet et appareil désignent tous deux un appareil connecté dans une solution IoT.
Un appareil IoT présente une ou plusieurs des caractéristiques suivantes :
- Possède une identité unique qui le distingue au sein de la solution.
- A des propriétés ou un état auxquels les applications peuvent accéder.
- Envoie des événements à la plateforme IoT, sur lesquels des applications peuvent agir.
- Reçoit des applications des commandes à exécuter.
La plateforme IoT est la collection de services qui permettent aux appareils et aux applications de se connecter et de communiquer entre eux. La plateforme Azure IoT se compose généralement d’Azure IoT Hub et de services de routage d’événements tels qu’Azure Event Hub.
La plateforme IoT effectue au moins les opérations suivantes :
- Répartit la connectivité, l’authentification et la communication sécurisées entre les appareils et les applications approuvées.
- Génère des insights contextuels sur les événements entrants pour déterminer le routage des événements aux points de terminaison.
Les applications sont la collection de services et composants spécifiques d’un scénario qui sont propres à une solution IoT. En règle générale, les applications IoT ont :
- un mélange d’Azure ou d’autres services pour les points de terminaison de calcul, de stockage et d’événement, combiné avec une logique métier d’application unique ;
- des flux de travail Événement pour recevoir et traiter des événements d’appareil entrants ;
- des flux de travail Action pour envoyer des commandes à des appareils ou à d’autres processus.
Contributeurs
Cet article est géré par Microsoft. Il a été écrit à l’origine par les contributeurs suivants.
Auteur principal :
- Jason Wadsworth | Ingénieur logiciel principal