最終更新日:2026年7月25日
fe fe-strategy system-strategy cloud
まず結論
SaaS・PaaS・IaaSの違いは、利用者がどこまで自分で管理するかです。
基本情報技術者試験では、次の3つで切り分けると判断しやすくなります。
| 用語 | 利用するもの | 試験で見る言葉 |
|---|---|---|
| SaaS | 完成したアプリケーション | メール、会計、顧客管理などをネット経由で利用 |
| PaaS | アプリを作るための実行・開発環境 | 開発環境、実行環境、ミドルウェア |
| IaaS | サーバやストレージなどのIT基盤 | 仮想サーバ、ストレージ、ネットワーク |
選択肢に 「アプリケーションの機能を利用する」 とあれば、まずSaaSを疑います。
直感的な説明
クラウドサービスを、料理にたとえると分かりやすいです。
- SaaS:完成した料理を注文して食べる
- PaaS:調理器具やキッチンを借りて、自分で料理を作る
- IaaS:土地や建物のような基盤を借りて、設備から自分で整える
つまり、SaaSほど利用者の管理範囲は小さく、IaaSほど利用者が自分で管理する範囲が広くなります。
英語では、次の意味です。
- SaaS:Software as a Service
- PaaS:Platform as a Service
- IaaS:Infrastructure as a Service
as a Service は、「買い切って所有する」のではなく、サービスとして利用するというイメージです。
定義・仕組み
SaaS
SaaSは、サービス提供者が用意したアプリケーションを、インターネット経由で利用する形態です。
利用者は、通常、サーバやOS、ミドルウェア、アプリケーションの保守を細かく行いません。
代表的な例は、次のようなサービスです。
- Webメール
- オンライン会計
- クラウド型の顧客管理
- オンライン会議
SaaSのポイントは、完成したソフトウェアを使うことです。
PaaS
PaaSは、アプリケーションを開発・実行するための環境をサービスとして利用する形態です。
利用者は、提供されたOS、データベース、ミドルウェア、実行環境などを利用して、アプリケーションを開発します。
PaaSのポイントは、アプリを作るための土台を借りることです。
IaaS
IaaSは、サーバ、ストレージ、ネットワークなどのIT基盤をサービスとして利用する形態です。
利用者は、仮想サーバ上にOSやミドルウェア、アプリケーションを導入して利用します。
IaaSのポイントは、ITインフラを借りて、その上を自分で構築することです。
管理範囲で比較
| 管理対象 | SaaS | PaaS | IaaS |
|---|---|---|---|
| アプリケーション | 提供者 | 利用者 | 利用者 |
| ミドルウェア | 提供者 | 提供者 | 利用者 |
| OS | 提供者 | 提供者 | 利用者 |
| サーバ・ストレージ | 提供者 | 提供者 | 提供者 |
厳密な分担はサービスごとに異なることがありますが、FE試験ではこの大まかな違いを押さえれば十分です。
公式の出題範囲やシラバスは、IPA:基本情報技術者試験 から確認できます。
科目Aでどう出る?
科目Aでは、用語の意味そのものより、何を提供するサービスかを問われることがあります。
SaaSを選ぶ目印
次のような表現があれば、SaaSを疑います。
- アプリケーション機能をインターネット経由で利用する
- 必要なときだけソフトウェアを利用する
- 利用者はアプリケーションを導入・保守しない
- Webブラウザからサービスを使う
PaaSを選ぶ目印
- アプリケーション開発環境を提供する
- 実行環境やミドルウェアを利用する
- 利用者がアプリケーションを開発する
IaaSを選ぶ目印
- 仮想サーバを提供する
- ストレージやネットワークを提供する
- OSから利用者が構築する
よくある選択肢の切り方
完成したアプリを使う
→ SaaS
アプリを作る環境を使う
→ PaaS
サーバやストレージを借りる
→ IaaS
どんな場面で使う?
システム構成や運用範囲を読む問題では役立ちます。
たとえば、問題文に次の情報があったとします。
- 利用者はWebブラウザから業務システムを使う
- サーバの保守はサービス提供者が行う
- 利用者はアプリケーションの設定だけを行う
この場合、利用者は完成したアプリケーションを使っているため、SaaSと判断できます。
一方、利用者が仮想サーバへOSを導入し、その上にシステムを構築しているならIaaSです。
問題文では、誰がどこまで管理しているかを本文から読み取ることが大切です。
よくある誤解・混同
SaaSとERPは同じではない
ERPは、会計・人事・販売・在庫などの基幹業務を統合管理するシステムです。
一方、SaaSはサービスの提供形態です。
| 用語 | 何を表すか |
|---|---|
| ERP | 何のためのシステムか |
| SaaS | どのように提供されるか |
そのため、ERPをSaaSとして提供することもあります。
SaaSとクラウドは完全な同義語ではない
クラウドコンピューティングは、ネットワーク経由でコンピュータ資源を利用する広い考え方です。
SaaSは、その中の一つの提供形態です。
クラウドサービス
├ SaaS
├ PaaS
└ IaaS
PaaSとIaaSを混同しない
PaaSでは、OSやミドルウェアなどの実行環境を提供者が用意します。
IaaSでは、サーバやストレージなどの基盤を借り、OSやミドルウェアは利用者が構築します。
開発・実行環境まで用意
→ PaaS
仮想サーバなどの基盤だけ用意
→ IaaS
オンプレミスとの違い
オンプレミスは、自社でサーバやネットワークを所有・管理する形態です。
クラウドサービスでは、必要な資源をサービスとして利用します。
ただし、クラウドを使えばすべての管理が不要になるわけではありません。
SaaSでも、利用者アカウント、権限設定、データの扱いなどは利用者側で管理する必要があります。
まとめ(試験直前用)
- SaaSは、完成したアプリケーションをインターネット経由で利用する
- PaaSは、アプリケーションを開発・実行する環境を利用する
- IaaSは、仮想サーバやストレージなどのIT基盤を利用する
- SaaS・PaaS・IaaSは、利用者がどこまで管理するかで切り分ける
- ERPはシステムの目的、SaaSは提供形態なので混同しない