IaaS、PaaS、SaaSの違い

  1. Google Cloud Platform のクラウドエース:HOME/
  2. レポート/
  3. IaaS、PaaS、SaaSの違い
このエントリーをはてなブックマークに追加

知っておきたいIaaS、PaaS、SaaSの違い

カテゴリー

クラウドとは

概念的な説明をすると、クラウドとは、インターネットに接続することを前提とする各種のサービスのことです。
主体がインターネットの向こう側にあり、利用量に応じて柔軟にキャパシティを増やせることが特徴といえます。サービスは、コンピュータリソースだったり、アプリケーションだったり、OSであったり、様々なものを提供しています。
そこからクラウドの意味も人によって様々な捉え方をされているようです。

例えば、
・メールやカレンダーといったグループウェアなどのように捉えている
・データを保存するストレージのように捉えている
・開発環境のように捉えている
などなど…。

言葉のみでみると、それらは別個のものであり、とても同じ「クラウド」を指しているようには見えないかも知れません。しかし、実はこれらは全て「クラウド」を指しています。
クラウド、で表す意味の範囲はとても広く、幅広く様々な意味で解釈されています。そのため実際に仕事上の会話で利用する場合、現在では、利用形態によって分類した用語が使用されます。
それが、「IaaS」「PaaS」「SaaS」に当たります。
それでは、この「IaaS」「PaaS」「SaaS」とはどのようなものなのかを、以下で説明します。

 

SaaSとは

SaaSとは、「Software as a Service」の頭文字を取った略語で「サース」と読みます。
これまでパッケージ製品として提供されていたソフトウェアを、インターネット経由でサービスとして提供・利用する形態のことを指します。
SaaSの特徴としては、以下のようなものが考えられます。
・データをインターネット上に保存することができる
・PC、スマートフォン、タブレットなど端末を選ばずにデータにアクセスできる
・複数の人間が同一データを共有し、更に編集もできる
Google Apps やSalesforceなどがSaaS型サービスの代表例として挙げられるでしょう。

 

PaaSとは

PaaSは「Platform as a Service」の頭文字を取った略語で「パース」と読みます。
アプリケーションソフトが稼動するためのハードウェアやOSなどのプラットフォーム一式を、インターネット上のサービスとして提供する形態のことを指します。
このPaaSは、エンドユーザにオンライン上でサービスを提供するSaaSの考え方をさらに深化させたものとなり、プラットフォームを大規模なデータセンターなどに用意して外部に開放し、主に企業などのユーザーが、その上にサービスを開発するものになっています。
開発者は、あるシステム設計に沿った方法でアプリケーションを開発できるので、コストを抑えてかつ早くシステム開発をおこなうことができます。 Google App Engine やMicrosoft Azure(マイクロソフト・アジュール)などが代表的なサービスとして挙げられるでしょう。

 

IaaSとは

IaaSは「Infrastructure as a Service」の頭文字を取った略語で「イァース」と読みます。
情報システムの稼動に必要な仮想サーバをはじめとした機材やネットワークなどのインフラを、インターネット上のサービスとして提供する形態のことを指します。少々乱暴に区分すると、これまでのホスティングサービスと言われるサービスと提供範囲の区分ではほぼ変わりません。では何が異なるかと言うと、IaaSの最後の「サービス」という点になります。サーバを利用する際に必要なハードウェアのスペックやOSを、ユーザーが自分で自由に選定して、ネットワーク越しに利用することが可能です。Google Compute Engine や Amazon Elastic Compute Cloud (EC2) が代表的なサービスとして挙げられます。

 

まとめ

IaaS、PaaS、SaaSの区別についてまとめると、ソフトウェアサービスを提供するのに必要な構成要素の提供段階によって区別することができます。
その構成要素は大きく分けて、ネットワーク、ハードウェア、オペレーティングシステム(OS)、ミドルウェア、アプリケーション、の5つに区分されます。基本的にはこの5つはこの逆順に依存関係にあります。アプリケーションはミドルウェアが無いと動作せず、ミドルウェアはOSが無いと動作しない、ということを覚えておくと良いでしょう。

 

このページの内容を動画でまとめました。合わせてご覧ください。

知っておきたいIaaS、PaaS、SaaSについて(2:40)

 
  • Google Cloud Platform とは
  • クラウドサービス比較表
  • セミナー・イベント情報
  • レポート一覧

Google検索、Gmail、Youtubeと同一のインフラを利用できる!世界最先端のGoogleクラウド 活用例

PAGETOP