※本ページはアフィリエイト広告(プロモーション)を含みます。

クラウドサービスは、利用者がどこまでを自社で管理するかによって、IaaS/PaaS/SaaS の3つに大別されます。下に行くほど自社で管理する範囲が広く、上に行くほど「使うだけ」で済む構造です。
IaaS は、サーバー・ストレージ・ネットワークといった「インフラ」をインターネット経由で借りるサービスです。OS や開発環境、アプリは利用者側で構築・運用します。
代表例:Amazon Web Services(EC2/S3)、Microsoft Azure(VM)、Google Cloud(Compute Engine)、IBM Cloud
自由度が最も高い一方、サーバー設計・セキュリティ運用などの専門知識が必要なため、インフラエンジニアやSRE職の需要が大きい領域です。
PaaS は、アプリを開発・実行するためのプラットフォーム(OS/ミドルウェア/DB/開発ツール)を提供するサービスです。インフラ管理から解放され、アプリ開発に集中できます。
代表例:AWS Elastic Beanstalk、Google App Engine、Heroku、Microsoft Azure App Service、Vercel、Firebase
「インフラを意識せずアプリを書けばデプロイできる」体験を提供することで、スタートアップやサービス立ち上げで重宝されています。
SaaS は、完成されたアプリケーションをそのまま利用できるサービスです。利用者は IDを払い出されればすぐに業務に使え、メンテナンスはベンダーが担います。
代表例:Gmail、Slack、Zoom、Salesforce、kintone(サイボウズ)、Money Forwardクラウド
詳しくは SaaSとは? で解説しています。
| 項目 | IaaS | PaaS | SaaS |
|---|---|---|---|
| 主な利用者 | インフラエンジニア | アプリ開発者 | 業務ユーザー |
| 自社で管理 | OS/ミドルウェア/アプリ | アプリ/データ | データのみ |
| 自由度 | 高 | 中 | 低 |
| 導入の早さ | 遅め | 中 | 早い |
| 例 | AWS EC2、Azure VM | Heroku、Vercel | Slack、kintone |
未経験から狙うなら、SaaS の営業職・カスタマーサクセスがポテンシャル採用も多く現実的です。一方、エンジニア経験者なら IaaS/PaaS 寄りの方が年収レンジが伸びやすい傾向にあります。
「IaaS/PaaS/SaaS」は提供レイヤーの分類、「オンプレ/パブリック/プライベートクラウド」は所有・運用形態の分類です。例えば「AWS(パブリック)の IaaS」のように組み合わせて表現します。
業務効率化が目的なら SaaS から始めるのが王道です。自社サービスを開発したいなら PaaS、特殊要件があるなら IaaS、と段階的に検討します。
DaaS(Desktop as a Service)、BaaS(Backend as a Service)、FaaS(Function as a Service/例:AWS Lambda)など、特定領域に特化した派生サービスがあります。基本は IaaS/PaaS/SaaS の3階層を押さえれば問題ありません。