クラウドとSaaSの違いって?(PaaS、IaaS、ASPも整理)

クラウドでシステムつくろうと思うんだけど。
それってSaaSのことなの?

SunShine!
SunShine!

たぶん違うんじゃないかな。。
外部に提供するんじゃないでしょ?
IaaSかPaaSでシステム組んで、内部だけで使うんじゃないかと。

・・・?
内部だけで使うよ???

SunShine!
SunShine!

あっ!
SaaSの説明するね。

クモ

今さら感のあるお話だけど、実際、こんな会話がフツーにあるからさ。
あるでしょ?

混同されがちな

  • クラウド
  • SaaS
  • PaaS
  • IaaS
  • ASP

をまとめるよ。
ざっくりね。
超ざっくりで。

専門家の方は、初心者向けの説明ってことで優しく見守ってほしいんです。

ちゃんと英語で見ると分かりやすいよね!

なるべくシンプルに説明したい

クラウドという概念の中に!

アップロード

クラウドと、SaaS、PaaS、IaaSを先にまとめる。
ASPはあとね。(言葉はこっちのほうが古いんだけどw)

で、
クラウドは概念。
他はサービス内容。

歴史だのなんだのは飛ばして、どゆこと?って話だよね。

概念

ざっくり。

物理的なモノじゃなくて、必要な分だけサービスで欲しいって話。
また乱暴なこと言うんだけどさ。
買うんじゃなくて使うってこと。
定量課金じゃなくて従量課金ってこと。

空

だいたい合ってんだろ。

CPU

サーバーを使いたいときのことを考えよう!
ハイパワーなサーバーはお高い。
今の会社にはお金がない。
けど、高いスペックが求められてるのっ。
大きいサーバーをいきなり買ったって、使わない部分がたくさんあるでしょう。買うんじゃなくて、必要なところだけ使わせてほしいな~

てな感じで。

「オンプレミス」ってのが対義語のように使われる。

サービス

薫子サーブ

クラウドで提供されるサービスとして、いくつかに分類したときに出てくる言葉たち。(SaaS、IaaS、PaaS)
読み方も諸説あるんだけど。

サービスとして提供されるもの。従量課金か、月額とかのサブスクね。

これこそ英語だとわかりやすかろう。
as」だよ。

SaaS

Software as a Service

「さーす」とか「さーず」とか。

YouTube

ソフトウェアのこと。つまりアプリだ。

買い切りアプリとの対比が分かりやすいかも。
パッケージを量販店とかで買ってくるとか、お金を払ってどこぞのサイトでダウンロードしてくるとかじゃなくて、使った分だけお金を払うようなアプリ。

アドビのサブスクとか。
クラウドストレージとかかなぁ。
あんまりいい例を思いつかない。

PaaS

Platform as a Service

「ぱーす」とか。

プログラム

プラットフォームだね。環境。
アプリ開発環境とか。

WordPressのサイト環境を提供してるとか。
Google CloudとかAWSとかAzureとかにあって、プログラミングできる環境を整えてあるところとか。

ここのサイトはz.comってゆーサービス使ってる。
WordPressを使うプランを契約してて、開始したら、すぐにWordPressが構築されててIDとパスワードで管理画面にログインできた。
IaaSだな。

IaaS

Infrastructure as a Service

「いあーす」とか。

ネットワーク

インフラのこと。
サーバーとかネットワーク機器とかだな。

Google CloudとかAWSとかAzureとか、そのもの。
物理的なモノを持たずに、AWSにあるVPC動かして、EC2でOS動かして、S3にストレージ用意して、入り口はELBで負荷分散して、みたいな。

ASPは会社のこと

Application Service Provider

パレスサイドビルディング

アプリサービスのプロバイダーのこと。つまりは提供者
だから会社。

このことばは、そもそも流行った時期が古いんだ。
クラウドって言葉が出てくる前からあるから。
SaaSとか言われる前から、買い切りアプリを売るんじゃなくて、サービスとしてアプリを提供してた。

SaaSを提供してる人はASPだよ。

ひとことで言うと

まとめね。
ひとことで言うとこんな感じ。

  • クラウド: もくもくした概念
  • SaaS: クラウド提供されるアプリ
  • PaaS: クラウド提供される開発基盤
  • IaaS: クラウド提供されるサーバー環境
  • ASP: SaaSの提供者

あくまでもざっくりの話だから。細かいことは置いといて、おおまかには合ってるでしょう。
詳しくはちゃんと調べていただいて。
ただ、それぞれちょっとずつ違うんだってことを分かってもらえたらうれしいかな。

特に、「クラウド」と「SaaS」はイコールじゃない!

ここはあくまでも入口。

コンピューター

では最初の疑問を。
クラウドでシステム構築するなら、ASPからIaaSかPaaSを提供してもらうんだろうね。
場合によっては、SaaSと組み合わせるかも。

なるべくシンプルに説明したい

コメント

タイトルとURLをコピーしました