この試験の対策ガイド

情報処理安全確保支援士試験 対策ガイド

合格率・勉強法・参考書の選び方をまとめています

見る →
答えと解説を見る(先に解くのがおすすめ)

正解は ウ

解説

クラウドサービスの責任共有モデルでは、サービス区分(SaaS・PaaS・IaaS)によって、クラウドサービスカスタマ(利用者)とクラウドサービスプロバイダ(提供者)が責任を負う範囲が異なります。本問の表では、項番1・2がアプリケーションソフトウェアに対する責務、項番3がDBMS、項番4がOS、項番5がハードウェアに対する責務です。利用者が項番1・2(アプリケーション)の責務を負い、提供者が項番3〜5(DBMS・OS・ハードウェア)の責務を負うのは、PaaS(Platform as a Service)です。PaaSでは、提供者がOS・ミドルウェア(DBMSなど)・ハードウェアといったプラットフォームを管理し、利用者はその上で動くアプリケーションの開発・運用とそのセキュリティに責任を負います。選択肢cのPaaSが正解です。区分ごとの責任範囲を整理すると、SaaSは提供者がアプリケーションまで含めほぼ全てを管理し利用者の責任範囲は最小、IaaSは提供者がハードウェア(と仮想化基盤)のみを管理し利用者がOS・ミドルウェア・アプリケーションまで責任を負います。利用者がアプリケーションだけを担い、DBMS・OS・ハードウェアを提供者が担うという責任分界がPaaSに対応する、という点が判別の鍵です。

なぜ他の選択肢は違うのか

選択肢 ア
HaaS(Hardware as a Service)は、ハードウェアをサービスとして提供する形態で、ほぼIaaSと同義に扱われることもあります。利用者がアプリケーションだけを担い、DBMSやOSまで提供者が担うという本問の責任分界(PaaS)とは一致しません。ハードウェアをサービスとして提供する形態でほぼIaaSと同義に扱われることもあり、利用者がアプリのみを担いDBMSやOSまで提供者が担う本問の責任分界(PaaS)とは一致しません。
選択肢 イ
IaaS(Infrastructure as a Service)では、提供者はハードウェアと仮想化基盤までを管理し、利用者がOS・ミドルウェア(DBMS)・アプリケーションまで責任を負います。本問では提供者がDBMSやOS(項番3・4)も担うため、利用者の責任範囲が狭く、IaaSではなくPaaSに該当します。
選択肢 エ
SaaS(Software as a Service)では、提供者がアプリケーションまで含めてほぼ全てを管理し、利用者の責任範囲は最小です。本問では利用者がアプリケーション(項番1・2)の責務を負うため、利用者がアプリにほぼ責任をもたないSaaSとは一致しません。提供者がアプリケーションまで含めてほぼ全てを管理し利用者の責任範囲が最小となるSaaSであり、利用者がアプリ(項番1・2)の責務を負う本問の責任分界(PaaS)とは一致しません。

解くときのポイント

クラウドの責任共有:SaaS(提供者がアプリまで管理、利用者の責任最小)、PaaS(提供者がOS・ミドルウェア・HW、利用者はアプリ)、IaaS(提供者はHW・仮想化基盤、利用者はOS〜アプリ)。利用者がアプリのみ=PaaS。