用語集
PaaSぱーす
アプリ開発プラットフォームをクラウドで提供。OS・ミドルウェアまで管理不要。
ITパスポート
PaaS(Platform as a Service)は、アプリケーションの開発・実行プラットフォームをクラウドで提供する形態です。OS・ミドルウェア・実行環境はプロバイダが管理し、利用者はアプリのコードに集中できます。
| 形態 | 提供されるもの | 利用者が管理する範囲 |
|---|---|---|
| IaaS | 仮想サーバ等のインフラ | OS から上 |
| PaaS | 開発・実行基盤 | アプリのみ |
| SaaS | 完成したソフト | 設定・データのみ |
たとえば「コードをアップロードすれば動く」開発サービスが PaaS です。サーバの OS 管理から解放され、開発に専念できるのが利点で、IaaS と SaaS の中間に位置します。
試験では PaaS が「アプリの開発・実行基盤を提供する形態(IaaS と SaaS の中間)」で、利用者がアプリのみを管理する点が問われます。