【CompTIA Security+問題集】⑤クラウド・仮想化徹底解説つき「初心者向け無料演習」

CompTIA Security+

この記事は、CompTIA Security+の「クラウド・仮想化」分野の演習問題を、1問ずつ徹底解説つきでお届けするシリーズ第5弾です。IaaS/PaaS/SaaSの違い、責任共有モデル、仮想マシンとコンテナ、ゼロトラストなど、現代の必須テーマを実例で整理します。

解説では、正解の理由だけでなく、不正解の選択肢がなぜ違うのかまで説明しています。クラウドは実務でも頻出の分野。ここでしっかり地力をつけましょう。まずは何も見ずに解いてみてください。

クラウド・仮想化 演習問題(全10問)

問題1

GmailやMicrosoft 365のように、完成したソフトウェアをインターネット経由でそのまま利用するクラウドの形態はどれか。

A. SaaS
B. PaaS
C. IaaS
D. オンプレミス

正解 A

【解説】
答えはSaaS(Software as a Service)です。GmailやMicrosoft 365、Salesforceのように、完成したソフトウェアをインターネット経由でそのまま利用する形態です。利用者はインストールも保守も不要で、ブラウザさえあれば使えます。クラウドの3階層(IaaS→PaaS→SaaS)のうち、利用者の手間が最も少なく、逆に自分でコントロールできる範囲は最も狭いのが特徴です。

各選択肢の解説
A:正しい。完成したソフトをそのまま使う形態。
B:PaaSはアプリの実行環境までを借り、開発は自分で行う。
C:IaaSはインフラだけを借りる。
D:オンプレミスは自社で機器を保有・運用する形態で、クラウドではない。

試験対策ポイント:「完成品をそのまま使う=SaaS」。GmailやMicrosoft 365が代表。
ワンポイント:手間の少なさはSaaS>PaaS>IaaS、自由度は逆順。
関連知識:責任共有モデルでは、SaaSは事業者の責任範囲が最も広い。

問題2

サーバー・ストレージ・ネットワークといったインフラだけを借り、OSやアプリは自分で用意・管理するクラウドの形態はどれか。

A. SaaS
B. PaaS
C. IaaS
D. DaaS

正解 C

【解説】
答えはIaaS(Infrastructure as a Service)です。サーバー、ストレージ、ネットワークといったインフラだけを借り、OSやミドルウェア、アプリは自分で用意・管理する形態です。自由度が高い反面、OSのパッチ当てなど管理の手間も大きくなります。実例として、AWS EC2やAzure Virtual Machinesがあります。

各選択肢の解説
A:SaaSは完成したソフトをそのまま使う形態。
B:PaaSは実行環境まで用意される。
C:正しい。インフラだけを借り、OSやアプリは自分で管理する。
D:DaaSはデスクトップ環境を提供するサービスで、インフラ提供そのものではない。

試験対策ポイント:「インフラだけ借りて自分で管理=IaaS」。自由度は高いが手間も大きい。
ワンポイント:OSより上(パッチ・アプリ)は利用者の責任になる点が重要。
関連知識:AWS EC2、Azure Virtual Machinesが代表例。

問題3

OSやミドルウェアといったアプリの実行環境まで用意され、開発者がプログラム開発に集中できるクラウドの形態はどれか。

A. SaaS
B. PaaS
C. IaaS
D. BaaS

正解 B

【解説】
答えはPaaS(Platform as a Service)です。OSやミドルウェア、データベースといったアプリの実行環境(プラットフォーム)まで事業者が用意し、開発者はプログラムの開発に集中できる形態です。インフラの管理から解放される一方、使える環境は事業者の提供する範囲に縛られます。実例として、AWS Elastic BeanstalkやGoogle App Engineがあります。

各選択肢の解説
A:SaaSは完成品をそのまま使う。
B:正しい。実行環境まで用意され、開発に集中できる。
C:IaaSはインフラだけを借りる。
D:BaaSはモバイルアプリの裏側機能を提供するサービスで、汎用の実行環境提供とは別。

試験対策ポイント:「実行環境まで用意・開発に集中=PaaS」。
ワンポイント:IaaSとSaaSの中間。OSの管理は不要だが、環境の自由度は限られる。
関連知識:3階層の違い(何を自分で管理するか)は頻出。表で整理しておく。

問題4

クラウドのセキュリティ責任を、事業者(クラウド側)と利用者(ユーザー側)で分担するという考え方はどれか。

A. ゼロトラスト
B. 多層防御
C. 最小権限
D. 責任共有モデル

正解 D

【解説】
答えは責任共有モデルです。クラウドのセキュリティは、事業者と利用者で責任を分担するという考え方です。おおまかに、事業者は「クラウドそのものの安全(物理・基盤)」に、利用者は「クラウドの中の安全(データ・設定・アクセス管理)」に責任を持ちます。よくある事故は、利用者側の責任である設定ミスによる情報漏えいです。AWSやAzureは公式に責任分界の図を公開しています。

各選択肢の解説
A:ゼロトラストは「何も信用しない」設計思想で、責任分担の話ではない。
B:多層防御は防御を重ねる考え方。
C:最小権限は必要最小限の権限を与える原則。
D:正しい。事業者と利用者で責任を分担する考え方。

試験対策ポイント:「事業者と利用者で分担=責任共有モデル」。設定・データは利用者の責任。
ワンポイント:サービス形態で分担が変わる。SaaSほど事業者の責任が広く、IaaSほど利用者の責任が広い。
関連知識:クラウド事故の多くは利用者側の設定ミス。責任範囲の理解が対策の第一歩。

問題5

1台の物理サーバー上で複数の仮想マシン(VM)を動かすための土台となるソフトウェアはどれか。

A. ハイパーバイザー
B. コンテナ
C. ロードバランサ
D. ファイアウォール

正解 A

【解説】
答えはハイパーバイザーです。1台の物理サーバー上で複数の仮想マシン(VM)を動かすための土台となるソフトウェアで、物理資源(CPUやメモリ)を各VMに割り振ります。ハードウェア上で直接動くType 1(VMware ESXi、Hyper-V)と、OS上で動くType 2(VirtualBox)に分かれます。脅威としては、VMから外へ抜け出すVMエスケープに注意が必要です。

各選択肢の解説
A:正しい。複数のVMを動かす土台となるソフト。
B:コンテナはOSを共有してアプリを隔離する別技術。
C:ロードバランサは負荷を分散する装置。
D:ファイアウォールは通信を制御する装置。

試験対策ポイント:「複数VMを動かす土台=ハイパーバイザー」。
ワンポイント:Type 1(ハード直上)は高性能・サーバー向け、Type 2(OS上)は手軽で開発向け。
関連知識:VMエスケープ(VMからホストへの脱出)は仮想化特有の脅威。

問題6

OS(カーネル)を共有しつつ、アプリを軽量に隔離して動かす技術で、Dockerが代表格なのはどれか。

A. 仮想マシン
B. ハイパーバイザー
C. コンテナ
D. VDI

正解 C

【解説】
答えはコンテナです。コンテナは、OS(カーネル)を共有しつつ、アプリを軽量に隔離して動かす技術です。仮想マシンがOSごと丸ごと動かすのに対し、コンテナはOSを共有するぶん軽くて速く、起動も一瞬です。代表格がDockerで、多数のコンテナをまとめて管理・自動化する仕組みがKubernetesです。軽量な反面、OSを共有するため隔離は仮想マシンより弱い点に注意します。

各選択肢の解説
A:仮想マシンはOSごと丸ごと動かすため重い。
B:ハイパーバイザーはVMを動かす土台。
C:正しい。OSを共有してアプリを軽量に隔離する(Docker)。
D:VDIは仮想デスクトップ環境。

試験対策ポイント:「OS共有で軽量・Docker=コンテナ」。VMより軽いが隔離は弱め。
ワンポイント:多数のコンテナの管理・自動化はKubernetes(k8s)が担う。
関連知識:VM=OSごと・重い・隔離強い、コンテナ=OS共有・軽い・隔離弱い、の対比が頻出。

問題7

社員が使う複数のクラウドサービスへのアクセスを可視化・制御し、利用ポリシーを適用する仕組みはどれか。

A. WAF
B. VPN
C. SIEM
D. CASB

正解 D

【解説】
答えはCASB(Cloud Access Security Broker)です。社員が使う複数のクラウドサービスへのアクセスを可視化し、利用ポリシー(誰が・どのサービスに・何をしてよいか)を適用・制御する仕組みです。とくに、会社が把握していない無許可のクラウド利用=シャドーITの発見に有効です。実例として、Microsoft Defender for Cloud Appsがあります。

各選択肢の解説
A:WAFはWebアプリへの攻撃を防ぐ。
B:VPNは通信の暗号化。
C:SIEMはログを集約・相関して脅威を検知する基盤。
D:正しい。クラウド利用を可視化・制御する仕組み。

試験対策ポイント:「クラウド利用の可視化・制御=CASB」。シャドーIT対策に有効。
ワンポイント:CASBはクラウド版の関所。利用状況を見える化し、ポリシーを強制する。
関連知識:設定ミスを継続監視するCSPMと合わせて、クラウド防御の柱になる。

問題8

クラウドでの情報漏えいの最大原因の一つとされ、本来は非公開にすべきストレージを誤って公開設定にしてしまうことを何というか。

A. ゼロデイ
B. 設定ミス(クラウドの誤設定)
C. フィッシング
D. DDoS

正解 B

【解説】
答えは設定ミス(クラウドの誤設定)です。クラウドでの情報漏えいの最大原因の一つが、本来は非公開にすべきストレージを、誤って全世界に公開する設定にしてしまうことです。実例として、AWS S3バケットの公開設定ミスによる大規模な個人情報流出が何度も起きています。クラウドは初期設定や操作一つで一気に公開範囲が変わるため、設定の継続的な点検(CSPM)が重要です。

各選択肢の解説
A:ゼロデイは未知の脆弱性を突く攻撃で、設定の話ではない。
B:正しい。ストレージなどの誤った公開設定。漏えいの主因。
C:フィッシングは人をだます手口。
D:DDoSは大量通信でサービスを止める攻撃。

試験対策ポイント:「クラウド漏えいの主因=設定ミス」。S3バケットの公開設定が典型。
ワンポイント:責任共有モデルでは、設定は利用者の責任。事業者は守ってくれない。
関連知識:設定ミスを自動で見つけ続ける仕組みがCSPM(クラウド設定管理)。

問題9

「社内ネットワークからのアクセスだからといって信用せず、すべてのアクセスを都度検証する」というクラウド時代の設計思想はどれか。

A. ゼロトラスト
B. VPN
C. DMZ
D. VLAN

正解 A

【解説】
答えはゼロトラストです。「社内ネットワークからのアクセスだから安全」という従来の考え方(境界防御)を捨て、社内・社外を問わず、すべてのアクセスを都度検証するという設計思想です。クラウドやテレワークの普及で、守るべき境界そのものが曖昧になったことが背景にあります。合言葉は「決して信頼せず、常に検証する(Never trust, always verify)」。最小権限やMFA、マイクロセグメンテーションを組み合わせて実現します。

各選択肢の解説
A:正しい。すべてのアクセスを都度検証する設計思想。
B:VPNは社内へ安全に接続する技術だが、一度入れば信頼という弱点がある。
C:DMZは公開サーバーを置く緩衝地帯。
D:VLANはネットワークの論理分割。

試験対策ポイント:「何も信用せず都度検証=ゼロトラスト」。境界防御に代わる新常識。
ワンポイント:VPNの「一度入れば信頼」の弱点を、ゼロトラストのZTNA/SASEが補う。
関連知識:最小権限・MFA・マイクロセグメンテーションはゼロトラストの構成要素。

問題10

クラウド上のデータ暗号化で、暗号鍵の生成・保管・ローテーション・アクセス制御を安全に担うサービスはどれか。

A. CASB
B. WAF
C. KMS(鍵管理サービス)
D. CDN

正解 C

【解説】
答えはKMS(鍵管理サービス)です。クラウド上のデータを暗号化する際、その暗号鍵の生成・保管・ローテーション・アクセス制御を安全に担うサービスです。鍵をアプリのソースコードに直書きするような危険を避け、鍵を一元的に安全管理できます。実例として、AWS KMSやAzure Key Vaultがあります。データ暗号化そのものより「鍵をどう守るか(鍵管理)」が実務では重要です。

各選択肢の解説
A:CASBはクラウド利用の可視化・制御。
B:WAFはWebアプリ防御。
C:正しい。暗号鍵の生成・保管・管理を担うサービス。
D:CDNはコンテンツ配信網。

試験対策ポイント:「クラウドの暗号鍵管理=KMS」。鍵をコードに直書きしないための仕組み。
ワンポイント:暗号化は鍵が命。鍵管理(KMS/HSM)が破られれば暗号は無意味になる。
関連知識:より高い要件では、ハードウェアで鍵を守るHSMを使う。

■ ここまでのミニまとめ(問題1〜10)

復習ポイント:完成品をそのまま使う=SaaS/インフラだけ借りる=IaaS/実行環境まで=PaaS/事業者と利用者で分担=責任共有モデル/VMの土台=ハイパーバイザー/OS共有で軽量=コンテナ(Docker)/クラウド利用を可視化・制御=CASB/漏えいの主因=設定ミス/何も信用せず都度検証=ゼロトラスト/暗号鍵の管理=KMS。

重要用語まとめ:IaaS/PaaS/SaaS、責任共有モデル、ハイパーバイザー(Type1/2)、コンテナ/Docker/Kubernetes、CASB/CSPM、設定ミス、ゼロトラスト/SASE/ZTNA、KMS/HSM。

頻出ポイント:①3つのサービス形態の違い(何を自分で管理するか)②VMとコンテナの違い③責任共有モデルでは設定は利用者の責任④ゼロトラスト。ここは特に狙われます。

現役エンジニアの視点:実務での使いどころ

クラウドは、いま現場でいちばんホットな分野です。特に「責任共有モデル」はAWSやAzureを触ると必ず出てくる考え方で、設定ミスによる情報漏えいは実際に何度もニュースになっています。VMとコンテナの違い、ゼロトラストの発想は、これからのインフラエンジニアに必須。試験対策がそのまま実務の基礎になる、コスパの良い分野です。

おわりに

お疲れさまでした。クラウド分野は、サービス形態(誰が何を管理するか)と責任共有モデルを軸に整理すると、一気に理解が進みます。仮想マシンとコンテナの違い、そしてゼロトラストの考え方は、実務でも試験でも重要です。

他の分野もシリーズで公開しています。あわせてどうぞ。

👉 【問題集①】ネットワークセキュリティ
👉 【問題集②】脅威・脆弱性
👉 【問題集③】ID・認証・アクセス制御
👉 【問題集④】暗号技術
👉 CompTIA Security+の勉強法・独学合格ロードマップ

※掲載問題はすべて筆者が独自に作成したオリジナルです。実際の試験問題ではありません。試験仕様は変更される場合があるため、受験前にCompTIA公式でご確認ください。

CompTIA Security+ 問題集シリーズ 全8回(分野別)

分野別に、1問ずつ徹底解説つきで公開しています。気になる分野・弱点分野からどうぞ。

👉 まずは全体像から:CompTIA Security+の勉強法・独学合格ロードマップ

コメント

タイトルとURLをコピーしました