Sécurité et connectivité, principales préoccupations des développeurs IoT selon la fondation Eclipse

Eclipse IoT Etude 2021

La fondation Eclipse, qui rassemble l'une des plus importantes communautés de développeurs open source dans le domaine de l'Internet des objets (IoT), publie les résultats de son enquête 2021 auprès des développeurs “IoT et edge” (*). Une enquête menée par les groupes de travail Eclipse IoT, Eclipse Edge Native et Eclipse Sparkplug de l'organisme.... Parmi les principaux résultats publiés, la fondation Eclipse note que :

- le domaine de l'automatisation industrielle a remplacé l'agriculture intelligente en tant que principale industrie verticale pour les technologies de l'IoT et des systèmes de traitement en périphérie de réseau (edge computing),

- la sécurité (46%), la connectivité (38%) et le déploiement (31%) sont les trois principales préoccupations des développeurs IoT,

- C et C++ sont les langages de programmation les plus largement utilisés pour les appareils aux ressources limitées (au niveau mémoire notamment). Les développeurs préfèrent le langage Python à Java pour les serveurs edge, les passerelles IoT et edge et le développement de plates-formes cloud,

- l'intelligence artificielle (21%) reste la charge de travail de calcul avancée la plus importante pour les développeurs, une donnée inchangée par rapport à 2020,

- le marché des plates-formes IoT est toujours dominé par AWS IoT (37%), Microsoft Azure IoT (27%) et Google Cloud IoT (22%),

- le protocole MQTT (44%) demeure aux yeux des développeurs la meilleure des technologies utilisées dans les infrastructures de messagerie.

Pour rappel, l'expertise de la fondation Eclipse dans l’IoT, qui s'étend sur plus de 10 ans d'expérience, s’appuie notamment sur la mise à disposition de la communauté de protocoles IoT devenus populaires sur le terrain, et ce sous une forme open source, comme CoAP (Eclipse Californium), DDS (Eclipse Cyclone DDS), LwM2M (Eclipse Leshan), MQTT (Eclipse Paho, Eclipse Mosquitto et Eclipse Amlen) et OPC UA (Eclipse Milo), tous construits autour de projets Eclipse IoT.

D'autres plates-formes Eclipse IoT prêtes pour la production couvrent des cas d'usage tels que les jumeaux numériques (Eclipse Idem), la gestion de l'énergie (Eclipse Volttron), les paiements sans contact (Eclipse Keyple), les applications industrielles (Eclipse Kura). Sans oublier Eclipse Kapua, un cloud IoT modulaire qui gère les données IoT et les appareils connectés d’une application.

(*) Enquête en ligne menée sur une période de sept semaines (du 26 août 2021 au 12 octobre 2021) auprès de 662 développeurs, architectes et décideurs dans le monde, travaillant dans un large éventail d'industries et d'organisations.