· theory · 8 min read
SaaS・PaaS・IaaSとは?クラウドの3大サービスを「料理」で例えて解説
何も持たないクラウドの時代。どこまで自分で用意し、どこからサービスを利用するか?IT試験の必修用語を最速攻略。

3行まとめ
- SaaS (Software as a Service): ソフトウェアを「サービス」としてネット経由で利用する(例:Gmail, Slack)。ユーザーはアプリケーションのインストールや管理を意識することなく、Webブラウザや専用アプリを通じてすぐに利用を開始できます。これは、開発元が運用・保守の全てを担うため、利用者は利用料を支払うだけで最新の機能と安定したサービスを享受できる点が重要です。
- PaaS (Platform as a Service): プログラムを動かすための「土台(プラットフォーム)」を利用する。具体的には、OS、ミドルウェア(Webサーバー、アプリケーションサーバーなど)、データベース、開発ツール、実行環境などがクラウド上で提供されます。利用者はこれらの環境を自前で構築・管理する手間を省き、自身のアプリケーション開発とデプロイ(配置)に集中できる点が大きなメリットです。
- IaaS (Infrastructure as a Service): CPUやメモリ、HDDなどの「インフラ」そのものを利用する。これは、物理的なサーバーやネットワーク機器といったハードウェアを仮想化して提供するサービスです。利用者は、仮想サーバーのCPU、メモリ、ストレージの量、ネットワーク構成などを自由に選択・設定でき、OSのインストールからミドルウェアの選定、アプリケーションの配置まで、高度な自由度を持ってシステムを構築・運用できます。
試験での出題ポイント
試験では、各サービスの「提供範囲」の違いが問われます。これは、クラウドサービスの基本的な理解度を測る上で非常に重要であり、実務で適切なサービスを選定する判断基準にもなるためです。
- SaaS: アプリケーションまで丸ごと提供。ユーザーはログインするだけ。利用���はWebブラウザを通じてサービスにアクセスし、提供された機能を利用するだけで完結します。ソフトウェアのバージョンアップやセキュリティパッチ適用といった運用業務は、全てサービス提供者が行います。
- PaaS: OS、データベース、開発環境まで提供。ユーザーは アプリケーション を開発して載せるだけ。開発者は、用意されたプラットフォーム上で自分のコードを動かすことに集中できます。基盤となるOSやミドルウェアの管理、パッチ適用などはサービス提供者の責任範囲となるため、開発効率が飛躍的に向上します。
- IaaS: サーバー、ネットワーク、仮想化環境を提供。ユーザーは OS のインストールから設定まで自分で行う。最も自由度が高いサービスであり、利用者は仮想マシン(VM)のスペックやOSの種類(Windows Server、様々なLinuxディストリビューションなど)を自由に選択し、独自のネットワーク構成を設計できます。その分、OSやミドルウェアの運用・管理は利用者の責任となります。
- DaaS: デスクトップ環境をクラウド化して提供するものです(Desktop as a Service)。ユーザーはインターネットを通じて、クラウド上に構築された自分専用の仮想デスクトップ環境にアクセスします。これにより、場所やデバイスを問わず、いつでもどこでも同じ作業環境を利用でき、データはクラウド側で一元管理されるためセキュリティ面でもメリットがあります。これはSaaSの一種として捉えられることもありますが、特定のデスクトップ環境に特化している点が異なります。
【AIハック】生成AIで「料理の例え」を深掘り
クラウドの3大用語は、AIに「料理」や「ピザ」で例えさせると非常に分かりやすくなります。複雑なIT概念を、日常生活に馴染み深いものに置き換えることで、直感的な理解を促し、学習効率を高めることができます。
プロンプト例:
「あなたは料理研究家のITエンジニアです。 SaaS、 PaaS、 IaaS を『ピザ作り』に例えて、それぞれの提供範囲の違いを、ITパスポートの試験対策レベルで初心者にも分かりやすく5つずつ解説してください。」
AIが「外食(SaaS)」「宅配(PaaS)」「自作(IaaS)」といった、直感的に理解できる対比を提示してくれるため、提供範囲の境界線が明確になります。例えば、外食(SaaS)は「完成したピザをレストランで食べる」ことに相当し、利用者は注文して食べるだけですべてが完結します。宅配(PaaS)は「生地や具材は準備済みで、自宅で焼くだけ」というイメージで、ピザを焼く窯や調理器具は提供されますが、トッピングや焼き加減は利用者が調整します。自作(IaaS)は「小麦粉から生地を作り、具材を自分で調達して、窯も自分で用意する」という最も自由度が高い例えとなり、インフラの構築から全てを自分で行うIaaSの特性と見事に合致します。
まとめ:「所有」から「利用」へのパラダイムシフト
クラウドサービスの本質は、サーバーなどの高価な設備を自分で持つリスクを避け、必要な分だけ安く、素早く利用することにあります。この「所有」から「利用」へのパラダイムシフトは、企業にとって初期投資の削減、運用コストの低減、需要に応じた柔軟なリソ��スの増減(スケーラビリティ)、システムの可用性向上、そして災害対策の容易さといった多大なメリットをもたらします。これにより、企業はITインフラの管理負担から解放され、本来のビジネス戦略やサービス開発といったコア業務に集中できるようになります。
試験では、 アプリケーション層 まで含むのがSaaS、 OS層 から利用者が管理するのがIaaS、そしてその中間で ミドルウェアや実行環境 までが提供されるのがPaaS、というポイントを確実に押さえましょう。この責任分界点を理解することは、資格試験の合格だけでなく、将来ITエンジニアとして働く上で、適切なクラウドサービスを選定し、効率的なシステムを構築するための基礎知識となります。

