Izuma Networks は、IoT 製品を市場に投入する際の開発時間を大幅に短縮できます。私たちは、サービス、オープンソースコンポーネント、および業界の知識を持っており、プロジェクトを概念から製品の展開へと迅速に進めることができます。
Izuma Cloud は、接続された製品に必要な基本的な IoT ビルディング・ブロックを提供します:
IoT およびデバイスエッジ製品を開発するために必要なインフラストラクチャは、過小評価されることがよくあります。製品開発の加速に役立つと主張するオープンソースのツールやフレームワークがたくさんあることは事実です。しかし、これらのフレームワークをクラウドインフラストラクチャに完全にデプロイしてテストするなど、本番環境に対応させることは簡単ではなく、数か月から数年かかることもあります。
そして、このインフラストラクチャは、接続された製品を確実に展開するために必要な基本にすぎません。それは貴社のビジネスロジックではありません。さらに、独自のソフトウェアを含む実証実験に必要なものを開発、テスト、および展開する前に、インフラストラクチャの堅牢性が必要です。
Izuma Network のサービスは、インフラストラクチャの立ち上げを大幅に加速するのに役立ちます。
Izuma Cloud は、IoT またはデバイスエッジシステムと安全に接続、アップグレード、および通信するための基本的なインフラストラクチャを提供するクラウドソフトウェア・デプロイメントです。
Izuma Cloud は通常、プライベート クラウド インスタンスとしてデプロイされます。お客様は、必要な場所とサイズのクラウドを選択できます。 他のデプロイオプションも提供しています。
プライベート クラウドの展開では、クラウド自体が Izuma Networks によって管理され、稼働時間については SLA が結ばれます。貴社のチームは、ソフトウェアをデバイスに搭載することに集中できます。
デバイス用に 2 つのオープンソーススタックを提供しています。少なくとも 2GB の RAM を搭載した Linux ベースのシステムは Izuma Edge を使用できるため、最新の完全なアプリケーション オーケストレーションがエッジで提供されます。マイコンベースのデバイス、および非常に軽量な Linux システムは、Izuma Connect を使用できます。そして、これらのソフトウェアスタックはいずれも、例えばゲートウェイとマイコンデバイスを同時に展開する場合などに使えます。
Izuma Edge | Izuma Connect |
---|---|
必要条件 | |
x86 または Arm CPUs | マイコンのアーキテクチャ |
2GB RAM | 最低 64k のメモリで動作 |
すべての Linux ディストリビューション | ANSI-C ライブラリ - ほぼすべてのマイクロコントローラ OS / フレームワーク |
プラットフォームの違い | |
Linux OS のシステム管理 | デバイス ヘルス API |
k8s によるアプリケーション オーケストレーション | ファームウェアの更新 (OS および アプリケーション) |
プラグイン可能な Linux OS の更新 | N/A |
共通機能 | |
双方向 TLS 通信 | 双方向 TLS 通信 |
証明書ベースのデバイス ID と量産ツール | 証明書ベースのデバイス ID と量産ツール |
デバイスディレクトリとデバイスの LwM2M データのキー/値の同期 | デバイスディレクトリとデバイスの LwM2M データのキー/値の同期 |
root-of-trust ハードウェアサポート | root-of-trust ハードウェアサポート |
Apache 2.0 オープンソース | Apache 2.0 オープンソース |
コネクテッド製品の開発を進めている場合、サービスへのデータ通信に使用するプロトコルや、デバイスに必要な OS の種類について、貴社はすでに何らかの方針をお持ちかもしれません。弊社のシステムは、貴社の展開を高速化し、セキュリティを確保するためのツールセットとして設計されており、貴社設計チームの持たれる設計思想に対して考え方を押し付けるものではありません。
Izuma Networks のサービスの一つの見方として、システムを コントロールプレーン と データプレーン に分けて見ることができます。この用語はネットワーク設計に関連することが多いですが、エッジのデバイスにも当てはまります。コントロールプレーンは、製品を安全にデプロイして実行し続けるために必要なインフラストラクチャです。データプレーンは、デバイス自体が生成、送受信する必要があるすべてのビジネスロジックとデータです。
IoT およびデバイスエッジシステムのコントロールプレーンとデータプレーン:
コントロールプレーン | データプレーン |
---|---|
デバイスアカウンタビリティ / ディレクトリ | – |
安全なデバイス ID | デバイスの ID を使用して固有のデバイスデータを表示する |
証明書管理 | 証明書を使用して、TLS を介した MQTT などのデータ指向プロトコルで通信する |
安全な接続 | 送信されるデータそのもの |
ファームウェアアップグレードのメカニズム | ファームウェア / アプリケーション本体 |
– | データスキーマ |
– | プロトコル / データ更新システム |
もし弊社のチームが、デバイス自体の機能と送受信するデータを完全に変更する場合、現場のデバイスをアップグレードして、これを実行できるようにすることはできますか?そして、弊社のコアインフラストラクチャはまだ機能するでしょうか? Izuma Networks の場合、それは可能です。
Izuma Edge と Izuma Connect は、必要に応じてオプションのデータ通信として LwM2M over TLS も提供します。優先するデータ通信がなく、これを使用したい場合は利用可能であり、コストのオーバーヘッドはありません。詳細については、Izuma Connect の追加機能を参照してください。
ゲートウェイデバイスは、IoT デバイスの特殊な形態になります。詳細はこちら