Saas/Paas/Iaasの違いについて

未分類


Pass/Saas/Iaasと言うワードをよく聞くと思うのですが、今更どう違うを完結に説明します。

Saas( Software as a Service )サービスをクラウドで提供(例)Gmail
Paas (Platform as a Service ) インフラ+OS+ミドルウェアのセットで提供(例)GAE・sakuraレンタルサーバー
Iaas ( Instructure as a Service ) インフラクラウドで提供(例)EC2

Iaas ( Instructure as a Service )

インフラをクラウドで提供しますので、用意されているインフラにOSとかミドルウェアをインストールして自由に使えます。この中でいは一番カスタマイズが効く分、使いこなすには勉強こなすのは時間がかかります。

Paas (Platform as a Service )

インフラとOSとミドルウェアが既に用意されているので、開発したソフトウェアを乗っけるだけの状態です。
レンタルサーバー等でphpがapatchで動く状態になっているので、phpを特定のフォルダに置くだけでサービスを展開できる等が分かりやすいかも。

Saas ( Instructure as a Service )

Passにソフトウェアまでが乗っていて、使ってくださいってないっているサービスです。ここから一般ユーザーが使ったりします。
Gmailとかがすごくわかりやすいです。

まとめ

エンジニアの場合Iaasを使ってSaasを作って公開する事等がおおいかもしれません。