情報処理安全確保支援士 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

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

