模擬問題集 › GCP-PCSE › 練習問題 3

GCP-PCSE 練習問題 3|通信の保護と境界保護の確立

Professional Cloud Security Engineer・無料公開(全 200 問中 15 問を無料公開中)

問題
あなたの会社は、人工知能(AI)モデルを中央のプロジェクトにデプロイしました。このモデルには機密性の高い知的財産が多く含まれており、インターネットから厳格に隔離しておく必要があります。モデルのエンドポイントは、組織内のあらかじめ定義されたプロジェクトのリストに対してのみ公開する必要があります。どうすればよいですか?

選択肢と解説

  • ✓
    モデル プロジェクト内に、モデルのエンドポイントを指す内部アプリケーション ロードバランサを作成する。このロードバランサを Private Service Connect を使用して、構成したプロジェクトのリストに公開する。
  • 2
    モデル プロジェクトと、モデルに接続する必要がある各プロジェクトの両方で、限定公開の Google アクセス(Private Google Access)を有効にする。限定公開の Google アクセスのアドレスへの接続を許可するファイアウォール ポリシーを作成する。
  • 3
    他のすべてのプロジェクトに提供する共有 VPC ネットワークをホストする中央プロジェクトを作成する。このプロジェクトですべてのファイアウォール ルールを一元管理して、モデルへのアクセスを許可する。
  • 4
    モデル プロジェクト内に、モデルのエンドポイントを指す外部アプリケーション ロードバランサを作成する。Cloud Armor ポリシーを作成して、IP アドレスを Google Cloud のものに制限する。

解説

【正解】A

【0からの解説】
①前提知識
・Private Service Connect(PSC)は、サービスを提供する側(プロデューサー)が内部ロードバランサの背後にあるサービスを「サービス アタッチメント」として公開し、利用する側(コンシューマー)が自分の VPC 内の内部 IP アドレス(PSC エンドポイント)経由でそのサービスに接続できる仕組みです。通信は Google のネットワーク内で完結し、インターネットを経由しません。VPC ピアリングのように双方のネットワーク全体をつなぐのではなく、「特定のサービスだけ」を一方向に公開できるのが特長です。
・サービス アタッチメントの接続設定には「自動承認」と「明示的な承認」があり、明示的な承認ではコンシューマーの承認リスト(プロジェクト、VPC ネットワーク、または個々のエンドポイント単位)に載っているコンシューマーからの接続だけを受け入れます。Google はこの明示的な承認を推奨しています。
・内部アプリケーション ロードバランサは内部 IP アドレスだけを持つ L7 のロードバランサで、インターネットからは到達できません。

②要件と制約語の整理
・機密性の高いモデルを「インターネットから厳格に隔離」する。
・エンドポイントを「組織内のあらかじめ定義されたプロジェクトのリストにのみ」公開する。

③正解の理由
A は、モデルのエンドポイントを内部アプリケーション ロードバランサの背後に置いてインターネットに露出させず、そのロードバランサを PSC のサービス アタッチメントとして公開し、承認リストに登録したプロジェクトからの接続だけを受け入れます。インターネットからの隔離と、定義済みのプロジェクトだけへの限定公開という2つの要件を、ネットワーク全体を接続せずに満たす、Google が推奨するプロデューサー / コンシューマー型の構成です。
補足: Vertex AI(現 Gemini Enterprise Agent Platform)のオンライン推論でも、PSC に基づく専用のプライベート エンドポイントを作成し、接続を許可するプロジェクトのリスト(projectAllowlist)を指定できます。考え方は A と同じく「PSC +許可リスト」です。

【誤りの選択肢】
B:限定公開の Google アクセスは、外部 IP アドレスを持たない VM が Google の API(storage.googleapis.com など)に到達するための機能です。社内の特定のプロジェクトにデプロイしたモデルのエンドポイントを、指定したプロジェクトにだけ公開する仕組みではなく、公開先のプロジェクトを限定する制御もできません。
C:共有 VPC は、複数のプロジェクトで1つの VPC ネットワークを共有する構成です。「他のすべてのプロジェクト」に同じネットワークを提供すると、モデルは広くネットワーク到達可能になり、定義済みのプロジェクトだけに限定するという要件に反します。また既存プロジェクトのネットワーク構成を大きく作り替える必要があり、目的に対して過大です。
D:外部アプリケーション ロードバランサはインターネットに公開された IP アドレスを持つため、「インターネットから厳格に隔離する」という要件に真っ向から反します。Cloud Armor で「Google Cloud の IP アドレス」に制限しても、Google Cloud 上の他の顧客を含めて誰でもそれらの IP アドレスを使えるため、特定のプロジェクトに限定したことにはなりません。

【参考】
Private Service Connect を使用してサービスを公開する | Virtual Private Cloud
公開サービスへのアクセスの制御について | Virtual Private Cloud
オンライン推論に Private Service Connect に基づく専用プライベート エンドポイントを使用する
← 練習問題 2練習問題 4 →
GCP-PCSE の模擬問題集は全 200 問

本番形式の練習テスト 4 回を、試験モード/演習モードで受験できます。 全問に解説付き、ドメイン別の弱点分析にも対応。模試プラン(月額 ¥980)からご利用いただけます。

GCP-PCSE の模試を受ける料金プランを見る

GCP-PCSE の無料公開問題

問題 1問題 2問題 3問題 4問題 5問題 6問題 7問題 8問題 9問題 10問題 11問題 12問題 13問題 14問題 15