Izuma Edge は、エッジアプリケーションのオーケストレーションとエッジマシンのリモート管理のためのファーストクラスソリューションです。これは、弊社のサービスとしてのエッジ(Edge-as-a-Service)を使用するときに、マシンまたはデバイス上で実行されるコンポーネントです。
お客様のニーズに合わせて設計された Izuma Edge は、完全にオープンソースの専用ソフトウェアスタックであり、お客様は業界標準のアプリケーションオーケストレーション方法である Docker + Kubernetes を使用してエッジでアプリケーションを安全にデプロイおよび管理できます。
多くのエッジコンピューティングソリューションでは、新しいツールを使用してアプリケーションをエッジに展開するよう顧客に求めています。これには、新しいパッケージと独自の API が含まれる場合があります。
Izuma Cloud と Izuma Edge は、標準の Kubernetes API を使用してアプリケーションの展開を推進します。 Docker を使用してアプリケーションをパッケージ化します。 k8s API を使用してデプロイします。 Dev ops チームがこれらの手順に慣れていれば、Izuma Cloud を使用してアプリケーションをデプロイするための学習曲線は非常に低くなります。
最初の製品が出荷される前に、独自のエッジアーキテクチャに縛られる必要はありません。業界標準の手法に従いましょう。
アプリケーションをリモートサーバーまたはゲートウェイに展開することは、まだ戦いの半分にすぎません。もう 1 つの重要な要素は、そのボックスを安定稼働させ、安全に保つことです。
Izuma Edge には、システム診断、統計ログ、リモートターミナル、安全な更新が含まれており、OS、ネットワーク接続、システム構成、およびダッシュボードまたはモバイルアプリから監視できる簡単なオンボーディングを 1 か所で提供します。単一のソフトウェアスタックを使用して、アプリケーションオーケストレーションとリモートシステム管理の両方を実行します。
Izuma Edge の展開は Izuma Cloud を通じて管理され、Izuma デバイスディレクトリに存在します。マイクロコントローラーデバイスとエッジクラスデバイスの両方がある場合、これらはすべて同じ API を使用して、同じディレクトリ内の同じアカウントに配置できます。
すべてのシステム管理サービスは、アウトバウンド HTTPS 経由でルーティングされます。これは、ゲートウェイまたはエッジサーバーが Izuma Cloud と通信できる場合、システム管理サービスが機能することを意味します。奇妙なポートや凝ったファイアウォール構成は必要ありません。これにより、顧客やユーザーのセットアップ時間と手間が軽減されます。