情報処理安全確保支援士 2013年 春期 午前2 問09
問題文
NISTの定義によるクラウドコンピューティングのサービスモデルにおいて、パブリッククラウドサービスの利用企業のシステム管理者が、仮想サーバのゲストOSに係る設定作業及びセキュリティパッチ管理作業を実施可かどうかの組合せのうち、適切なものはどれか。

選択肢
ア:
イ:(正解)
ウ:
エ:
🔒 解説は解答すると表示されます
責任共有モデル【午前2解説】
正解の理由
NISTのサービスモデル定義に基づくと、インフラ(IaaS)、プラットフォーム(PaaS)、ソフトウェア(SaaS)でクラウド事業者と利用者が負う責任範囲が異なります。ゲストOSに関する設定作業やセキュリティパッチ管理は、ゲストOSの管理権限がある側の責任です。IaaSでは利用者がゲストOSを含む仮想マシン内部を管理するためこれらは「実施可」、PaaSとSaaSではプラットフォーム/アプリケーション層が事業者管理範囲に入るため利用者は通常これらを実施できません。したがって、IaaS = 実施可、PaaS = 実施不可、SaaS = 実施不可、すなわち選択肢の イ が正解です。
解法ステップ
- NISTの各サービスモデルで「誰が何を管理するか」を確認する(下記参照)。
- 「ゲストOSに係る設定作業及びセキュリティパッチ管理」がどの層に該当するかを判定する(OS管理はOSレイヤの責任)。
- 各モデルでそのレイヤを利用者が管理できるかを照合する。
- 各列の可否を並べ替え、選択肢と一致する行を選ぶ。
(重要な判定ポイント:IaaSは仮想化されたハードウェアのみ事業者提供で、OS以降は利用者管理。PaaSはOSやランタイムを事業者管理。SaaSはアプリケーション全体を事業者管理。)
選択肢別の誤答解説
-
ア(IaaS=実施可、PaaS=実施可、SaaS=実施不可)
誤り。PaaSではプラットフォーム(OS/ランタイム等)を事業者が管理するため、ゲストOSの設定やパッチは利用者側で通常実施できません。 -
イ(IaaS=実施可、PaaS=実施不可、SaaS=実施不可)
正解。IaaSは仮想マシンのOSを利用者が管理でき、PaaS/SaaSは事業者側がOSレイヤを管理するため不可となります。 -
ウ(IaaS=実施不可、PaaS=実施可、SaaS=実施不可)
誤り。IaaSで利用者がOS管理不可という説明は逆です。PaaSがOS管理を利用者に許すという点もNIST定義と反します。 -
エ(IaaS=実施不可、PaaS=実施不可、SaaS=実施可)
誤り。SaaSでは利用者はアプリケーション利用者であり、ゲストOSの設定やパッチ管理は行えません。
よくある誤解
- PaaS = 「アプリを載せるだけで何でもできる」と誤解し、OS設定も可能と思い込む。実際はランタイムやOSの管理は事業者側が担います。
- IaaSとオンプレミスを混同し、仮想化レイヤ(ハイパーバイザ)までアクセスがあると誤認する。利用者はゲストOSまで管理できるが、ハイパーバイザや物理ホストは事業者側管理です。
- 「マネージド」や「自動パッチ適用」オプションがあると常に利用者権限が無いと考える誤り。契約や提供オプションにより事業者が代行する場合があるが、基本の責任範囲はモデルで決まります。
補足コラム
- 標準的な責任分界(簡易図)
- IaaS: 事業者→物理設備・ハイパーバイザ、利用者→ゲストOS・ミドルウェア・アプリケーション
- PaaS: 事業者→OS・ランタイム・ミドルウェア、利用者→アプリケーション・データ
- SaaS: 事業者→OS〜アプリの全層、利用者→データ入力・設定(アプリ内)
- 実運用では「マネージドOSパッチ」などの有料サービスで事業者がOSパッチを代行するケースもあります。このような追加サービスは契約で明確に確認してください。
- コンテナやFaaS(関数型サービス)などの進化により「ゲストOS概念」が薄れる場合がありますが、責任分界の考え方自体は維持されます(どのレイヤを自分が管理するかを明確に)。
FAQ
Q: マネージドIaaSだとゲストOSのパッチを事業者がやることはありますか?
A: はい。オプションやSOPによって事業者が代行する場合があります。基本責任は利用者ですが、契約内容で変わるため確認が必要です。
A: はい。オプションやSOPによって事業者が代行する場合があります。基本責任は利用者ですが、契約内容で変わるため確認が必要です。
Q: PaaSの場合、アプリ固有の設定は利用者で可能ですか?
A: はい。PaaSではアプリケーションやその設定、データは利用者管理範囲です。ただしOSやランタイムの低レイヤ設定やパッチは事業者側です。
A: はい。PaaSではアプリケーションやその設定、データは利用者管理範囲です。ただしOSやランタイムの低レイヤ設定やパッチは事業者側です。
Q: SaaS利用者に残るセキュリティ責任は何ですか?
A: ユーザーアカウント管理、アクセス制御、データの入力や暗号化設定、適切な利用ポリシー遵守などが利用者側の主要責任です。
A: ユーザーアカウント管理、アクセス制御、データの入力や暗号化設定、適切な利用ポリシー遵守などが利用者側の主要責任です。
関連キーワード: IaaS、PaaS、SaaS、責任共有モデル、ゲストOS、セキュリティパッチ、NIST

\ せっかくなら /
情報処理安全確保支援士を
クイズ形式で学習しませんか?
クイズ画面へ遷移する→
すぐに利用可能!

