令和8年度試験問題 科目A問4
問4解説へ
クラウドコンピューティングのサービスモデルとしてのPaaSの説明はどれか。
- OSやアプリケーションを含む任意のソフトウェアを実行可能にするリソースが,利用者に提供される。OSなどのプラットフォームへの限定的な設定や制御を行うことができる。
- アプリケーションの開発や運用に必要となるミドルウェアなどが利用者に提供されるので,これらを利用して,アプリケーションを開発して運用することができる。利用者は,プラットフォームを直接変更することはできない。
- 利用者は,ハードウェア,OSなどのプラットフォームとアプリケーションを自ら準備して,それらの運用を依頼する。利用者は,プラットフォームの構成を決めることができるなど,環境構築の自由度が高い。
- 利用者は,用意されたアプリケーションをそのまま又はカスタマイズして利用するが,OSなどのプラットフォームからアプリケーションまで全てを自ら準備する必要はない。利用者は,プラットフォームを直接変更することはできない。
広告
解説
JIS X 9401:2016では、クラウドコンピューティングのサービスモデルを次のように定義しています。
- SaaS(Software as a Service)
- サービス利用者が、クラウドサービス提供者のアプリケーションを使うことができる形態
- PaaS(Platform as a Service)
- サービス利用者が、クラウドサービス提供者によってサポートされる一つ以上のプログラミング言語と一つ以上の実行環境とを使って利用者が作った又は利用者が入手したアプリケーションを配置し、管理し、及び実行することができる形態
- IaaS(Infrastructure as a Service)
- サービス利用者が、クラウドサービス提供者の演算リソース、ストレージリソース又はネットワーキングリソースを供給及び利用することができる形態

- IaaSの説明です。PaaSではOSを含むプラットフォームがあらかじめ提供されるため、利用者がOSを選択して自ら管理することは一般的にはできません。
- 正しい。PaaSは、アプリケーションを構築するために必要なプログラミング言語やミドルウェアなどのプラットフォーム(実行基盤)が提供されるサービスモデルです。利用者は、プラットフォーム上にアプリケーションを構築して、運用を行います。プラットフォームの一部の設定を変更できることもありますが、プラットフォームそのものを直接変更したり管理したりすることはできません。
- ハウジングサービスの説明です。顧客が所有する通信機器やサーバを、設備の整った自社施設に設置し、管理や運用を代行するサービスです。
- SaaSの説明です。PaaSではアプリケーションの開発・実行に必要な環境が提供されますが、アプリケーション自体は利用者が用意する必要があります。
広告