エッジコンピューティングソリューションの技術的能力
前回の記事では、エッジコンピューティングを使用して、IoTデバイスデータの処理をエッジゲートウェイのソースに近づけることの利点について説明しました。エッジコンピューティングは、最小限のネットワーク遅延、自律的な運用、およびローカルのセキュリティとプライバシーの処理を必要とするIoTアプリケーションに最適です。エッジコンピューティングもコストを削減できます。ネットワークを介して送信され、クラウドプラットフォームに保存および処理されるデータの量が減少します。
エッジコンピューティングのホワイトペーパーをダウンロードこの記事では、エッジコンピューティングソリューションに含める必要のある機能について説明します。その目的のために、エッジソリューションで利用可能である必要があるソフトウェアインフラストラクチャに焦点を当てます。ハードウェア要件も重要ですが、この記事の範囲ではありません。
エッジコンピューティングソリューションの機能
- エッジゲートウェイの主な目的は、センサーとアクチュエーターとの接続を可能にすることです。さまざまなスタイルのデバイス通信を容易にする多くの業界プロトコルがあります。エッジソリューションは、最も一般的なプロトコルをサポートする必要があります。たとえば、これらには、Z-Wave、ZigBee、KNX、Bluetooth LE、HomeConnect、Modbus、ONVIF、EnOcean、BACnet、OPC UA、LoRa、SiemensS7が含まれます。
- アプリケーションをローカルで実行する機能は、ローカルデータ処理を可能にするための鍵です。ドメインに応じて、サンプルアプリケーションには、分析アルゴリズム、しきい値ベースの通知とアラーム、診断および監視アプリケーション、およびゲートウェイで実行されるその他のカスタムソフトウェアコードが含まれます。
- ローカル処理に加えて、ゲートウェイにはデータをローカルに保存する機能が必要です。これは、ゲートウェイを自律的に実行できるようにするための鍵です。ローカル計算とローカルストレージの組み合わせにより、ゲートウェイは切断モードで動作できるようになります。
- セキュリティをエッジソリューションに統合する必要があります。エッジソリューションでは、アクセス許可ベースのアクセス制御、安全な暗号化通信、証明書管理、および既存のセキュリティソリューションへの統合が可能である必要があります。
- エッジゲートウェイには、個々のゲートウェイをリモートで管理してアクセスする方法が必要です。リモート管理機能により、ゲートウェイとそれに接続されているデバイスをリモートで開始、停止、構成、および更新できるようにする必要があります。オープンAPIを使用すると、リモートアプリケーションがREST、WebSocket、またはJSON-RPCを介してゲートウェイと通信できるようになります。
- 最後に、エッジソリューションのソフトウェアは、さまざまなハードウェアプラットフォームに移植可能である必要があります。特定のベンダーのハードウェアおよびソフトウェアソリューションに縛られている状況になりたくない。
IoT向けエッジコンピューティング:クラウドを補完する方法に関するガイド
OSGi forIoTソリューション
モジュール性と抽象化により、IoTの複雑さが軽減されます。これが、OSGiがIoTソリューションに最適な理由です
ブログ投稿を読むお客様のニーズと将来のニーズを満たすために、Bosch IoT Suiteは、Bosch IoT GatewaySoftwareと呼ばれるエッジコンピューティングソリューションを提供します。また、Bosch IoT RemoteManagerと呼ばれるリモート管理サービスも提供しています。エッジソリューションは、Boschハードウェアゲートウェイを含む40を超えるさまざまなハードウェアプラットフォームで利用できます。 Bosch IoT Gatewayソフトウェアは、スタンドアロンで使用することも、Bosch IoTSuiteクラウドサービスと統合して使用することもできます。
出典:Bosch.IOエッジコンピューティングについて詳しく知りたい場合は、最近、エッジコンピューティングがIoTのクラウドをどのように補完するかについてのガイドを公開しました。
エッジコンピューティングのホワイトペーパーをダウンロードモノのインターネットテクノロジー