オープン API
Riverbed Application Performance Platform のカスタマイズ、統合、自動化
REST API について
ソフトウェア開発者は、アプリケーションプログラミングインタフェース(API)を利用して、他のシステムやサービスと連携するアプリケーションを開発します。API では、システムとサービスのデータや指標のほか、コンフィギュレーションオプションの内容やシステムのステータスも取得できます。
REST API へのアクセスには HTTP を使用し、データの送信には通常 JSON か XML を使用します。クライアントとサーバの両方で容易に使用できる REST は、API を定義する際に良く利用されるスタイルです。REST(Representational State Transfer)は一般的なアーキテクチャのスタイルであり、RESTful API では HTTP の基本的なメソッドを使用してサービスと通信します。
ネットワークは自動システムへと進化し、構成要素を連結するにはAPIやSDKが必要となります。- 「ネットワーキングの未来予測 2013」、Forrester、Andre Kindness氏、2012年7月
特長と利点
リバーベッドのアプリケーションパフォーマンスインフラストラクチャソリューションでは、RESTful API などのさまざまな API を利用できます。これらの API はリバーベッドの開発者ツール(SteelScript for Python や SteelScript アプリケーションフレームワークなど)の基盤として機能します。
リバーベッドのオープン API でリバーベッドのアプリケーションパフォーマンスインフラストラクチャの指標やコンフィギュレーション管理機能にアクセスすれば、指標の利用方法のカスタマイズやコンフィギュレーションの自動化が可能となります。具体的な機能を以下に示します。
- SteelCentral NetShark からインデックス付きのパケットをエクスポートしてカスタム分析を実施
- SteelCentral NetProfiler のネットワークトラフィックデータのビューをカスタマイズして IT チケッティングデータを並べて表示
オープンAPIを利用して投資効果を高める
リバーベッドのオープン API を使用してカスタマイズ、統合、自動化を行うと、リバーベッドのインフラストラクチャの価値を高めることができます。
プロセスを自動化するソフトウェアも作成可能で、時間と労力を節約しながら成果の一貫性を高めることができます。
活用例
カスタム IT アプリケーション向け SteelScript
IT 組織に適した「単一画面」を独自に構築する方法
ソフトウェア定義データセンター向け SteelScript
API を使用したアプリケーションパフォーマンスインフラストラクチャの管理方法
Find Answers and Code
Get answers. Share code.
回答とコードを検索
答えを見つける。コードを共有する。