MQTT reste toujours le protocole de communication IoT préféré des développeurs de l'Internet des objetsSelon la dernière enquête annuelle du groupe de travail Eclipse IoT, menée en février et mars 2019 auprès de 1 700 développeurs, MQTT reste toujours le protocole de messagerie IoT de choix dans le domaine de l’Internet des objets, ...même s’il arrive en 2e position en termes de protocole de communication utilisé (cité par 42% des répondants) derrière HTTP (49%) et devant les WebSockets (26%).
Un défi reste toutefois à relever pour élargir encore son acceptation et c’est le manque d’interopérabilité établie au sein même du protocole qui fait encore défaut, explique le dirigeant de l’organisme, car MQTT ne fournit pas de directives sur la définition et l’organisation des données utiles dans les trames. Conséquence : il y a très peu de chances que des systèmes mis au point par deux équipes différentes utilisant MQTT soient capables d’échanger des données de façon fiable. A ce titre, le projet Eclipse Tahu, qui définit le protocole Sparkplug, pourrait changer la donne et permettre une interopérabilité out-of-the-box des systèmes de contrôle et d’acquisition de données Scada, indique Mike Milinkovich.
Concernant les architectures matérielles, Arm domine outrageusement le créneau des équipements IoT aux ressources limitées, le Cortex-M3 arrivant en tête (27%) devant le Cortex-M0 (21%) et le Cortex-M7 (19%). Au niveau des passerelles IoT, Arm s’impose aussi (70% des développeurs interrogés utilisent diverses variantes Arm pour leurs passerelles et nœuds de bordure de réseau), même si l’architecture Intel tient bien la route (42%). L’enquête s’est aussi intéressée à la sécurité qui reste le sujet de préoccupation numéro un des développeurs IoT (citée par 38% des répondants), devant la connectivité (21%) et la collecte et l’analyse de données (19%). Dans ce cadre, la sécurité au niveau de la couche de communication (c’est-à-dire l’usage des protocoles TLS ou DTLS) (38%), le chiffrement des données (38%) et l’échange sécurisé de jetons (JSON Web Tokens) (26%) sont les technologies de sécurité les plus mises en œuvre par les répondants, la virtualisation jouant un rôle de plus en plus important pour la sécurité de l’IoT. Au niveau des domaines d'activité au sein desquels officient les développeurs interrogés, ce sont les plates-formes IoT (34%), la domotique (27%) et les automatismes industriels et l'IIoT (Internet ds objets industriel) (26%) qui arrivent en tête. Mike Milinkovich y voit là l'implication des entreprises et des industriels dans le développement de leurs propres plates-formes IoT pour un usage en interne. L'IoT industriel apparaît en conséquence comme une formidable opportunité pour le cloud hybride dans des configurations où les entreprises pourront déployer sur site des solutions IoT bâties sur des technologies modernes et ouvertes.
|