クラウドを理解するのに大事な5つのキーワードをまとめてみる

  • 2010/07/17(土) 22:35:44

最近ITの話題となると、猫も杓子もクラウドの話ばかりです。
SEをやっている私が勤めている会社でも、クラウド事業への参入を考えているらしく、色々と情報に触れる機会も増えてきたので、集めた情報をまとめてみようと思います。

クラウドを理解するのに重要なキーワードは5つ。
Saas・PaaS・IaaSのXaaS系と、パブリッククラウドとプライベートクラウドの違いです。

■SaasとPaaSとIaaS
クラウドサービスは近年ではSaas・PaaS・IaaSの3つの用語で分類されています。これらはまとめてXaaSと呼ばれています。

・Saas(Software as a Service)
ネットワーク経由でソフトウェアを提供するサービスです。
一昔前だと、ASP(アプリケーションサービスプロバイダ)呼ばれているものがありましたが、これとSaasは、ほとんど違いはないといって良いと思われます。

ソフトウェアというと、ショップで購入し、クライアントにインストールして使うものでしたが、Saasはサーバーから提供されたサービスをブラウザ経由で使うものです。
GoogleMapsやGoogleDocsなどもSaasの代表として上げて良いのではないでしょうか。

・PaaS(Platform as a Service)
Saasでは決まりきったアプリケーションしか提供されず、カスタマイズ性が低いというデメリットがありますが、PaaSでは利用者が一からソフトウェアを開発できるというメリットがあります。
つまり、PaaS事業者は、間にソフトウェア開発会社を挟んで、サービスの提供を行うわけですね。

ただ、あくまでもソフトウェアレベルの開発しかできず、ミドルウェアやOSは、PaaS事業者の提供される環境に縛られることになります。
例えばGoogleが提供してるGoogleAppsEngineでは、JavaかPythonというプログラミング言語でしか開発できませんし、データベース機能もBigTabelというGoogle独自のデータストアしか使うことができません。
もし、PaaS事業者が潰れたりしたら、いままで構築したソフトウェア資産がおじゃんになってしまう危険性もあります。

PassはGoogleAppsEngineの他、Amazon Web ServicesやWindows Azureなどが有名です。

・IaaS(Infrastructure as a Service)

PaaSではプログラム言語レベルでの開発ができず、開発側はサービスの提供に縛られることになりますが、IaaSではさらに高い自由度が提供されます。
IaaS事業者から提供されるのはハードウェアレベルなので、OS、ミドルウェア、ソフトウェアなどを、利用者側は自由に用意することができます。
IaaSでは色々と用意する必要があるものの、ハードウェアレベルでの保守、運用が不必要になったりといったメリットがあります。

AmazonEC2などが代表的なサービスとして挙げられます。


Saas、PaaS、IaaSと見ていくと、IaaS>PaaS>Saasの順でIaaSが最も自由度が高く、その逆順にサービス構築や利用の手間が少なくなります。

■パブリッククラウドとプライベートクラウド
上記XaaS系のサービスとは別の次元でクラウドを理解するのに必要なのが、パブリッククラウドとプライベートクラウドという概念です。
この2要素の違いは、どこのクラウド環境を構築するのかということです。

・パブリッククラウド
一般的に「クラウド」と聞いて思い浮かぶサービスは、大体このパブリッククラウドに該当すると思われます。
例えば、Googleで提供されている各サービスは全てパブリッククラウドに該当します。

その事業者がデータセンターを持っていて、利用者はそこからリソースを借りて、使った分だけお金を払うという形態です。

メリットとしては、
?利用者が増えれば増えるほど規模の経済性が大きくなって、コストが低くなること
?既に環境が構築されているので、申し込めば、すぐにサービスを利用出来るようになる
といったことが挙げられます。

・プライベートクラウド
パブリッククラウドと比較して、一般の人間に一番理解しにくいのがプライベートクラウドです。

これは、自社のデータセンターにクラウド環境を構築するというシステム形式になります。
今までの企業システムでは各事業所ごとにそれぞれシステムを構築していたりということが多かったのですが、これを一箇所に集約してクラウド的に提供するという形式になります。

パブリッククラウドのように規模の経済の影響を受けることができませんが、その代わりセキュリティ的な問題も極小化できるというメリットがあります。
ただ、これは日本全体や世界各地に事業所を持っているような大きな企業しか構築するメリットがないと言えるでしょう。

ちなみに、日本のIT企業が「クラウドに社運を掛ける!」とか言っているのにそのサービスを見かけないのは、プライベートクラウドの構築に重きを置いているからです。


以上、こんな感じになりますが、もし嘘が混じってたらご指摘をお願いします。

< | ホーム | ブログ無期限更新休止のお知らせ>>

この記事に対するトラックバック

この記事のトラックバックURL

クロムハーツ 通販

私はできるだけ愛さおよ受け取る右ここに行った。あなたの執筆主題 、 | 魅力的な味わい深いスタイリッシュなスケッチです。それにもかかわらず、あなたのコマンドを取得だ edginess は、以下を提供すること願っている以上の。 として以来、まったく同じではほぼたくさん非常によくあるケースの内側には、このをシールド再び以前| 複数のさらなる体調は間違いなく来る。

クロムハーツ メガネ

さて、私は本当に間違いなく 楽しんだ 勉強それを。この記事 提供あなたによって非常に便利な建設 正しい良い適切の。

ニューバランス

やあ、 私はね本当に嬉しい私がいますこの情報が見つかりました。 今日 |ゴシップについてあくまでもとウェブブロガーが公開し、これは本当に イライラ 。良いブログ 興味深いとコンテンツ、 {これが| それはだ}私は必要なもの。 感謝 、 私は意志それを訪問するこの を維持するため。あなたはニュースレターをしていますか? できないそれを見つける。

ニューバランス 1300

それ! | S 本当に A 素敵と役立つの一部情報 。 M 嬉しい そのあなた単に この共有|私たちとの情報を情報 。してください保つ私たち最新のこのように。共有のために| おかげであなたに感謝し 。

シャネル 財布 楽天

かあなたが持っているいずれかを? ください 許可私認識 |私はだけあり ためにそのように購読。ありがとうございます。

< | ホーム | ブログ無期限更新休止のお知らせ>>

この記事に対するコメント

この記事にコメントする

管理者にだけ表示を許可する

HOME |