Eclipse Hono 1.0.0 Lança: Plataforma Unificada Open-Source de Conectividade IoT
Kai Hudalla
Kai Hudalla tem projetado soluções IoT na Bosch muito antes do termo se tornar mainstream, cobrindo smart home, gestão de energia, e-mobility e domínios automotivos. Como contribuidor comprometido a vários projetos Eclipse IoT, lidera a iniciativa Eclipse Hono — uma plataforma de integração que permite milhões de dispositivos alcançarem a cloud sem esforço. Kai apresenta frequentemente em conferências da indústria e equilibra sua paixão técnica com culinária e golfe sempre que o tempo permite.
Conectividade de dispositivos é um gargalo comum para desenvolvedores IoT. Dispositivos heterogêneos tipicamente alcançam a cloud via HTTP, MQTT ou CoAP, e gerenciar cada protocolo separadamente sobrecarrega código de aplicação. Desde o início, Eclipse Hono propôs remover essa complexidade, focando nos dados em si em vez do transporte. Abstraindo detalhes de protocolo, Hono deixa desenvolvedores concentrarem-se no valor de negócio de sua telemetria.
Temos orgulho de anunciar o lançamento 1.0.0 do Eclipse Hono, uma plataforma open-source de conectividade IoT que oferece API unificada, payload-agnostic, independente de protocolos de transporte. Hono enfrenta os desafios de conectividade mais difíceis:
- Ingestão escalável e segura de dados de telemetria
- Entrega de comandos a dispositivos remotos
- Provisionamento e gestão de ciclo de vida de dispositivos
- Autenticação robusta de dispositivos e controle de acesso
Principais recursos do Eclipse Hono
Eclipse Hono visa organizações construindo plataformas IoT proprietárias que devem suportar diversos protocolos de dispositivos e casos de uso. Por exemplo, Bosch IoT Suite aproveita Hono para fornecer camada de conectividade seamless para seus clientes. Seja clientes operando em gestão predial, agricultura ou varejo — cada um com fabricantes de dispositivos distintos — Hono simplifica integração. Antecipamos que outros construtores de plataformas encontrarão valor similar.
Destaques-chave do lançamento 1.0.0 incluem:
Escalabilidade
Hono é entregue como conjunto de microserviços Dockerizados. Cada adaptador de protocolo escala linearmente e pode ser orquestrado via Kubernetes ou qualquer plataforma de containers.
Arquitetura multi-tenant
Um único deployment Hono pode hospedar múltiplas aplicações IoT concorrentemente, tornando-o ideal para provedores de plataforma cloud que suportam workloads variados.
Autenticação de dispositivo
Hono suporta username/senha, certificados de cliente, e para CoAP, chaves pré-compartilhadas durante handshakes DTLS, oferecendo flexibilidade entre classes de dispositivos.
Integração de gestão de dispositivos
Hono expõe APIs que permitem integração com backends de gestão de dispositivos existentes ou criação de novos identity stores.
Monitoramento e rastreamento
Equipes operacionais beneficiam-se de métricas baseadas em Micrometer, facilmente exportadas para Prometheus ou InfluxDB, e visualizadas no Grafana. Instrumentação OpenTracing permite rastreamento de mensagens end-to-end com ferramentas como Jaeger.
Mensageria de telemetria
Hono otimiza throughput para streams de telemetria, suportando garantias de entrega AT MOST ONCE (padrão) e AT LEAST ONCE.
Mensageria de eventos
Mensagens de evento — usadas para alertas de threshold, por exemplo — são persistidas pelo Hono quando conectividade é não-confiável, garantindo que aplicações as recebam uma vez que a conexão é restaurada. Eventos sempre entregues com semântica AT LEAST ONCE.
Comando e controle
Hono facilita dois padrões de comando: 1) Comandos one-way que não aguardam resposta, e 2) Comandos request/response que podem ser blocking ou assíncronos.
Deployment multi-cloud
Implante Hono em qualquer cloud pública ou privada — OpenShift, AWS, Azure, Google Cloud — ou on-premises, dando organizações flexibilidade máxima.
Esforço comunitário
Com 27 contribuidores — incluindo muitos da Bosch e Red Hat — Eclipse Hono exemplifica colaboração open-source. Convidamos desenvolvedores e empresas a baixar, testar e contribuir para o projeto. Compartilhe seu feedback e ajude moldar o futuro da conectividade IoT.
Tecnologia industrial
- Eclipse Hono Lança Registro de Dispositivos Baseado em MongoDB — Escalável, Pronto para Produção
- Autenticação Segura de Dispositivos com Certificados X.509 no Eclipse Hono
- Como Open Source Impulsiona Inovação na Internet das Coisas
- Satélite LoRaWAN Preenche Lacuna de Conectividade para Mercados IoT Subatendidos
- AT&T e Tech Mahindra Lançam Acumos: Plataforma Open-Source de IA para Implantação Rápida
- Demandas de Conectividade de Frota: Um Apelo para Adoção do 5G no Gerenciamento de Frota IoT
- Protegendo Software Open-Source na IoT: Mitigando Riscos de Software
- Protegendo a IoT Global: Três Passos Essenciais
- Forrester Nomeia Líderes em Plataformas Industrial IoT
- Siemens MindSphere: Impulsionando Sucesso em IoT Industrial com Gêmeos Digitais e Soluções Cloud Seguras