L’industrie, l’énergie et le bâtiment intelligent adoptent massivement les technologies de l’IoT

IoT Develpper Survey Eclipse 2017

Les domaines d’activité de l’industrie, de l’énergie, de la ville intelligente et du bâtiment sont actuellement les plus dynamiques dans l’adoption de plates-formes IoT (Internet of Things), avec une accélération significative par rapport à 2016. c'est ce qui ressort d'une enquête menée auprès de 713 développeurs ... qualifiés dans le monde par groupe de travail IoT (Internet of Things) de la fondation Eclipse, en collaboration avec l’IEEE et les membres du groupe de recherche européen Agile-IoT.

Dans l'analyse de cette enquête, 3e édition du genre, Ian Skerrett, VP marketing de la fondation Eclipse, note aussi que la sécurité continue à être un point crucial pour les développeurs de l’IoT alors que les problèmes d’interopérabilité entre solutions semblent prendre de moins en moins d’importance d’année en année. Preuve sans doute de l’efficacité accrue des normes et standards publiés ces derniers temps, notamment au niveau logiciel (voir par exemple les projets SmartHome ou Kura au sein de la fondation Eclipse).

Côté langages de programmation, Java et C se taillent la part du lion, mais pour des segments de développeurs différents. C et C++ sont majoritairement utilisés dans la programmation d’équipements (56,4% et 38,3% des répondants l’utilisent prioritairement), alors que Java règne en maître dans les développements au niveau des passerelles IoT et des applications dans le cloud (40,8% et 46,3%). Sur ce sujet, on notera aussi la progression régulière du langage Python, utilisé aussi bien au niveau des équipements (20,8%), des passerelles (26,2%) que des logiciels dans le cloud (26,2%).

Pour ce qui a trait aux systèmes d’exploitation, sans surprise, Linux est plébiscité par la communauté des développeurs avec les distributions Raspbian et Ubuntu en tête, alors que Windows est clairement un second choix.

Parmi les principales technologies de communication utilisées par les spécialistes de l’IoT, c’est clairement TCP/IP qui arrive en tête (70,9%), devant le Wi-Fi et Ethernet. Mais rien n’est figé et l’on constate cette année une forte accélération dans l’utilisation de Bluetooth, des technologies LPWAN (LoRa, Sigfox, LTE-M…) et du 6LoWPAN (IPv6 over Low power Wireless Personal Area Networks), une adaptation d’IPv6 qui définit notamment les mécanismes d'encapsulation et de compression d'en-têtes de paquets IPv6 envoyés ou reçus via des liens radio. Dans le même temps, l’étude montre que le protocole Thread, d'origine Google/Nest semble avoir du mal à s’imposer dans la communauté des développeurs.

Enfin, si l'on s'intéresse aux grandes plates-formes dans le nuage sur lesquelles les personnes interrogées lors de cette enquête s’appuient pour leurs développements, Amazon Web Services (AWS) arrive très largement en tête (42,7%), suivie de loin par Microsoft Azure (26,7%) et Google Cloud Platform (20,4%).

Les résultats complets de l’étude sont accessibles ici.