IaaS・PaaS・SaaS の違い
どこまでを提供してくれるか
- IaaS・PaaS・SaaS は、クラウドの利用形態を、提供してくれる範囲で分けた3つの言葉です。
- 提供範囲は、インフラ(IaaS)→ 開発・実行の基盤(PaaS)→ ソフトウェアの機能そのもの(SaaS)と、下の階層から上へ広がります。
- PaaS と似た BaaS が選択肢に並ぶことがあります。BaaS は PaaS の階層に当たります。
IaaS とは
IaaS は、コンピューティングに必要なハードウェアやインフラの部分を、インターネット経由で提供するクラウドの利用形態です。HaaS とも呼ばれます。クラウドの利用形態の中で、いちばん下の階層です。
PaaS とは
PaaS は、IaaS の上の階層にあたる利用形態です。仮想化したデータベースやアプリケーションサーバなどの基盤をクラウドで提供します。利用者は、その上で自分のアプリケーションを動かせます。
SaaS とは
SaaS は、ソフトウェアの機能そのものをインターネット経由で提供する利用形態です。IaaS・PaaS・SaaS の階層の中で、最上位にあたります。
違いを表で比べる
| 比べること | IaaS | PaaS | SaaS |
|---|---|---|---|
| 階層 | 下 | 中 | 上(最上位) |
| 提供されるもの | ハードウェアやインフラ | データベースやアプリケーションサーバなどの基盤 | ソフトウェアの機能そのもの |
| 別の呼び方など | HaaS とも呼ばれる | BaaS が同じ階層 | なし |
試験での問われ方
IoTシステム技術検定 基礎では、第1章「IoTの概要を知る」で出ます。もちこ道場の第1章の問題では、次のような問われ方をしています。
- 穴埋め: 「ハードウェアやインフラ部分を提供する形態」「ソフトウェアの機能そのものを提供する最上位の形態」「基盤を提供する形態」の空欄に、IaaS・PaaS・SaaS のどれかを選ぶ。
- 選択肢の並び: IaaS・PaaS・SaaS に BaaS が混ざって並びます。PaaS 上の環境を使ってバックエンドの機能を提供する BaaS を、取り違えないようにします。
覚え方
- I はインフラ、P はプラットフォーム(基盤)、S はソフトウェアと、頭の文字を提供するものに結び付けます。
- 階層は「下からインフラ → 基盤 → ソフトウェア」の順です。上へ行くほど、提供される範囲が広がると図で思い出します。
- 迷ったら、説明文の主語を見ます。「ハードウェアやインフラ」と書いてあれば IaaS、「基盤」「アプリケーションサーバ」なら PaaS、「ソフトウェアの機能そのもの」なら SaaS です。
第1章のほかの用語は「第1章 IoTの概要を知るの要点」にまとめています。
第1章の問題を2問、解いてみる
もちこ道場の第1章(無料体験)の問題です。演習画面と同じ解説(図解・選択肢ごとの解説)を付けています。
問1
クラウドコンピューティングの利用形態の中で、インターネットを介してハードウェアやインフラ部分を提供するサービスを1またはHaaSと呼びます。
答えと解説を見る
正解は 1(IaaS)です。
【概要】
IaaSは、コンピューティングに必要なハードウェアやインフラ部分をインターネット経由で提供するクラウドの利用形態で、HaaSとも呼ばれる。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. IaaS正解あなたの解答 IaaSはHaaSとも呼ばれ、サーバ仮想化や共有ディスクなどを提供し、利用者はリソースを気にせず処理を行える。
- 2. SaaSあなたの解答 SaaSはWebメールやグループウェアといったソフトウェアの機能をネット経由で提供する、PaaSより上の階層である。
- 3. PaaSあなたの解答 PaaSはIaaSの上の階層で、仮想化されたデータベースやアプリケーションサーバを提供し、ハードウェア提供が主ではない。
- 4. BaaSあなたの解答 BaaSはPaaSの階層に相当し、ユーザ管理や認証などスマートデバイス向けのバックエンド機能を提供する形態である。
問2
クラウドコンピューティングの利用形態の中で、Webメールやグループウェアといったソフトウェアの機能をインターネット経由で直接提供するサービスを1と呼びます。
答えと解説を見る
正解は 4(SaaS)です。
【概要】
クラウドの利用形態はIaaS、PaaS、SaaSの階層に分けられ、最上位のSaaSはソフトウェアの機能そのものをインターネット経由で提供する。
【図解】実験的機能
図解は実験的機能です。内容を簡略化しているため、公式テキストの記載と異なることがあります。
【各選択肢の解説】
- 1. IaaSあなたの解答 IaaSはHaaSとも呼ばれ、サーバ仮想化や共有ディスクなどハードウェアやインフラ部分を提供する形態である。
- 2. PaaSあなたの解答 PaaSは仮想化したデータベースやアプリケーションサーバを提供し、その上で独自アプリを動かせる形態である。
- 3. BaaSあなたの解答 BaaSはユーザ管理や認証などスマートデバイスのバックエンド機能を提供する環境で、PaaSの階層に位置する。
- 4. SaaS正解あなたの解答 SaaSはPaaSの上の階層にあたり、グループウェアやWebメールといったソフトウェアの機能を提供する。
第1章の90問は、登録なしでそのまま解けます。解説と図解も同じ形で付いています。
よくある質問
クラウドの種類と利用形態は、何が違いますか?
クラウドの「種類」は、プライベートクラウドとパブリッククラウドの2つです。IaaS・PaaS・SaaS は、クラウドをどの範囲まで使うかという「利用形態」です。分けている観点が違うので、別の組み合わせとして覚えます。
BaaS とは何ですか?
BaaS は、PaaS 上の開発・実行環境を使って、スマートデバイスのバックエンドで必要になる標準的な機能をまとめて提供するクラウド環境です。階層としては PaaS に当たります。
もちこ道場
章ごとの問題と本番形式の模擬試験で、合格の力を確かめる
公式テキストの全8章から作ったオリジナルの予想問題を、スマホ・PC で解ける Web 演習サービスです(運営者が作っています)。
500円
31日間・買い切り・自動更新なし
- 全8章 720問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(60問・60分)なし
1,000円
31日間・買い切り・自動更新なし
- 全8章 720問○
- 選択肢ごとの解説○
- 全問の解説に図解○
- 模擬試験(60問・60分)○
無料体験は登録不要です。
次に読む
IoTシステム技術検定 基礎の第1章「IoTの概要を知る」で問われる用語を、6つのまとまりと取り違えやすい組み合わせで整理しました。第1章の問題を2問、その場で解いて確かめられます。
IoTシステム技術検定 基礎の勉強時間の目安を、合格した人の体験談と解説サイトの目安から集めました。未経験の社会人・学生向けに、6週間の計画を表にしています。
IoTシステム技術検定 基礎の合格率は68.5%(2024年3月の資料)で、中級の68.0%とほぼ同じです。MCPC のほかの検定と比べた難しさと、難しく感じる理由をまとめました。
出題範囲は、2026年10月27日にMCPC の公式ページで確認しました。用語の説明は、もちこ道場の問題と解説をもとにまとめたものです。