October 5, 2008

最近のクラウド・SaaS・PaaS

Cloud Computing
最近、データセンターを作っただけで「クラウド参入」とか言ってる企業、多くないですか?
「データセンター」を「クラウド」と言い換えているだけのような。
「クラウド・コンピューティング」は「仮想化」以来の“乱用語大賞”
「過大な情報がIT業界に混乱を招く」とガートナーが警鐘
  ※「MSとIBMが使い出した時点でバズワード化する」とはS社のO氏の発言。(^^;


SaaS
実態はただのWebアプリやASPなのに「SaaS参入」とか言ってる企業、多くないですか?
SaaSと言いながらクラウド環境・マルチテナント環境ではないため、いったいどれだけスケールするのか不安で仕方ない「SaaSもどき」が増えてきました。


PaaS
これを実用化・収益化できている企業はごくわずか。さすがに猫も杓子も「PaaS」と言い出すまでには至っていませんね。




各社の動向
最近の各社の動きはどうなっているのでしょうか?
大きく分けると、

  1. クラウドインフラのみ提供
  2. アプリケーションを提供(SaaS)
  3. アプリケーション動作環境を提供(PaaS)
といった分類になるでしょうか。


Yahoo/HP/Intel連合
まだ研究開発段階。クラウドインフラと、もしかしたらPaaSも?
HP、インテル、ヤフーの3社、クラウド・コンピューティングの共同研究プロジェクトを発表


ユニシス
「SaaSはじめます」と言ったが、その後進んでいるのだろうか?「乗り遅れたくない」感で言ってみただけ?
日本における早急なPaaS、CaaSの確立を目指す~ユニシス


富士通
「SaaSはじめました」と言ったが、その後進んでいるのだろうか?「乗り遅れたくない」感で言ってみただけ?
富士通が SaaS 3 サービスを開始


IBM
データセンターをばんばん作っている。その上で何をやるのだろう・・・。クラウドインフラと、もしかしたらPaaSも?
IBM、「Blue Cloud」コンピューティング計画を発表
IBM、世界4カ所にクラウド・コンピューティング・センターを開設


Sun
Project Carolineは大注目。Salesforce.comが成し得ていない、標準言語(Java)によるPaaSを実現しようとしている。でもまだ研究開発段階。
サン、PaaSモデルの研究プロジェクト「Project Caroline」を披露


Google
Google App Engineはアプリケーション実行環境の提供という形式でPaaSをやっているけど、アプリケーションの開発作業はローカルマシン上で行ってそれをアップロードするしかない。
ここ1年ぐらい、エンタープライズ分野では最近目立った動きがないが、Mobile側(Android)からクラウドの使い道を広げようとしている。うまくいけばこっちの切り口からエンタープライズ分野へ食い込んでいけるのかも。
「独創的な」という言葉がぴったりなこの企業の動きには常に要注目。


Amazon.com
インフラの提供はしっかりやっているけど、その上で何をするのか?は利用者任せ。今のところ、Amazon.com自身はECサイト以上のサービスをしていない。Amazon WSは、実質はレンタルサーバっぽい使われ方がほとんどなのでは?


Microsoft
クラウド上にWindows Serverが乗っかって、何が嬉しいのだろうか・・・
MSのクラウドへの取り組みは、Office Suiteにしろ、OSにしろ、結局クライアントパッケージをインストールしないと使えない「非SaaS」なものになるでしょう。
MSのバルマーCEO、「Windows Cloud」の詳細に言及


Oracle
Siebel on Demandなど一部SaaSを提供しているけど、いったいどのぐらい儲かっているのだろうか。MS同様、パッケージライセンスの売上によって過去最高利益を更新し続けているこの企業が、本気でSaaS/PaaSに取り組むとは考えにくい。
Amazon WS上にOracle Databaseを乗っけるパッケージの提供も始めるらしいけど、自社パッケージをクラウドに乗せますという点ではWindows Cloudと同じ。自分でアップロードして展開して設定してね、という点ではもっとひどいかも。すぐに使えるDaaS(Database as a Service)を用意していたらちょっとは「ほう」と思ったかも。
オラクルのクラウドへの第一歩


RedHat
Amazon WS上でJBossが動くようになるらしい。
Red Hatが見据える次世代のアーキテクチャ


Salesforce.com
結局、「クラウドだけどSaaS/PaaSではない」サービスは、ユーザーにとってはハードウェア準備・運用の手間は省けるけど、サーバソフトウェアの構築・管理、アプリケーション開発をしなければならないことは変わらず。MSのアプローチはまた独特だけど。
また、クラウドはそれだけではその存在に意味は無く、クラウド上で提供されるサービスがビジネスとして確立しないと成り立たない。エンタープライズ分野でインフラ・ミドルウェア・アプリケーション・開発環境まで(クラウドからSaaS/PaaSまで)トータルに提供し、実用化・収益化できているのは、事実上SFDCのみか・・・


今のところ、Salesforce.comが独走態勢で、他企業が技術・サービス両面で追いつくのはもう少し先になると思う。

SFDCを脅かすのは、オープン化の波かもしれない。
Amazon WSがXenベースであるため、JBossやOracleは対応できた。
アメリカではAmazon WS互換の他社サービスも始まっているらしい。Amazon WSのバックアップやフェイルオーバー用途に使えるとのこと。
数年後にはプロプライエタリなテクノロジによる囲い込みをオープンソースが切り崩すという波がクラウドコンピューティングの世界にも来るかもしれない。

September 14, 2008

iPhone 2.1

iPhone が 2.1 へアップデートされました。

IT系のニュースサイト等では、

  • バッテリーの持ちがよくなったこと
  • 日本語の連文節変換が可能になったこと
  • その他多数のバグフィックス
等が報じられています。


2日ほど使ってみた感想。

日本語の連文節変換も嬉しいのですが、変換や変換候補の表示動作そのものがかなり速くなったような気がします。アップデート以前は、特にWebブラウザ上での入力時などで「フリーズしたのか?」と思うほど遅く・重くなるケースも少なくなかったのですが・・・

それから、明らかに電波の入りが良くなっています。これはソフトウェアのアップデートではなく、私の自宅周辺の基地局が増強されただけかもしれませんが。

すべての iPhone ユーザーへ、2.1 へアップデートすることをオススメしたいと思います。

September 13, 2008

Android

Android は、Google が開発している携帯電話向け OS & プラットフォームです。
Apple iPhone のような、大画面・PC ライクなタッチパネル操作の UI の携帯端末が実現されます。

近々、台湾 HTC 製の端末が完成し、アメリカやドイツなどでサービスが開始されることが決まっていますが・・・

日本でも近々 Andoroid 携帯がサービス開始されるという噂もあります。そんなタイミングで Android のユーザグループ「日本 Android の会」が発足しました。


その発足記念式典に行ってきました。
http://android.siprop.org/index.php?FrontPage



目玉は、なんと言っても Google の Android チームのエンジニア Adrian Havill 氏による記念講演。
かなりムリをして仕事を抜けて聴きに来た価値がありました。

・・・しかし、その内容はコンフィデンシャルとのこと。

講演開始前に、報道も個人ブログもその内容を公表しないように、とアナウンスがありました。写真もNG。
(発足式典のプログラムは Android の会 Web サイト上で公開されているので、彼が記念講演を行ったという事実のみなら書いても大丈夫でしょう・・・)

  以前から感じていましたが、Google は世界中の情報をどん欲に集めますが、
  自らの情報を出すことには非常に慎重な企業ですね。。。



会長の早稲田大学客員教授・丸山先生の基調講演によれば、Android はオープンソースであること、クラウドコンピューティングが前提であることが特徴なのだとか。

Google のクラウド上のサービスを利用することが前提となっている携帯という感じです。

ビジネス上・マーケティング上の観点から見ると、オープンソースソフトウェアの SDK を使ってアプリを自由に作成し、作成したアプリを自由に配布できるという点が大きな特徴でしょう。

Apple の iPhone は、キャリア主導の壁は壊しましたが、ユーザから見るとソフトウェアの配布・販売がキャリアから Apple に移っただけとも言えます。

Google Android は、誰でもアプリケーションを自由に配布できるところが大きく異なります。

これが吉と出るか、凶と出るか・・・

Google のやり方は、誰にでも開放されるオープン性が素晴らしいのですが、どこにどんなソフトウェアがあるのか、わかりにくくなる可能性があります。
Apple のやり方なら、iTunes Store に行けばすべての iPhone アプリケーションを探すことができるというわかりやすさ・利便性があります。

加えて、Apple には独自の洗練された統一感のあるデザイン性・遊び心・ブランド力があり、一般ユーザには圧倒的に iPhone のほうが受けがいいのではないでしょうか。
私は iPhone でも Google のサービスばかり使っているぐらいなので、Android にはとても興味があるのですが・・・



会場には、端末のサンプルも展示されていました。



ちょっと、印象がダリの La persistencia de la memoria(The Persistence of Memory・記憶の持続 ※メモリの永続化ではありません(^^; )に似てませんか?
きっと、時計が宙に浮いているシュールさがそう思わせるのでしょう。


会場で、Google にいる知人に久しぶりに会いました。
最近「よくわからない肩書きランキング」で「エバンジェリスト」が第1位であることが話題になっていますが、これは IT エンジニアにはとても馴染みのある肩書きですよね。
しかしこの Google の知人の肩書きは「デベロッパーアドボケイト」でした。これはさすがに初めて見ました(笑)

日本 Android の会
Google Android

September 10, 2008

Tomcat 5.5.27 リリース

http://mail-archives.apache.org/mod_mbox/www-announce/200809.mbox/<48C56449.4050408@apache.org>

変更点は下記を参照。
http://tomcat.apache.org/tomcat-5.5-doc/changelog.html

Jasperのクォーテーションに対する挙動の変更は 6.0.18 と同様。システムプロパティ org.apache.jasper.compiler.Parser.STRICT_QUOTE_ESCAPING で以前のバージョンと同じ動作にするかどうかを設定できる点も 6.0.18 と同様ですね。

あとは、CATALINA_HOME に設定したパスにスペースが含まれている場合に対応したことや、Session.getAttribute(null) および Session.removeAttribute(null) で NullPointerException が発生しないようにしたこと(これは仕様では明確になっていないが、Tomcat5.0以来のルールだそうです)等。

September 3, 2008

Chrome

Google の新しいブラウザ Chrome

さっそく使っています。

とにかく速い!!!

JavaScript の実行速度が、他のブラウザに比べて体感できるほどに、圧倒的に速い!!!
この速さについていくのに慣れるまで時間がかかるのでは?と思うほどに速い!!!

Gmail、Google Reader、Google Document をはじめとした Ajax を利用しているサイトの操作感が軽く、この上なく快適・快適。
Internet Explorer は言うに及ばず(正直、IE で Gmail なんか使えたモノではありません)、FireFox3 に比べても明らかに速いと感じます。

内部的には、Apple の Safari や Android と同じエンジンが使われているとのことです。
Safari では Thinklpad のトラックポイントでスクロールできないという問題がありましたが、Chrome では Thinkpad でも問題なくスクロールできています。

ユーザーインタフェースもシンプルで、フォントもきれい。非常に使い勝手の良いブラウザです。

まだβリリースですが、今のところ不具合も不安定さも見あたらず。このブラウザを使わない理由も見あたらず。
この、Google が巻き起こしたブラウザ革命に、ただただ驚くばかりです。


今まで FireFox3 を常用していましたが、メインのブラウザは今日から Chrome に決定です。
・・・というのにはさすがにムリがありますが(笑)、しばらく使ってみようと思います。

追記:
Gmailに添付されているファイルの名前に日本語を使っていると、日本語の部分は"-"で置き換えられてしまうという不便がありました。化けているのではなく意図的に置換している感じなので、不具合というよりは不都合・不便ですね。

Google Chrome
Google Japan Blog: Google Chrome をリリースしました