Eclipse Hono 1.0.0リリース:統合オープンソースIoT接続プラットフォーム
カイ・フダラ
カイ・フダラはIoTという用語が主流になる遥か以前から、スマートホーム、エネルギー管理、e-モビリティ、自動車分野でボッシュのIoTソリューションを設計してきました。複数のEclipse IoTプロジェクトのコミッティッドコントリビューターとして、数百万デバイスがクラウドに容易に到達できる統合プラットフォームであるEclipse Honoイニシアチブをリード。業界カンファレンスで頻繁に登壇し、技術的情熱を料理とゴルフでバランスよく保っています。
デバイス接続はIoT開発者にとって共通のボトルネックです。異種デバイスは通常、HTTP、MQTT、CoAPでクラウドに到達し、各プロトコルを個別に管理するとアプリケーションコードに負担がかかります。当初からEclipse Honoはこの複雑さを排除し、トランスポートではなくデータそのものに焦点を当てることを目指してきました。プロトコル詳細を抽象化することで、Honoは開発者がテレメトリのビジネス価値に集中できるようにします。
Eclipse Hono 1.0.0のリリースを誇りに思います。これは、トランスポートプロトコルに依存しない統合的でペイロード非依存のAPIを提供するオープンソースIoT接続プラットフォームです。Honoは最も困難な接続課題に取り組みます:
- テレメトリデータのスケーラブルでセキュアな取り込み
- リモートデバイスへのコマンド配信
- デバイスプロビジョニングとライフサイクル管理
- 堅牢なデバイス認証とアクセス制御
Eclipse Honoの主な機能
Eclipse Honoは、多様なデバイスプロトコルとユースケースをサポートしなければならないプロプライエタリIoTプラットフォームを構築する組織をターゲットとしています。例えば、Bosch IoT SuiteはHonoを活用して顧客にシームレスな接続レイヤーを提供。ビル管理、農業、小売など、各顧客が異なるデバイスメーカーを持つ場合でも、Honoが統合を効率化。他のプラットフォーム構築者にも同様の価値を見出せると期待されます。
1.0.0リリースの主なハイライト:
スケーラビリティ
HonoはDocker化されたマイクロサービスセットとして提供。各プロトコルアダプタは線形スケールし、Kubernetesや任意のコンテナプラットフォームでオーケストレーション可能。
マルチテナントアーキテクチャ
単一Honoデプロイで複数IoTアプリケーションを同時ホスト可能。多様なワークロードを支えるクラウドプラットフォームプロバイダーに最適。
デバイス認証
Honoはユーザー名/パスワード、クライアント証明書、CoAPではDTLSハンドシェーク時の事前共有鍵をサポート。多様なデバイスクラスに柔軟に対応。
デバイス管理統合
Honoは既存デバイス管理バックエンドとの統合や、新しいアイデンティティストアの作成を可能にするAPIを公開。
監視とトレーシング
運用チームはMicrometerベースのメトリクスを利用し、PrometheusやInfluxDBへ容易にエクスポート、Grafanaで可視化。OpenTracing計装でJaeger等のツールによるエンドツーエンドメッセージトレーシングを実現。
テレメトリメッセージング
Honoはテレメトリストリームのスループットを最適化し、AT MOST ONCE(デフォルト)とAT LEAST ONCEの配信保証をサポート。
イベントメッセージング
イベントメッセージ——閾値アラート等で使用——は接続が不安定なときHonoが持続化し、接続復旧時にアプリケーションが確実に受信。イベントは常にAT LEAST ONCEセマンティクスで配信。
コマンド&コントロール
Honoは2つのコマンドパターンを実現:1) 応答を待たない片方向コマンド、2) ブロッキングまたは非同期のリクエスト/レスポンスコマンド。
マルチクラウドデプロイ
OpenShift、AWS、Azure、Google Cloud、またはオンプレミス——あらゆるパブリック/プライベートクラウドにデプロイ可能。組織に最大の柔軟性を提供。
コミュニティの取り組み
ボッシュとRed Hatから多数を含む27名のコントリビューターとともに、Eclipse Honoはオープンソース協業の模範を示します。開発者と企業の皆様に、ダウンロード、テスト、貢献を呼びかけます。フィードバックを共有し、IoT接続の未来を共に形作りましょう。
産業技術
- Eclipse Hono、MongoDBベースのデバイスレジストリを導入——スケーラブルで本番対応
- Eclipse HonoでのX.509証明書によるセキュアなデバイス認証
- オープンソースがIoTイノベーションを加速する理由
- 衛星LoRaWANがアンダーサーブドIoT市場の接続ギャップを埋める
- AT&TとTech Mahindra、オープンソースAIプラットフォーム「Acumos」を発表
- フリート接続ニーズ:IoTフリート管理における5G採用への呼びかけ
- IoTにおけるオープンソースソフトウェアの保護:ソフトウェアリスクの軽減
- グローバルIoTを守る:3つの必須ステップ
- Forresterが産業用IoTプラットフォームのリーダーを発表
- Siemens MindSphere:デジタルツインとセキュアクラウドで産業IoT成功を推進
- 産業用IoTプラットフォーム購入ガイド:専門家のヒントと意思決定チェックリスト