Izuma Edge

Linux を実行している任意のマシンを Izuma Cloud の k8s ノードにできるようにするオープンソーススタックで、安全な ID と通信が可能です。

Izuma Edge

Linux を実行している任意のマシンを Izuma Cloud の k8s ノードにできるようにするオープンソーススタックで、安全な ID と通信が可能です。

Izuma Edge は、エッジアプリケーションのオーケストレーションとエッジマシンのリモート管理のためのファーストクラスソリューションです。これは、弊社のサービスとしてのエッジ(Edge-as-a-Service)を使用するときに、マシンまたはデバイス上で実行されるコンポーネントです。

Izuma Edge の概要:

  •  コンテナ化されたアプリケーションをデプロイ
  •  業界標準の k8s API を使用して管理
  •  堅牢なシステム管理
  •  Root of Trust セキュリティサポート
  •  オープンソースの Apache 2.0 ランタイム
  •  x86 でも Arm でも
  •  ファイアウォールトラバーサルによる SD-WAN 接続
  •  ほぼすべての Linux バリエーションで実行可能

お客様のニーズに合わせて設計された Izuma Edge は、完全にオープンソースの専用ソフトウェアスタックであり、お客様は業界標準のアプリケーションオーケストレーション方法である Docker + Kubernetes を使用してエッジでアプリケーションを安全にデプロイおよび管理できます。

k8s: 一般的な方法論

多くのエッジコンピューティングソリューションでは、新しいツールを使用してアプリケーションをエッジに展開するよう顧客に求めています。これには、新しいパッケージと独自の API が含まれる場合があります。

Izuma Cloud と Izuma Edge は、標準の Kubernetes API を使用してアプリケーションの展開を推進します。 Docker を使用してアプリケーションをパッケージ化します。 k8s API を使用してデプロイします。 Dev ops チームがこれらの手順に慣れていれば、Izuma Cloud を使用してアプリケーションをデプロイするための学習曲線は非常に低くなります。

Izuma Edge は、アプリケーションのデプロイに Kubernetes を使用します

  •  すでに使い慣れている標準の k8s API が使える
  •  kubectl などのツールはすぐに使用可能
  •  エッジでクラウドネイティブ開発手法を活用できる

最初の製品が出荷される前に、独自のエッジアーキテクチャに縛られる必要はありません。業界標準の手法に従いましょう。

システム管理

アプリケーションをリモートサーバーまたはゲートウェイに展開することは、まだ戦いの半分にすぎません。もう 1 つの重要な要素は、そのボックスを安定稼働させ、安全に保つことです。

Izuma Edge には、システム診断、統計ログ、リモートターミナル、安全な更新が含まれており、OS、ネットワーク接続、システム構成、およびダッシュボードまたはモバイルアプリから監視できる簡単なオンボーディングを 1 か所で提供します。単一のソフトウェアスタックを使用して、アプリケーションオーケストレーションとリモートシステム管理の両方を実行します。

システム管理機能

  •  OS、ファームウェア、およびパッケージのリモートアップデート
  •  リモートログ: syslog、カーネル ログ、k8s ログ、systemd
  •  システム統計: メモリ、ディスク、CPU 使用率、コンテナ統計
  •  リモート端末アクセス
  •  kubectl および任意のリモートコンテナへのデータトンネリングを介したコンテナアクセス

一元管理

Izuma Edge の展開は Izuma Cloud を通じて管理され、Izuma デバイスディレクトリに存在します。マイクロコントローラーデバイスとエッジクラスデバイスの両方がある場合、これらはすべて同じ API を使用して、同じディレクトリ内の同じアカウントに配置できます。

すべてのシステム管理サービスは、アウトバウンド HTTPS 経由でルーティングされます。これは、ゲートウェイまたはエッジサーバーが Izuma Cloud と通信できる場合、システム管理サービスが機能することを意味します。奇妙なポートや凝ったファイアウォール構成は必要ありません。これにより、顧客やユーザーのセットアップ時間と手間が軽減されます。