Google Cloud

GCP セキュリティベストプラクティス 20 選|ゼロトラスト・CMEK・VPC SC・SCC

2026-05-24
NicheeLab編集部

GCP の本番セキュリティに必須のベストプラクティスを 20 項目に整理しました。 IAM・暗号化・ネットワーク・運用・コンプライアンスの 5 カテゴリで、ゼロトラスト時代の標準的な実装パターンです。

IAM (5 項目)

  1. Basic Role (Owner/Editor/Viewer) 禁止: 本番では Predefined Role + Custom Role に切替
  2. Workload Identity Federation: SA キー作成を完全停止
  3. Google Group ベース IAM: 個人ユーザー直接付与禁止 (退職時の漏れ防止)
  4. SA Impersonation: 一時的に他 SA の権限借用 (キー不要)
  5. Privileged Access Manager (PAM): 特権ロール Just-in-time + 承認

暗号化・鍵管理 (4 項目)

  1. CMEK 全サービス適用: GCS / BQ / Compute / Spanner / Pub/Sub 等
  2. Cloud HSM / EKM: 金融・医療・規制業界の必須要件
  3. 鍵自動ローテーション: 90 日推奨
  4. Confidential Computing: VM / GKE のメモリも暗号化 (使用中暗号化)

ネットワーク (4 項目)

  1. VPC Service Controls: BigQuery / GCS 等の API レイヤを Perimeter で保護
  2. Private Google Access + Restricted VIP: 外部 IP 不要で Google API 利用
  3. Cloud Armor (Plus / Enterprise): WAF + DDoS + Adaptive Protection
  4. Hierarchical Firewall Policy: 組織 / フォルダ レベルで最低限の規則強制

ゼロトラスト (3 項目)

  1. Identity-Aware Proxy (IAP): Web / SSH を OAuth + Context 認証ゲート
  2. BeyondCorp Enterprise: Endpoint Verification + Context-Aware Access 統合
  3. Chrome Enterprise Premium: ブラウザ層 DLP + Threat Prevention

運用・監視 (2 項目)

  1. Cloud Audit Logs 全有効化: Data Access Logs を含めて BQ にエクスポート + 長期保管
  2. Security Command Center Enterprise: SIEM (Chronicle) + 脅威検知統合

コンプライアンス (2 項目)

  1. Assured Workloads: HIPAA / FedRAMP / EU Sovereign 等の規制対応を自動化
  2. Sensitive Data Protection (旧 DLP): PII 自動検知 + マスキング + Tokenization

Organization Policy 必須設定例

# 1. SA キー作成禁止
constraints/iam.disableServiceAccountKeyCreation = true

# 2. 信頼ドメイン制限
constraints/iam.allowedPolicyMemberDomains = ["example.com"]

# 3. VM 外部 IP 制限
constraints/compute.vmExternalIpAccess = DENY

# 4. リソースリージョン制限
constraints/gcp.resourceLocations = ["asia-northeast1", "asia-northeast2"]

# 5. Uniform Bucket-level Access 強制
constraints/storage.uniformBucketLevelAccess = true

# 6. Shielded VM 強制
constraints/compute.requireShieldedVm = true

# 7. OS Login 強制
constraints/compute.requireOsLogin = true

セキュリティ製品マップ (2026)

カテゴリ製品
IDCloud Identity / Workspace
IAMIAM、PAM、Workload Identity Federation
Cloud KMS、Cloud HSM、Cloud EKM
ネットワークCloud Armor、VPC SC、Cloud IDS
ゼロトラストIAP、BeyondCorp Enterprise、Chrome Enterprise Premium
SIEM / 脅威検知Security Command Center Enterprise (旧 SCC + Chronicle + Mandiant 統合)
データ保護Sensitive Data Protection (旧 DLP)、Confidential Computing
コンプライアンスAssured Workloads、Access Transparency、Customer Lockbox

ゼロトラスト統合アーキ

  1. Cloud Identity で SSO + 2FA + FIDO2 必須
  2. Endpoint Verification でデバイス状態収集
  3. Access Context Manager で Access Level 定義
  4. IAP で Web / SSH をゲート
  5. VPC SC で BQ / GCS の API 持ち出し防止
  6. Cloud Armor で外部公開 WAF + DDoS
  7. SCC Enterprise で全体可視化 + 脅威検知
  8. Chronicle SIEM で全 Log 集約 + 検出

GCP セキュリティで最優先に対応すべきは?

1. Basic Role (Owner/Editor) 廃止 + Predefined Role 化、2. Service Account キー禁止 + Workload Identity、3. VPC SC + CMEK、4. Cloud Audit Logs 全有効化、5. Security Command Center Enterprise 導入。

Security Command Center は必須?

本番運用は強く推奨。Standard 無料、Premium が SCC Enterprise (2024 統合)。多くの脅威検知・コンプライアンスチェックを統合提供。

Zero Trust 実装の起点は?

Cloud Identity + Endpoint Verification + IAP + Context-Aware Access + VPC Service Controls の組み合わせ。BeyondCorp Enterprise (Chrome Enterprise Premium) が統合パッケージ。

Service Account キーは絶対に作らない?

Workload Identity Federation で代替可能なら作らない。Organization Policy <code>constraints/iam.disableServiceAccountKeyCreation</code> で組織全体で禁止強制。

暗号化は何種類ある?

Google Default (自動)、CMEK (Customer-managed)、CSEK (Customer-supplied)、Cloud HSM、Cloud EKM (外部 HSM)、Confidential Computing (使用中暗号化)。

PII / 機密データ取り扱いは?

Sensitive Data Protection (旧 DLP) で検知 + マスキング、CMEK で暗号化、VPC SC で持ち出し防止、Audit Log で全アクセス記録。

コンプライアンス対応は?

ISO 27001 / 27017 / 27018 / 27701、SOC 2/3、PCI DSS、HIPAA BAA、FedRAMP、GDPR 等に対応。Assured Workloads で規制対応を自動化。

DDoS 対策は?

Google Front End (GFE) で L3/L4 DDoS は自動緩和、Cloud Armor (Standard / Plus / Enterprise) で L7 + WAF + Adaptive Protection。

関連記事・セキュリティ

GCP Professional Cloud Security Engineer (PCSE) 完全ガイド|IAM・KMS・BeyondCorp・SCC

Google Cloud Professional Cloud Security Engineer の試験範囲、IAM / Cloud KMS / VPC Service Controls / BeyondCorp / Security Command Center、AWS SCS・Azure SC-100 比較を詳解。

GCP IAM 完全ガイド|Role 体系・Service Account・Workload Identity・Conditions

Google Cloud IAM の全機能を解説。Primitive / Predefined / Custom Role、Service Account、Workload Identity Federation、IAM Conditions、Organization Policy、PAM、Cloud Identity を網羅。

GCP VPC 設計パターン完全ガイド|Shared VPC・Peering・Cloud NAT・Cloud Armor

Google Cloud VPC のグローバルアーキテクチャ、Shared VPC、VPC Peering、Hierarchical Firewall、Cloud NAT、Cloud Armor、ロードバランサ 7 種類の使い分け、Flow Logs 活用を解説。

GCP PCSE 試験対策|BeyondCorp Enterprise・VPC Service Controls・IAP 詳細ガイド

Google Cloud Professional Cloud Security Engineer (PCSE) のゼロトラスト領域を深掘り。BeyondCorp Enterprise / Chrome Enterprise Premium / VPC Service Controls / IAP / Context-Aware Access を解説。

※ Google Cloud は Google LLC の商標です。最新は GCP セキュリティベストプラクティス公式 をご確認ください。

この記事で学んだ内容を問題で確認しましょう

16,000問以上の問題で実力チェック

GCP 試験対策ページを見る
この記事の著者

NicheeLab編集部

データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。


関連記事
Google Cloud

Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化

Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Pr...

Google Cloud

Cloud Digital Leader (CDL) 完全ガイド|出題範囲・学習リソース・合格戦略

Google Cloud Cloud Digital Leader (CDL) の完全ガイド。6 ドメイン 92 bul...

Google Cloud

Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定

Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全...

Google Cloud

Vertex AI 入門|Google Cloud 統合 ML プラットフォームの全機能

Google Cloud Vertex AI の入門解説。Vertex AI Studio / Agent Builde...

Google Cloud

GCP Associate Cloud Engineer (ACE) 完全ガイド|試験範囲・受験料・学習ロードマップ

Google Cloud Associate Cloud Engineer (ACE) の試験範囲・受験料 125 US...

Google Cloudの記事一覧 (102件)
© 2026 NicheeLab All rights reserved.