Zero Trust Assessment Framework

ByteReview's security assessments follow a scorecard methodology based on the NIST SP 800-207 Zero Trust Architecture framework, adapted for cloud platform evaluation. We assess each platform across four pillars: Identity and Access Management, Network Security Controls, Data Protection and Encryption, and Compliance and Audit capabilities. Each pillar is scored on a 10-point scale based on feature completeness, implementation quality, and operational maturity.

For this assessment, we provisioned a production-representative GCP organisation with multiple projects, VPC networks, and workloads spanning Compute Engine, GKE, and Cloud Run. We then systematically tested each security control against real-world attack scenarios, configuration drift detection, and compliance audit requirements.

Scorecard Overview

Identity & Access
9.3
/ 10
Network Controls
9.0
/ 10
Data Protection
9.2
/ 10
Compliance & Audit
8.9
/ 10

Identity and Access Management (9.3/10)

GCP's IAM model is built on a resource hierarchy of organisations, folders, and projects, with policies inherited downward and overridable at each level. The granularity of predefined roles has improved significantly in 2026, with over 1,400 individual permissions and 300+ predefined roles available. Custom roles allow fine-grained permission sets tailored to specific operational needs.

BeyondCorp Enterprise, Google's Zero Trust access solution, provides context-aware access control that evaluates device posture, user identity, location, and request context before granting access to applications and resources. In our testing, BeyondCorp correctly blocked access from non-compliant devices in 100% of test cases and applied adaptive policies based on risk signals within 200ms of the authentication flow.

Workload Identity Federation eliminates the need for long-lived service account keys by allowing external identities (from GitHub Actions, GitLab CI, AWS IAM, and Azure AD) to impersonate GCP service accounts using short-lived tokens. This is a significant security improvement for CI/CD pipelines and multi-cloud architectures. We found the setup straightforward, though the initial configuration requires careful attention to attribute mapping conditions.

Network Security Controls (9.0/10)

VPC Service Controls provide a network-level perimeter around GCP services, preventing data exfiltration even by compromised service accounts or insiders with legitimate credentials. We configured service perimeters around BigQuery, Cloud Storage, and Pub/Sub, and verified that cross-perimeter access was blocked even when the requesting identity had full IAM permissions on the target resource. This defence-in-depth approach is unique among major cloud providers.

ControlGCPAWSAzure
Zero Trust access proxyBeyondCorp EnterpriseVerified AccessEntra Private Access
Service perimeterVPC Service ControlsNo direct equivalentNo direct equivalent
Private service connectivityPrivate Service ConnectPrivateLinkPrivate Endpoint
DDoS protectionCloud Armor (included)Shield Advanced ($3K/mo)DDoS Protection Standard
Web application firewallCloud Armor WAFAWS WAFAzure WAF
Container image scanningArtifact AnalysisECR ScanningDefender for Containers

Cloud Armor, GCP's DDoS protection and WAF service, is included at no additional cost for basic protection, contrasting with AWS Shield Advanced at $3,000/month. Cloud Armor's Adaptive Protection uses ML to detect and mitigate Layer 7 attacks automatically, and in our load testing it correctly identified and blocked a simulated slowloris attack within 12 seconds.

Zero Trust architecture layers diagram

Data Protection and Encryption (9.2/10)

GCP encrypts all data at rest and in transit by default, with no additional configuration required. Encryption at rest uses AES-256 with Google-managed keys, with options for Customer-Managed Encryption Keys (CMEK) via Cloud KMS and Customer-Supplied Encryption Keys (CSEK) for maximum control. Cloud External Key Manager integrates with third-party key management systems such as Thales, Fortanix, and Futurex for organisations that require external key custody.

Confidential Computing, using AMD SEV-SNP technology, encrypts data in use within hardware-isolated memory enclaves. We tested Confidential VMs running PostgreSQL and measured a 3-5% performance overhead compared to standard instances, which is an acceptable trade-off for workloads processing sensitive data. Confidential GKE nodes extend this capability to containerised workloads.

Data Loss Prevention (DLP) API inspects and de-identifies sensitive data across Cloud Storage, BigQuery, and Datastore. In our testing, the DLP API correctly identified 98.4% of planted PII patterns including national ID numbers, credit card numbers, and email addresses across a 10 GB test dataset.

Compliance and Audit (8.9/10)

GCP maintains an extensive compliance certification portfolio. The table below maps GCP's current certifications against common enterprise compliance requirements.

FrameworkStatusScope
SOC 1 (Type II)CertifiedAll GCP services
SOC 2 (Type II)CertifiedAll GCP services
SOC 3CertifiedAll GCP services
ISO 27001CertifiedAll GCP services
ISO 27017CertifiedCloud-specific controls
ISO 27018CertifiedPII protection in cloud
PCI DSS Level 1CertifiedApplicable services
HIPAABAA availableCovered services
FedRAMP HighAuthorizedGovernment Cloud
EU NIS2 DirectiveAlignedEU regions with Assured Workloads
C5 (Germany BSI)AttestedEU regions

Security Command Center Premium provides a unified security dashboard with real-time threat detection, vulnerability scanning, and compliance monitoring. The Event Threat Detection module uses Google's Threat Intelligence to identify cryptomining, malware C2 traffic, and IAM anomalies. In our testing, it detected a deliberately planted cryptominer container within 4 minutes of deployment and generated an actionable finding with remediation steps.

The Assured Workloads product, now available for EU, US, Canada, and Australia, provides data residency controls that restrict data processing and storage to specific jurisdictions with geographically appropriate support personnel. This is particularly valuable for EU organisations navigating post-Schrems II data sovereignty requirements and the NIS2 Directive.

Pros and Cons

Strengths

  • BeyondCorp Enterprise is the most mature Zero Trust access solution on any cloud
  • VPC Service Controls provide a unique data exfiltration prevention layer
  • Cloud Armor DDoS protection included at no extra cost
  • Confidential Computing with only 3-5% performance overhead
  • Workload Identity Federation eliminates long-lived credentials
  • DLP API achieves 98.4% PII detection accuracy

Weaknesses

  • IAM policy model complexity increases with organisational scale
  • Security Command Center Premium requires significant investment
  • Limited native SIEM integration compared to Azure Sentinel
  • Assured Workloads availability is region-limited
  • VPC Service Controls configuration is complex and error-prone for large perimeters

ByteReview Verdict

GCP earns a 9.1 out of 10 on our Zero Trust Implementation Scorecard, the highest security score we have awarded to any cloud platform in 2026. BeyondCorp Enterprise and VPC Service Controls represent genuinely differentiated security capabilities that have no direct equivalent on AWS or Azure. The platform is particularly well-suited for organisations with strict data protection requirements, EU data sovereignty mandates, or those operating in regulated industries. The main areas for improvement are SIEM integration depth and the complexity of VPC Service Controls at scale.

Anna Muller

Anna Muller

Security and Compliance Editor at ByteReview. CISM-certified professional with eight years of cloud security experience, including four years at Deloitte advising enterprise clients on SOC 2, ISO 27001, and NIS2 compliance. Anna leads ByteReview's security posture evaluations and translates regulatory requirements into actionable assessment frameworks for engineering and security teams.