セールスフォースが「Force.com vs Windows Azure」ビデオを公開。クラウド開発環境の明日はどっちだ?

2010年3月30日はてなブックマーク del.icio.us Twitter

米セールスフォース・ドットコムが、自社で提供しているクラウドでのアプリケーション開発環境であるForce.comの優位性を示すために「Force.com vs Windows Azure」という動画をYouTubeに先週投稿しました。

その動画では、Windows Azureは申し込みからアプリケーションのデプロイが終わるまで、1時間以上かかる12ステップ以上もの作業を行わなければならないのに対し、Force.comならばわずか数ステップのみの2分程度でまで済んでしまう、という点を主に訴えています。

まずは動画から、Windows Azureのステップを見ていきましょう。

Windows Azureでアプリケーションをデプロイするには、申し込みのあとSilverlightをインストールして、Visual Web Developerをインストールして、IISをインストールして、Azure Tool for Visual Studioをインストールして……と手順を紹介し、全部で72分もかかると説明。

fig
fig
fig
fig
fig
fig
fig
fig
fig
fig
fig
fig

これに対してForce.comでは、アプリケーションをデプロイするのにわずか数ステップ。2分30秒でできる。と比較しています。

fig
fig
fig

開発環境の機能もクラウドの特徴も違うもの

たしかにWindows Azureの開発環境をローカルに構築するのには手間がかかります。一方でForce.comの開発環境はすべてクラウド上に用意され、Webブラウザがあればすぐに利用できます。しかもForce.comは無料で利用できるForce.com Free Editionもあるため、そうしたハードルの低さをアピールするには効果的なビデオといえるでしょう。

マイクロソフトを弁護するとすれば、両者の開発環境には機能の点で非常に大きな差があることを忘れてはいけない、という点。統合開発環境としての機能の違いだけでなく、ローカルでのWindows Azureアプリケーションのテスト環境まであることも大きな違いです。

また、Windows AzureはForce.comよりもクラウド内部に対して、例えば起動するインスタンスの種類や個数、ストレージなどのアーキテクチャをきめ細かく指定ができるため、その分手間がかかる、というクラウドそのものの性格の違いもあります。

それにしても少々皮肉に感じるのは、このビデオがWindows Azureの開発環境を構築しようとする人にとってなかなかよくまとまった資料になっていることです。ビデオ前半のWindows Azureの部分はマイクロソフトが解説用に作って公開するべきではなかったかと思うくらい、簡潔に手順がまとまっています。

これからの開発環境はクラウドで提供されるようになるのだろうか

しかしこれほどの両者の開発環境の違い、あり方の違いをあらためて見てみると、一体これからクラウドの開発環境はどのように進化していくのだろうか? という疑問もわいてきます。引き続きローカルの開発環境は充実していくのでしょうか? それとも、開発環境もクラウド上で利用することになっていくのでしょうか?

セールスフォース・ドットコムは明確に、開発環境もクラウドにあるべきだという考えでしょう(Eclipse対応のローカル開発環境も用意はされていますが)。IBMも「Development and Test Cloud」という開発ツールをクラウド上でベータテスト中です。

多くのソフトウェアがローカルアプリケーションから、クラウドで提供されるサービスへと置き換えられようとしている中で、開発環境も例外ではないと考えるのが自然でしょう。理想をいえば、Force.comのように手軽にサービスとして利用でき、しかもWindows Azureの開発環境のようにリッチであることが望ましいといえます。

「ソフトウェア+サービス戦略」に沿って、ローカルアプリケーションの重要性も訴えているマイクロソフトは、すべてがサービス化するという流れにすぐに同意することはないにせよ、Windows Azureの開発環境のハードルが(すでにVisual Studioに慣れ親しんだデベロッパー以外は)高いという部分については同意せざるを得ないと思います。

そして、Google Appsが登場したことでMicrosoft Officeがサービスとして提供されるように、他社の開発環境がサービス化されることに対抗してVisual Studioもサブセット版がサービス化されることも可能性としてはありえます。マイクロソフトから今回のビデオの逆襲が行われるのを楽しみに待つことにしましょう。


次の記事≫ モジュラー化Javaが本格化、OSGi Enteprise Specificationが承認
前の記事≪ Google App Engineのロードマップ。半年以内に30秒制限もスピンアップ待ちも撤廃?

Loading...

Blogger in Chief

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


Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
RSSリーダーで : Feed
≫ 過去の記事を読む




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

  1. 次の10年、「統計分析」こそテクノロジー分野…
  2. シリコンバレーでFlashプログラマの給与が…
  3. アジャイル開発の現在・過去・未来 - Pub…
  4. 「Google JavaScript Sty…
  5. NoSQLについて知っておくべき10の事柄 …
  6. 米国で求められているクラウドのスキルは? A…
  7. 書籍「Googleクラウドの核心」、いずれク…
  8. アジャイル開発でソフトウェアの品質を高める方…
  9. その分析、Hadoopなら速く安くできます …
  10. デスクトップ仮想化、シトリックスCEOに10…
  11. マイクロソフトのクラウドサービス「Micro…
  12. グーグルが構築した大規模システムの現実、そし…
  13. アドビ「iPadでFlashアプリを動かす」…
  14. フリーソフトウェア財団がオラクルを非難。オラ…

アーカイブ  (最新記事10)

バックナンバー

2010年9月
2010年8月
2010年7月
2010年6月
2010年5月
2010年4月
2010年3月
2010年2月
2010年1月
2009年12月
2009年11月
2009年10月
2009年9月
2009年8月
2009年7月
2009年6月
2009年5月
2009年4月
2009年3月
2009年2月






Trackbacks (TrackbackURL:http://www.publickey1.jp/mt/mt-tb.cgi/1040)

  • (トラックバックは承認後に掲載されます)

Comments