クラウド・エコシステム(38)OpenPaaSの登場
PaaSの種類やサービス形態などについて、整理をしてみたいと思います。
完成度の高い「Proprietary PaaS」とオープン化を進める「Open PaaS」
代表的なPaaSは、セールスフォース・ドットコムが提供する「Force.com」やグーグルの「Google App Engine」、マイクロソフトの「Windows Azure」などの事業者がPaaS市場のシェアの上位に位置しています。
2012年6月6日には、オラクルが「Oracle Cloud」のラインナップとしてPaaSの「Oracle Platform Services」を提供しています(関連記事)。
これらの共通点は、最初からPaaS特化型のサービスとして提供し、導入実績も豊富な点があげられます。また、IaaSレイヤーを公開せず、開発言語や開発フレームワークは独自性が高く、データベースとミドルウェアをセットで提供するなど、完成度の高い垂直統合型の「Proprietary PaaS」となります。
また、IaaSレイヤではマーケットリーダであるAWSのElastic BeanstalkもAmazon EC2上のみで動作する「Proprietary PaaS」をβ版として無償で提供しています。AWSは2012年5月9日、これまで、OSがLinux、開発言語がJavaとPHPのみだったものを、OSにはマイクロソフトのWindows Server、開発言語には「.NET」への対応、そして、東京リージョンでも提供するなど、競合他社のOSや言語も取り込み、PaaSレイヤでもサービスの強化を図っています。
一方、2011年に入ってから、VMwareが提供する「Cloud Foundry」やレッドハットが提供する「OpenShift」など、IaaS上に構築されるインストーラブルなオープンソースのPaaS基盤ソフトウェアが台頭しており、マイクロソフトのWindows Azureなどの垂直統合型の「Proprietary PaaS」に対して、「Open PaaS」と呼ばれています。
Open PaaSは、IaaSレイヤーとは独立して機能し、JavaやRuby、Pythonなど複数の開発言語に対応し、オープン標準に準じた開発フレームワークをサポートしています。
Cloud Foundryは、ヴイエムウェアのOpen PaaS戦略に基づいて2011年4月に発表されたRubyで実装されたオープンソースのPaaSソフトウェアで、ヴイエムウェアが買収したSpringSourceのJavaプラットフォーム「SpringSource Cloud Foundry」がベースになっています。パブリッククラウドおよびプライベートクラウドの双方に導入できる点も大きな特徴です。
また、OpenShiftは、レッドハットが2010年11月に買収したクラウド配信・管理・監視ツールのMakaraがベースとなっており、Javaをサポートする数少ないPaaSで、2012年4月よりオープンソース化しています。OpenShiftも同様に、パブリッククラウドおよびプライベートクラウドの双方に導入でき、Linuxディストリビュータとして、自社開発ツールやPaaS連携の付加サービスを追加するなど、エンタープライズ分野での利用に向けたサービス拡充が期待されています。
米国の調査会社のエバンスデータ(Evans Data)が2011年11月16日に発表した「ユーザー満足度調査」によると、クラウド開発に参加しているソフトウェア開発者は、「トップクラウドプラットフォーム」の評価において、Cloud Foundryが全体での最高点を獲得しており、クラウドの実装だけでなく、フレームワークやアプリションサービスも含めた選択肢を提供したことが開発者から高く評価されています。
一方、Cloud FoundryなどのOpen PaaSが本格的に市場に登場したのは、2011年からのため、商用サービスが充実している等の完成度の高いProprietary PaaSに対して、Open PaaSの多くはこれから商用化に向けて機能や品質を改善していく段階にあると言えます。
2012年2月25日には、NTTとNTTコミュニケーションズが発起人となり、楽天、ヴイエムウェア、富士通SSL、NECソフトなどによるミュニティーの「日本Cloud Foundryグループ」が設立されています。Cloud Foundryに関する日本語の情報共有や議論の場を設け、Cloud Foundryの普及促進を図ることを目的としています。
IaaSレイヤーでは、「OpenStackユーザー会」や「CloudStackユーザー会」などのOpen IaaSの開発コミュニティーが充実していますが、Open PaaSでも今後こういった開発コミュニティーの活動が活発化し、開発者同士の情報共有や利用促進を図るための技術的な交流・活動の場を通じて、コードや機能、品質の改善などに取り組むことでOpen PaaSの機能向上と普及促進が期待されています。
米国では、OpenStackプロジェクトに参加している事業者が、Cloud Foundryを稼働させるためのパートナーシップをVMwareと締結し、将来的にOpenStackでVMwareベースのプロジェクトのサポートを発表するなど、今後は、OpenStackやCloudStack等のIaaS上で、Cloud Foundryをサポートするサービスが登場してくることが予想されます。
※訂正いたします 2012.7.11
富士通→富士通SSL
- 「クラウド・ビジネス」入門 電子書籍版 (iTune Store)
- 「クラウド・ビジネス」入門 電子書籍版 (Digital e-hon)
※担当キュレーター「わんとぴ」
@cloud_1topi(クラウド) @ict_1topi(情報通信政策) @ebook_1topi(電子書籍)
@mobile_1topi(モバイル) @smarttv_1topi(スマートテレビ)
@localict_1tp(地域活性化)@smartcity_1tp(スマートシティ)