「メタクラウドAPI」がオープンソースで登場

2009年7月30日

カリフォルニアで先週開催されたオープンソースのイベント「OSCON 2009」で、Amazon EC2、Rackspace Cloud Servers、Slicehost、GoGridなど複数のクラウドサービスを1つのAPIで利用できるオープンソースのライブラリが発表されました。「libcloud」と呼ばれ、スタートアップのCloudkickが開発中です。The Registerが、記事「Open source API dreams of The Meta Cloud」で報じています。

Announcing libcloud - cloudkick

libcloudを発表した同社のブログでは、このオープンソースソフトウェアを次のように説明しています。

libcloud is a unified software interface for working with services like Amazon EC2 or Rackspace Cloud Servers. The project is a client library, written in pure python, that allows developers to code against a single, standard API, and allows their apps to be portable to any supported cloud server provider - no more lock-in!

libcloudは、Amazon EC2やRackspace Cloud Serversのようなサービスのインターフェイスとなるソフトウェアです。このプロジェクトはクライアントライブラリであり、Pythonで記述されています。これによって開発者はどのクラウドサービスプロバイダでも動作するアプリケーションを、1つの標準化されたAPIで記述できるようになります。もうロックインされずに済むのです!

いまのところlibcloudの機能は、複数のクラウドサービスからインスタンスをリストアップし、それらの終了やリブートなどが行える、といった基本的な機能にとどまっているようです。恐らく今後は、それ以外のさまざまな操作も統一したAPIで行えるように拡張されていくと予想されます。

libcloud.org

libcloudのWebサイト「libcloud.org」もできており、そこでは主なクラウドサービスと、現在の対応状況が公開されています。トップページには、Slicehost、Rackspace、GoGridからのエンドースメントも掲載されており、各クラウドサービスからも認められたプロジェクトとなっているようです。

また米RackSpaceはこれとは別に、同社のクラウドを操作できるRESTベースのAPIをオープンソースで公開しています

複数のクラウドがこのようにAPIベースで簡単に操作できるようになれば、それはクラウドのためのミドルウェアの呼び水となるはずです。

このブログの前回のエントリ「クラウドに付加価値を与える「クラウドブローカー」の登場をガートナーが予想、総務省ではクラウド連携に8億の研究予算」で、ガートナーがクラウド連係を行うクラウドブローカーの登場を予想していることをお伝えしましたが、クラウドブローカーが使うソフトウェアの登場は早くも現実となろうとしています。

以前のエントリ「ケント・ベック氏が指摘するクラウドの問題点は『データロックイン』」で書いたように、顧客にとってクラウドベンダによるロックインは、クラウドを利用する際の懸念の1つ。

それを解消するために、クラウドサービスを抽象化するミドルウェアが登場してくるのは、少なくとも技術的には自然なことです。今後どのようなミドルウェアが登場し、進化していくのか。さまざまな可能性が考えられそうです。

関連記事 on Publickey

参考記事 on the Web


このエントリーをはてなブックマークに追加 Bookmark this on Delicious     fig Follow Me  fig RSS

タグ : クラウド

次の記事
SSDに最適化したデータベース「RethinkDB」、ロックもログも使わずにトランザクション実現
前の記事
クラウドに付加価値を与える「クラウドブローカー」の登場をガートナーが予想、総務省ではクラウド連携に8億の研究予算

Loading...

Blogger in Chief

photo of jniino Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。新しいオンラインメディアの可能性を追求しています。
詳しいプロフィール


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed





アクセスランキング - 過去7日間

  1. 特許庁の基幹システム失敗の背景にある、日本に…
  2. 国内の開発者が使っている言語、1位C、2位V…
  3. 特許庁の基幹システムはなぜ失敗したのか。元内…
  4. 英国政府、新ポータルGov.ukをクラウド、…
  5. なぜ米ヒューレット・パッカードは、一挙に16…
  6. OpenFlowベンチャーのNicira N…
  7. ライアン・ダール氏、Node.jsの開発リー…
  8. フラッシュストレージが最大500TB! 米N…
  9. EMC、満を持してPCIe接続フラッシュスト…
  10. 2012年1月の人気記事「グーグルのバグ予測…
  11. マイクロソフトの責任者が語る「われわれはどの…
  12. 「絶対落ちないシステムを作れ」という要件に、…
  13. ソフトウェアテストの30年前と30年後(前編…
  14. ソフトウェアテストの近未来を話そう(前編)~…
  15. ソフトウェアテストの近未来を話そう(後編)~…

最新記事 10本

バックナンバー



アルファブロガー・アワード2010受賞 Publickeyはアルファブロガー・アワード 2010を受賞しました! いつもご愛読ありがとうございます。









blog comments powered by Disqus