PaaS「VMforce」を発表したSalesforceとVMware。クラウド化したJavaアプリケーションは、既存資産を生かしながら、Force.comデータベースと強力に連携することで新たな可能性を持つに至った。両社はJavaデベロッパーをクラウドに導けるのだろうか。});マーク・ベニオフ氏は今回の発表にかなり興奮していた様子が口調からうかがえた米Salesforce.comと米EMC傘下のVMwareが4月27日(現地時間)に発表したJavaクラウドサービス「VMforce」。PaaS(サービスとしてのプラットフォーム)だ。記者は以前、「JavaのPaaSに備えるSalesforce.com」という記事を書いたが、実際同社は守りに入るのではなく、VMwareと提携することで自ら積極的に攻勢に出たことになる。既存のJavaアプリケーションをそのまま、あるいはわずかな修正でVMforceで動作させることができ、そのスケールアップなどは自動的に処理されるというのは、クラウドコンピューティングの時代において将来性に不安を感じていたかもしれないJavaデベロッパーにとっては新たな道となる。Salesforce.com会長兼CEOのマーク・ベニオフ氏は発表会で、「Javaは600万人以上のデベロッパーを有する開発言語であるにもかかわらず、クラウドへの明確な道筋が用意されていない」と指摘、Javaデベロッパーをクラウドに連れて行くために2社は提携したのだと説明した。Servletなどをサポート。Javaデベロッパーはこれまでのスキルセットを生かしながら自然な形でクラウドと向かい合うことができる。Foundry」を引き継いだものといってよい。EC2がForce.comになっている点、およびForce.comで提供しているリレーショナルデータベースのデータを容易に利用できることである。Engineとの違いがJavaデベロッパーの心をつかむ要素の1つかもしれない。VMforceの発表は両社、あるいはJavaデベロッパーに何をもたらすのだろうか?デモでは、Chatterと連携させたJavaアプリケーションなども示された。社内利用にとどまらないchatterの活用方法もありそうだSalesforceの視点で考えると、Java開発者の取り込みのほか、ポータビリティがないForce.comネイティブアプリとの選択肢を用意したことなどが注目される。Force.comのネイティブアプリはこれまで、ApexというJavaに似た独自のプログラム言語で開発する必要があった。Apexで記述したプログラムはForce.com上でしか稼働しない。anywhere」ではないのだから、Apexデベロッパーは必然的にSalesforceと運命をともにすることになる。Javaを用いた開発案件が今なお豊富に存在していることも、Apexデベロッパーの急激な増加が起こらない一因だった。それらをそのままクラウドに取り込むことで、さらに多くのエンタープライズアプリケーションを抱えるプラットフォームになるのがSalesforceの狙いだ。今後、Force.comネイティブアプリがどのような位置づけになるかは注視したい。VMwareの視点で考えると、仮想化というプラットフォームだけでなく、その上のアプリケーションレイヤまで含めたソリューションを提供したいという狙いがあったのはSpringSourceの買収をみても明らかだ。Chatterのようなサービスと連携できるJavaクラウドを提供することが同社の次の成長戦略なのだといえる。PaaSを提供するのがVMforceだ。考えるのは早計だが、パフォーマンスはvSphereとカスタマイズされたvCloudによって動的にスケールすることで担保するつもりのようだ。そのためにSpringSourceの技術とvSphereのより密接な統合は欠かせない。PaaSの提供によって、Salesforce.comとVMwareは、MicrosoftやAmazon、Googleといったクラウドベンダーとの本格的な戦闘に入った。Javaデベロッパーの支援効果が得られれば、この大局を制することができるかもしれない。Engineと競合するPaaS「VMforce」がこの秋登場する。<オルタナティブ・ブログ>セールスフォースのVMforceがVMRole対抗でなくて一安心。PaaS参戦に備える基礎を作っている。拡大するクラウド市場VMware、SpringSourceを約4億ドルで買収VMwareはこの買収により、クラウド環境でアプリケーションの構築から運営までを提供するPaaSソリューションの提供を目指す。広告に関するお問い合わせメールマガジンSpecialインデックスRSSfacebooktwitter利用規約ITmediaはアイティメディア株式会社の登録商標です。