Cisco IOx

エッジでの IoT ビジネス アプリケーション開発

Cisco IOx のアプリケーション環境では Cisco IOS と Linux OS が組み合わされており、安全性の高いネットワークを実現します。フォグ内の IoT アプリケーションは Cisco IOS® ソフトウェアによるセキュアな接続を使用して実行されます。さらに、IoT センサーおよびクラウドとの迅速かつ確実な統合を実現する強力なサービスを利用できます。

メリット

IoT ビジネスの成果を加速化

フォグまたはエッジ環境の IoT データが発生する場所でアプリケーションを実行できれば、インサイトの把握、意思決定、適切な対応をより迅速に行うことができます。

柔軟な開発と導入でスケーリングを迅速化

IoT アプリケーション開発者は使い慣れた Linux 環境を利用できるため、言語やプログラミング モデルを選択できるだけでなく、オープン ソースの開発ツールで作業できるメリットもあります。

適切なリアルタイム データで新規ビジネスを構築する

フォグ環境で大量データを容易に処理し、クローズドループのリアルタイム システム制御を実現します。Cisco IOx により、シスコ製のルータ、スイッチ、コンピュート モジュールを含むネットワーク インフラ製品全体で、一元化された管理・ホスティングを実現できます。

Cisco IOx のコンポーネント

業界トップクラスのネットワーク オペレーティング システムである Cisco IOS と、主要なオープン ソース プラットフォームの Linux が統合されています。

Cisco IOx

  • Cisco IOS と Linux が組み合わされたアプリケーション環境。
  • Linux のオープンソース ツールを使って、Cisco IoT ネットワーク インフラストラクチャ上で実行するアプリケーションを開発します。
  • Cisco IoT ネットワーク全体で、フォグ アプリケーションのホスティングを統一します。

Cisco Fog Director

  • Cisco IOx 環境で実行するフォグ アプリケーションに対して、リモート管理、モニタリング、トラブルシューティングを行います。

SDK と開発ツール

  • SDK ツール(ガイドライン付き)で IOx ネットワーク製品で実行するアプリケーションをパッケージ化します。
  • IOx のクライアント コマンド ライン ユーティリティでアプリケーションのライフ サイクル タスクを制御します。
  • Web ベース アプリケーションの IOx Local Manager で、IOx 対応のネットワークでホストされるアプリケーションを管理します。

フォグ アプリケーション

  • シスコ パートナーおよびシスコは、IOx 対応のインフラストラクチャですぐに実行可能なフォグ アプリケーションを提供できます。
  • 一般的なプログラミング言語で開発できます。

特長

アプリケーションの迅速な構築と展開

ネットワーク インフラストラクチャや開発用 Docker Tooling に依存しないアプリケーションでも一貫した導入が可能です。

幅広いアプリケーションをサポート

アプリケーションの開発とテスト導入を迅速化して、オンボーディング、概念実証、デモまでの時間を短縮します。

さまざまな規模でアプリケーションのライフ サイクル管理

オンプレミスまたはクラウド ベースの管理画面では、直感的な GUI でアプリケーション データのバックアップおよび復元ができます。アップグレードの実行や、トラブルシューティングのログ表示もできます。

組み込みセキュリティ

組み込みのコンテナ セキュリティによって、アプリケーションの署名と検証が求められる、信頼できるアプリケーションのみを実行することができます。

関連資料