Eclipse Hono 1.0.0 lance : Plateforme de connectivité IoT unifiée, open-source
Kai Hudalla
Kai Hudalla conçoit des solutions IoT chez Bosch bien avant que le terme ne devienne mainstream, couvrant smart home, gestion énergie, e-mobilité, et domaines automobile. En tant que contributeur engagé à plusieurs projets Eclipse IoT, il mène l'initiative Eclipse Hono — une plateforme d'intégration qui permet à des millions de devices d'atteindre le cloud sans effort. Kai présente fréquemment aux conférences industrielles et équilibre sa passion technique avec cuisine et golf quand la météo le permet.
La connectivité device est un goulot d'étranglement commun pour développeurs IoT. Des devices hétérogènes atteignent typiquement le cloud via HTTP, MQTT, ou CoAP, et gérer chaque protocole séparement alourdit le code applicatif. Dès le départ, Eclipse Hono s'est fixé pour but d'éliminer cette complexité, en se focalisant sur la donnée elle-même plutôt que le transport. En abstrayant les détails de protocole, Hono laisse les développeurs se concentrer sur la valeur business de leur télémétrie.
Nous sommes fiers d'annoncer la release 1.0.0 d'Eclipse Hono, une plateforme de connectivité IoT open-source qui offre une API unifiée, payload-agnostique, indépendante des protocoles de transport. Hono relève les défis de connectivité les plus durs :
- Ingestion scalable, sécurisée de données télémétrie
- Livraison de commandes vers devices distants
- Provisioning et gestion du cycle de vie device
- Authentification device robuste et contrôle d'accès
Fonctionnalités clés d'Eclipse Hono
Eclipse Hono cible les organisations construisant des plateformes IoT propriétaires qui doivent supporter divers protocoles device et cas d'usage. Par exemple, la Bosch IoT Suite tire parti de Hono pour fournir une couche de connectivité seamless à ses clients. Que les clients opèrent en gestion bâtiment, agriculture, ou retail — chacun avec fabricants de devices distincts — Hono rationalise l'intégration. Nous anticipons que d'autres constructeurs de plateformes trouveront une valeur similaire.
Points forts de la release 1.0.0 :
Scalabilité
Hono est livré comme un ensemble de microservices Dockerisés. Chaque adaptateur de protocole scale linéairement et peut être orchestré via Kubernetes ou toute plateforme de conteneurs.
Architecture multi-tenant
Un déploiement Hono unique peut héberger plusieurs applications IoT simultanément, le rendant idéal pour fournisseurs de plateformes cloud supportant des charges de travail variées.
Authentification device
Hono supporte username/password, certificats clients, et pour CoAP, clés pré-partagées pendant handshakes DTLS, offrant flexibilité à travers classes de devices.
Intégration device management
Hono expose des APIs permettant l'intégration avec back-ends device-management existants ou la création de nouveaux identity stores.
Monitoring et tracing
Les équipes opérationnelles bénéficient de métriques basées Micrometer, facilement exportables vers Prometheus ou InfluxDB, et visualisables dans Grafana. L'instrumentation OpenTracing permet le tracing de messages end-to-end avec outils comme Jaeger.
Messaging télémétrie
Hono optimise le débit pour flux télémétrie, supportant tanto AT MOST ONCE (défaut) que AT LEAST ONCE delivery guarantees.
Messaging événements
Les messages événements — utilisés pour alertes de seuils par exemple — sont persistés par Hono quand la connectivité est instable, assurant que les applications les reçoivent une fois la connexion restaurée. Les événements sont toujours livrés avec sémantique AT LEAST ONCE.
Command & control
Hono facilite deux patterns de commande : 1) Commandes one-way qui n'attendent pas de réponse, et 2) Commandes request/response qui peuvent être bloquantes ou asynchrones.
Déploiement multi-cloud
Déployez Hono sur tout cloud public ou privé — OpenShift, AWS, Azure, Google Cloud — ou on-premises, donnant aux organisations une flexibilité maximale.
Effort communautaire
Avec 27 contributeurs — incluant beaucoup de Bosch et Red Hat — Eclipse Hono exemplifie la collaboration open-source. Nous invitons développeurs et entreprises à télécharger, tester, et contribuer au projet. Partagez votre feedback et aidez à façonner l'avenir de la connectivité IoT.
Technologie industrielle
- Eclipse Hono lance un registre de devices basé MongoDB — Scalable, Production-Ready
- Authentification sécurisée des appareils par certificats X.509 dans Eclipse Hono
- Comment l'open source propulse l'innovation dans l'Internet des objets
- LoRaWAN satellite comble le fossé de connectivité pour marchés IoT mal desservis
- AT&T et Tech Mahindra lancent Acumos : plateforme IA open-source pour déploiement rapide
- Exigences de connectivité des flottes : Un appel à l'adoption de la 5G dans la gestion de flotte IdO
- Sécuriser l'open source dans l'IoT : atténuer les risques logiciels
- Sécuriser l'IoT mondial : trois étapes essentielles
- Forrester nomme les leaders des plateformes IoT industrielles