Eclipse Hono 0.6

Release Date
Deliverables
  • Protocol Adapters can be configured at the Tenant level
  • Support for X.509 based authentication of devices connecting using HTTP
  • Command & Control messages can be sent to connected devices
Compatibility

There have been no changes being made to Hono's remote APIs that break backward compatibility. However, we have newly introduced the Tenant API for retrieving configuration data scoped to the tenant level.

Internationalization

N/A

Target Environments

Hono is implemented as a set of micro services. The primary artifacts are Docker images which can be deployed to arbitrary container orchestration frameworks. In particular, Hono supports deployment to Kubernetes, OpenShift and Docker Swarm.

Name Date Description
0.6-M1 2018/03/12 Protocol Adapters can be configured at the Tenant level, e.g. to enable certain protocols for the tenant, configure authentication parameters etc.
0.6-M2 2018/04/03 Support CORS in HTTP protocol adapter, Upgrade to Apache Qpid Dispatch Router 1.0.1, Upgrade to vert.x 3.5.1, Code refactoring and pre-requisite work for client certificate based authentication
Themes

Command & Control

Initial support for Command & Control for connected devices.

Performance Improvements

arbitrary optimizations that should reduce the processing time per message and/or increase the overall throughput

Tenant level configuration

Support configuration of protocol adapters per tenant.

X.509 based authentication

The HTTP adapter supports authentication of devices using an X.509 client certificate.