【レポート】
8月10日(現地時間)に米VMwareによる買収が発表され、VMworld 2009でもさまざまな場面でそのテクノロジーが紹介された米SpringSource。同社技術がVMwarでどのように活用されるのか。本稿では、その点について、少し補足しておこう。
米SpringSourceは、米国に本社を置くソフトウェア企業。DI(Dependency Injection)コンテナ(もしくはIoC[Inversion of Control]コンテナ)と呼ばれるJavaフレームワーク「Spring Framework」の開発元として知られ、Javaエンジニアの間では非常に馴染みのある企業である。
CEOのRod Jonson氏は2004年、当時サーバアプリケーションの開発で広く使われていたJava標準技術「Enterprise JavaBeans(EJB)」を、「J2EE Development Without EJB」という著書でバッサリと切り捨て、代替となる「Spring Framework」をオープンソースとして公開。それまでJavaの世界では「標準仕様が先に決められ、それに従うかたちでプロダクトを開発する」という流れで技術が発展していたが、Johnson氏は「プロダクトの開発を先行させ、優れているものを標準に取り込むべき」という主張を続け、革新をもたらした。
その後、同社はSpring Frameworkをベースに多くの機能を付加し、エンタープライズ向けアプリケーション開発に役立つソフトウェア群をリリース。そのサポートサービスを展開するかたわら、JVM上で動作するオープンソースの動的言語「Groovy」の開発元「G2One」、システムをモニタリングするオープンソースのソフトウェア「Hyperic HQ」の開発元「Hyperic」などを買収して、サポート範囲を徐々に広げていった。
そのSpringSourceを、VMwareはどう使おうとしているのか。VMware 2009におけるSpringSourceの説明で繰り返し強調されたのがPaaS(Platform as a Service)である。
その内容は、以下のスライドを見るとわかりやすい。
「VMware vSphere」や「VMware vCenter」をベースとしたIaaS(Infrastructure as a Service)の上にSpringSourceのフレームワーク/アプリケーションサーバを配置し、Javaアプリケーションの開発/実行環境を整備。各社で開発したアプリケーションをクラウドプラットフォーム上でより容易に利用できるようにしようというのが大きなねらいだ。
すでにSpringSourceでは、VMwareによる買収発表後の8月19日(現地時間)、JavaベースのPaaS環境を提供する「Cloud Foundry」を買収することをアナウンスしている。Cloud Foundryは、SpringのプロダクトをAmazon EC2上に配備したPaaS環境。Webサイトから必要なリソースやフレームワークを指定するだけで、開発者が求めるプラットフォームを準備することができるというものだ。
現在の対応プラットフォームはEC2のみだが、VMware対応のプラットフォームにも順次対応していく予定で、基調講演のデモでは、統合開発環境のEclipseからクラウド環境へ直接配備する様子も示された。
PaaSは、MicrosoftやRed Hatなども力を入れて準備している分野。仮想化の分野で一歩先んじているVMwareだが、クラウドという観点で考えると今後はどうなるかわからない。SpringSourceは、VMwareの高い技術力をクラウドというフィールドでアピールするうえで有効なオプションと言えるのかもしれない。
| 外部クラウド環境へもvMotion! VMwareが描くクラウドプラットフォーム像 [2009/9/4] |
| "ユーザデータの仮想化"も視野に! VMware Viewの今後 [2009/9/4] |
| VMworld 2009 2日目 - 仮想デスクトップ、モバイル仮想化など、次世代に向けた取り組みを披露 [2009/9/4] |
| 仮想化活用レベルを押し上げるVMware新技術の数々 - VMworld 2009基調講演 [2009/9/2] |
| VMworld 2009、間もなく開幕! 今年のテーマは「hello freedom」 [2009/9/1] |
| クラウドにOSSのチカラを - VMwareがSpringSourceを買収へ [2009/8/11] |
| ヴイエムウェア、携帯電話向けソリューション「VMware MVP」を日本で公開 [2009/7/21] |
| ヴイエムウェア、仮想化環境の管理性向上に向けた3種のツールを発表 [2009/7/14] |
| ヴイエムウェア、デスクトップ仮想化製品「VMware View 3.1」を出荷開始 [2009/6/5] |
| ヴイエムウェア、仮想化プラットフォームの新版「VMware vSphere 4」発表 [2009/4/23] |
【連載】にわか管理者のためのActive Directory入門 第61回 GPMCによるGPOの管理作業
【ハウツー】Beta版で試す! VS 2010と.NET 4.0の新機能(1) - ASP.NET Ajaxにおけるクライアントサイドレンダリング
| トマトを食べれば痩せられる!? -京大ら、新発見の成分で肥満改善効果を実証 [21:00 2/10] |
| JAXA、液体シリコン中に残存する共有結合を観察 -大口径ウェハの実現に期待 [20:11 2/10] |
| NEDOなど、熱膨張が小さな樹脂複合材料ペレットの量産化に成功 [19:22 2/10] |
| 理研、一般顕微鏡を蛍光顕微鏡に強化できるアダプタを試作して性能を実証 [19:15 2/10] |
| 天の川のブラックホールが小惑星を飲み込んでいる - NASAが発表 [18:08 2/10] |
|
JRグループ、「周遊きっぷ」を見直し - 19の周遊ゾーンが3/31で販売終了に [07:30 2/11] ライフ |
|
「青春18きっぷ」春季用は2/20発売 - 夏季用・冬季用の発売は現時点で未定 [07:30 2/11] ライフ |
|
【ハウツー】炊飯器でつくるチャーシューが簡単すぎ、しかもおいしい! [07:00 2/11] ライフ |
|
【連載】出社前に。日常生活ですぐに使える! 英語クイズ 第118回 「どうぞお話しください、あなたが話す番です」ってなんて言う? [07:00 2/11] ライフ |
|
[観月ありさ]濃姫役で戦国時代劇初挑戦 信長役は城田優 SPドラマ「濃姫」 [05:00 2/11] エンタメ |