令和4年度 春期 情報処理安全確保支援士試験 午前II 問12
JIS X 9401:2016(情報技術ークラウドコンピューティングー概要及び用語)の定義によるクラウドサービス区分の一つであり,クラウドサービスカスタマが表中の項番1と2の責務を負い,クラウドサービスプロバイダが項番3~5の責務を負うものはどれか。

図の説明テキスト
| 項番 | 責務 |
|---|---|
| 1 | アプリケーションソフトウェアに対して,データ利用時のアクセス制御と暗号化の設定を行う。 |
| 2 | アプリケーションソフトウェアに対して,セキュアプログラミングとソースコードの脆弱性診断を行う。 |
| 3 | DBMSに対して,修正プログラム適用と権限設定を行う。 |
| 4 | OSに対して,修正プログラム適用と権限設定を行う。 |
| 5 | ハードウェアに対して,アクセス制御と物理セキュリティ確保を行う。 |
解答・解説
正解: ウ. PaaS
クラウドサービスの提供形態には、主にプロバイダ(提供者)とカスタマ(利用者)の間でどの階層までを管理・提供するかの違いによって、IaaS、PaaS、SaaSなどに分けられます。
表中の項番における責務の割り当ては以下の通りです。
- 項番1, 2(アプリケーションソフトウェア): クラウドサービスカスタマの責務
- 項番3(DBMS), 4(OS), 5(ハードウェア): クラウドサービスプロバイダの責務
このように、ハードウェアからOS、データベースなどのミドルウェア(プラットフォーム)まではプロバイダが提供・管理し、その上で稼働するアプリケーションソフトウェアについてはカスタマ自身が構築・管理するクラウドサービスの形態を PaaS (Platform as a Service) と呼びます。したがって、正解は「ウ」です。
各選択肢の解説
- ア HaaS: Hardware as a Serviceの略称です。ハードウェア(インフラ)のみをプロバイダが提供し、OS以上の層はカスタマが管理する形態であり、今回の責務分担とは異なります。
- イ IaaS: Infrastructure as a Serviceの略称です。プロバイダはハードウェアやネットワークなどのインフラを提供し、OSやDBMSの管理(項番3, 4)はカスタマの責務となるため誤りです。
- ウ PaaS: Platform as a Serviceの略称です。上記の通り、OSやミドルウェアまでのプラットフォーム環境をプロバイダが提供し、アプリケーション部分はカスタマが責任を持つため、本問の記述と一致します。
- エ SaaS: Software as a Serviceの略称です。アプリケーションソフトウェアを含めた全ての階層をプロバイダが提供・管理します。項番1, 2もプロバイダの責務となるため誤りです。