クラウドコンピューティングはマスターするべき技術か このエントリをはてなブックマークに登録

s-1151827_68381711.jpg

今年のIT流行語大賞は早くもに「クラウドコンピューティング」で決まりそうな気配ですが、クラウドコンピューティングは何であるかを軽く考えたみました。

結論から書いちゃうと「クラウドコンピューティング」はどう考えてもマーケティング用語であり、一般の技術者が身につける必要がある技術ではありません。

最近のIT用語は技術用語なのかマーティング用に造作されたエセ用語なのか、分類に苦しむ新用語が多々輩出されています。私たち技術者が技術用語なのかマーケティング用語なのか見分けるには、それが体得できる技術なのか、体得したときにお金になるのかで判断が可能です。

クラウドコンピューティングを技術用語ととらえるならば、その技術の正体はLinuxを利用した分散コンピューティングになるのでしょうか。Amazon EC2などもモデルにした場合は仮想化の技術も必要になりそうです。Wikipediaの定義によると、ここらのプラットフォーム系の話はPaaSと言うそうです。ちなみにPaaS上で提供されるのがSaaSだったりするわけです。

SaaSと言う言葉もクラウドコンピューティングの一部です。さらにHaaSというハートウェア提供も用語も存在します。SaaS、PaaS、HaaSの3つでクラウドコンピューティングと言うそうです。

SaaSという言葉が出てきてもう2年くらい経ちますが、(細かい定義は別にして)いまだにASPとSaaSの違いがわかりません。私が理解している決定的な差は1システムで複数ユーザーへのサービスが提供と言うことですが、ユーザーのメリットがわからないのです。サービス提供側のコストは下がるでしょうが、ASPでのSaaSでもユーザーの利便性の差は変わらない気がします。

ASPとSaaSを構築する際に技術者が持つべき技術の差は何なのでしょうか?少なくても私のはこのクイズの答えは出すことは出来ません。

Wikipediaの定義で記載されている類似語がちょっと笑ってしまいます。WEB2.0、ドットコム、eビジネス、WEBサービス・・・・ どれも、定着することなく無くなりそうな用語達です。

技術者はITマーケッター達のつまらない造語に付き合ってはいけません。今日現在のアマゾンのインターネット・Web開発ジャンルでの売上ランキングは10位以内にクラウドコンピューティング関連の本が3冊入っていますが、(一冊は読みましたが)あまり読んでも意味のない本であるに違いありません。

今年の後半にクラウドコンピューティングがどういう風に私たちの業界を変えているかはわかりませんが、(少なくとも今日の)私はこれからRailsの本でも読んで寝ることにします。

クラウドコンピューティングには「女心と秋の空」なんてことにならずに、我々の将来に明るい光をさす救世主になって欲しいのですが。。。。

関連記事

コメント

コメント投稿 (コメントは承認後に公開されます)