Eclipse Hono 1.0.0 запускается: унифицированная open-source IoT connectivity платформа
Каи Худалла
Каи Худалла проектировал IoT решения в Bosch задолго до того, как термин стал мейнстримом, покрывая smart home, energy management, e-mobility и automotive домены. Как закаленный контрибьютор нескольких Eclipse IoT проектов, он ведет инициативу Eclipse Hono — интеграционную платформу, позволяющую миллионам устройств достигать облака без усилий. Каи часто презентует на отраслевых конференциях и балансирует свою техническую страсть с кулинарией и гольфом, когда погода позволяет.
Device connectivity — общий bottleneck для IoT разработчиков. Гетерогенные устройства обычно достигают облака через HTTP, MQTT или CoAP, и управление каждым протоколом отдельно обременяет код приложения. С самого начала Eclipse Hono вышло убрать эту сложность, фокусируясь на данных самих по себе, а не на транспорте. Абстрагируя детали протокола, Hono позволяет разработчикам концентрироваться на бизнес-ценности их телеметрии.
Мы гордимся анонсировать 1.0.0 релиз Eclipse Hono, open-source IoT connectivity платформу, предлагающую унифицированный, payload-agnostic API независимый от транспортных протоколов. Hono решает самые сложные connectivity вызовы:
- Масштабируемая, безопасная ингестция телеметрии
- Доставка команд удаленным устройствам
- Device provisioning и lifecycle management
- Надежная device authentication и access control
Ключевые фичи Eclipse Hono
Eclipse Hono таргетирует организации, строящие проприетарные IoT платформы, которые должны поддерживать разнообразные device протоколы и use cases. Например, Bosch IoT Suite использует Hono для предоставления бесшовного connectivity слоя для своих клиентов. Будь то клиенты работают в building management, agriculture или retail — каждый с отличными device производителями — Hono стримит интеграцию. Мы предвидим, что другие platform builders найдут похожую ценность.
Ключевые моменты 1.0.0 релиза включают:
Масштабируемость
Hono доставлен как набор Dockerized микросервисов. Каждый протокол-адаптер масштабируется линейно и может быть оркестрирован через Kubernetes или любую контейнерную платформу.
Multi-tenant архитектура
Одиночное Hono развертывание может хостить множественные IoT приложения одновременно, делая его идеальным для cloud-platform провайдеров, поддерживающих varied workloads.
Device authentication
Hono поддерживает username/password, client certificates и для CoAP pre-shared keys во время DTLS handshakes, предлагая гибкость через device классы.
Device management integration
Hono экспонирует API, позволяющие интеграцию с существующими device-management back-ends или создание новых identity stores.
Monitoring and tracing
Операционные команды bénéficient от Micrometer-базированных метрик, легко экспортируемых в Prometheus или InfluxDB, и визуализируемых в Grafana. OpenTracing instrumentation позволяет end-to-end message tracing с инструментами вроде Jaeger.
Telemetry messaging
Hono оптимизирует throughput для телеметрических стримов, поддерживая как AT MOST ONCE (дефолт) так и AT LEAST ONCE delivery гарантии.
Event messaging
Event сообщения — используемые для threshold алертов, например — персистятся Hono когда коннективность ненадежна, обеспечивая, что приложения получают их, когда связь восстановлена. Events всегда доставляются с AT LEAST ONCE семантикой.
Command & control
Hono фасилитирует два command паттерна: 1) One-way команды, не ожидающие ответа, и 2) Request/response команды, которые могут быть blocking или asynchronous.
Multi-cloud deployment
Разверните Hono на любом публичном или приватном облаке — OpenShift, AWS, Azure, Google Cloud — или on-premises, давая организациям максимальную гибкость.
Community effort
С 27 контрибьюторами — включая многих из Bosch и Red Hat — Eclipse Hono экземпляр open-source коллаборации. Мы приглашаем разработчиков и предприятия скачивать, тестировать и контрибьютить в проект. Делитесь своим фидбеком и помогите сформировать будущее IoT connectivity.
Промышленные технологии
- Eclipse Hono запускает MongoDB-based Device Registry — масштабируемый, production-ready
- Безопасная аутентификация устройств с X.509 сертификатами в Eclipse Hono
- Как открытое ПО двигает инновации в интернете вещей
- Спутниковый LoRaWAN мостит пробел связности для недостаточно обслуживаемых IoT рынков
- AT&T и Tech Mahindra запускают Acumos: открытую ИИ-платформу для быстрого развертывания
- Требования флеет-коннектеда: Призыв к внедрению 5G в управлении IoT-флеетами
- Защита открытого ПО в IoT: смягчение программных рисков
- Защита глобального IoT: три обязательных шага
- Forrester называет лидеров в платформах Industrial IoT
- Siemens MindSphere: успех промышленного ИоТ с цифровыми двойниками и безопасными облачными решениями