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を作って公開する事等がおおいかもしれません。