GCP の本番セキュリティに必須のベストプラクティスを 20 項目に整理しました。 IAM・暗号化・ネットワーク・運用・コンプライアンスの 5 カテゴリで、ゼロトラスト時代の標準的な実装パターンです。
# 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
| カテゴリ | 製品 |
|---|---|
| ID | Cloud Identity / Workspace |
| IAM | IAM、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 |
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 セキュリティベストプラクティス公式 をご確認ください。
NicheeLab編集部
データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。
Google Cloud (GCP) 認定資格ロードマップ 2026 完全版|全 15 試験を体系化
Google Cloud 認定資格 全 15 試験 (Foundational 2 + Associate 3 + Pr...
Cloud Digital Leader (CDL) 完全ガイド|出題範囲・学習リソース・合格戦略
Google Cloud Cloud Digital Leader (CDL) の完全ガイド。6 ドメイン 92 bul...
Generative AI Leader (GAIL) 完全ガイド|Google Cloud 生成 AI 認定
Google Cloud Generative AI Leader (GAIL、2025-05-14 リリース) の完全...
Vertex AI 入門|Google Cloud 統合 ML プラットフォームの全機能
Google Cloud Vertex AI の入門解説。Vertex AI Studio / Agent Builde...
GCP Associate Cloud Engineer (ACE) 完全ガイド|試験範囲・受験料・学習ロードマップ
Google Cloud Associate Cloud Engineer (ACE) の試験範囲・受験料 125 US...