シンプルなクラウドAPI

シンプルなクラウドAPI
開発者Zend Technologies、Microsoft、IBM、Rackspace 、Nirvanix、GoGrid
安定版リリース
0.2
書かれたPHP
オペレーティング·システムクロスプラットフォーム
タイプアプリケーションプログラミングインターフェース
ライセンス新しいBSDライセンス

Simple Cloud APIはAPI (アプリケーション・プログラミング・インターフェース)です。ユーザーは、 PHPプログラミング言語で記述されたクラウド・アプリケーション・サービスに、異なるクラウド・コンピューティング・プラットフォームからアクセスできるようになります。2009年にZend Technologiesによってリリースされました。

発表

2009年9月22日、Zend Technologiesは、主要なクラウドコンピューティングプラットフォーム間でPHPアプリケーションの移植性を向上させるためのSimple Cloud APIプロジェクトを発表しました。[ 1 ] [ 2 ]この発表は、大手クラウドコンピューティング企業間の異例のコラボレーションとして、マスコミから大きな注目を集めました。[ 3 ] [ 4 ] [ 5 ]

サービス

Simple Cloud APIは、複数のベンダーが提供するクラウドアプリケーションサービスにアクセスするための共通APIです。以下のサービスがサポートされています。

APIはこれらのサービスへのインターフェースを定義し、複数のベンダーのサービスへのアダプターを提供します。オフライン開発用のローカルアダプターも利用可能です。

Zend Framework コンポーネント

これらのインターフェースとアダプタは、Zend_Cloudと呼ばれる新しいZend Frameworkコンポーネントを形成します。各サービスには、Zend_Cloud_Storage、Zend_Cloud_Document、Zend_Cloud_Queueという対応するプロポーザルがあります。

現在、すべての開発はZend Frameworkラボで行われています。APIがZend Frameworkへの組み込みが承認されるまで、すべてのバグレポートとコメントは提案ページに集められます。

参照

参考文献