FINAL REVIEW

GCP Professional Cloud Architect Cheat Sheet (2026 Edition)

Every must-know pattern for the PCA exam — databases, networking, compute, IAM, storage, HA/DR, cost optimisation, and case study summaries.

Updated June 2026 25 min read 10 Exam Domains Covered

Contents

  1. Database Selection
  2. Networking & Connectivity
  3. Compute Options
  4. Storage Classes
  5. IAM & Security
  6. High Availability & Disaster Recovery
  7. Data & Analytics Pipeline
  8. Cost Optimisation
  9. Monitoring & Operations
  10. Case Study Summaries
  11. Exam FAQs

1. Database Selection

The single most-tested topic. Know the decision rule cold.

Service Type Choose when…
Cloud SQL Relational (OLTP) MySQL/PostgreSQL/SQL Server, single region, standard OLTP workload
Cloud Spanner Relational (Global) Multi-region consistency, 99.999% SLA, >1,000 TPS, horizontal scale
BigQuery Analytical (OLAP) Petabyte-scale analytics, data warehouse, serverless SQL, BI reporting
Firestore NoSQL (Document) Mobile/web apps, real-time sync, offline support, flexible schema
Bigtable NoSQL (Wide-column) IoT ingestion, time-series, high-throughput reads/writes, low latency at scale
Memorystore (Redis) In-memory cache Session caching, leaderboards, pub/sub, sub-millisecond latency
Cloud Storage Object store Unstructured data — images, videos, backups, ML training files

Exam tip: If the scenario mentions financial transactions and global in the same sentence — that is Spanner. If it mentions sensor data or time-series — that is Bigtable. If it just says relational with no scale requirement — Cloud SQL.

2. Networking & Connectivity

Load Balancer Decision Tree

Scenario Use
HTTP/HTTPS traffic, global, multiple regions Global External HTTP(S) Load Balancer
TCP/SSL traffic, global, non-HTTP SSL Proxy / TCP Proxy Load Balancer
UDP or any port, single region, external Regional External Network Load Balancer
Internal microservices, private VPC traffic Internal HTTP(S) or Internal TCP/UDP LB

Hybrid Connectivity Options

  • Cloud VPN (HA VPN): Encrypted IPsec tunnel over public internet. 99.99% SLA with two tunnels. Best for lower bandwidth (<3 Gbps) or a quick setup.
  • Dedicated Interconnect: Direct physical fibre to Google PoP. 10 Gbps or 100 Gbps circuits. Highest bandwidth, lowest latency, no internet traversal.
  • Partner Interconnect: Via an approved third-party provider. 50 Mbps to 50 Gbps. Use when you cannot physically reach a Google PoP.
  • Cloud Router: Manages dynamic BGP routing for VPN and Interconnect. Required for dynamic routing.

Exam tip: If the scenario says "the company cannot co-locate at a Google facility" — that is Partner Interconnect. "Highest bandwidth, dedicated physical link" — Dedicated Interconnect.

VPC Design Patterns

  • Shared VPC: One host project shares its VPC with multiple service projects. Best for centralised network administration across teams.
  • VPC Peering: Connects two separate VPCs (same or different org). Non-transitive — A peers with B and B peers with C, but A cannot reach C.
  • Private Google Access: Allows VMs without external IPs to reach Google APIs. Enable per-subnet.
  • VPC Service Controls: Creates a security perimeter around GCP services to prevent data exfiltration.

3. Compute Options

Service Control Level Choose when…
Compute Engine Maximum (IaaS) OS-level access needed, custom kernels, licensed software, lift-and-shift VMs
GKE Standard High Kubernetes, control over node types, GPUs, custom node configs
GKE Autopilot Medium Kubernetes without node management, pay-per-pod, simplified ops. Compare →
Cloud Run Low Stateless containers, pay-per-request, scales to zero, HTTP workloads
Cloud Functions Minimal Event-driven code (Pub/Sub triggers, HTTP), short execution, no server management
App Engine Standard Minimal Managed web apps, scales to zero, only specific language runtimes

Exam tip: "Operational overhead" = move toward serverless (Cloud Run / Functions). "Fine-grained control" = Compute Engine or GKE Standard. "Event-driven" = Cloud Functions.

4. Cloud Storage Classes

Class Access Frequency Min Storage Duration Use Case
Standard Frequent None Hot data, websites, active ML datasets
Nearline < once/month 30 days Backups, infrequently accessed data
Coldline < once/quarter 90 days Disaster recovery, quarterly reports
Archive < once/year 365 days Long-term archival, regulatory compliance

Exam tip: Use Object Lifecycle Management to automatically transition objects between classes. Always pick the class that matches access frequency — Archive is cheapest to store but most expensive to retrieve.

5. IAM & Security

Role Types

  • Basic Roles (Owner, Editor, Viewer): Very broad — never use in production. Only for development/testing.
  • Predefined Roles: Granular permissions curated by Google per service (e.g. roles/storage.objectViewer). Always prefer over Basic.
  • Custom Roles: You define the exact permissions. Use when no predefined role fits the principle of least privilege.

Service Accounts — Key Rules

  • Service Accounts are both an identity and a resource. A VM uses a service account to call GCP APIs.
  • Prefer Workload Identity Federation over service account keys to avoid long-lived credentials.
  • Grant service accounts only the roles they need — nothing more.
  • Service Account impersonation allows one service account to act as another — useful for separation of duties.

Key Security Services

  • Cloud Armor: DDoS protection and WAF at the Global Load Balancer. Blocks by IP, geo, or OWASP rules.
  • Secret Manager: Stores API keys, passwords, certificates with versioning and audit logging.
  • Cloud KMS: Manages encryption keys. Use with CMEK (Customer-Managed Encryption Keys) for compliance.
  • Security Command Center: Centralised security monitoring, vulnerability scanning, and threat detection.
  • VPC Service Controls: Creates security perimeters around APIs to prevent data exfiltration.
  • Binary Authorization: Ensures only trusted container images are deployed to GKE.

6. High Availability & Disaster Recovery

RTO vs RPO — Know the Difference

  • RTO (Recovery Time Objective): Maximum acceptable downtime after a failure.
  • RPO (Recovery Point Objective): Maximum acceptable data loss (measured in time).

HA Patterns by Service

Service HA Configuration
Compute Engine Managed Instance Groups (MIG) across multiple zones, with autoscaling and health checks
Cloud SQL High Availability configuration with a standby in a second zone. Automatic failover.
Cloud Spanner Multi-region configuration for 99.999% availability. Built-in synchronous replication.
GKE Regional cluster spreads nodes across 3 zones automatically
Cloud Storage Multi-region or dual-region bucket for geo-redundant, 99.95% availability object storage

Exam tip: The scenario phrase "the company cannot tolerate data loss" = synchronous replication = Cloud Spanner multi-region or Cloud SQL HA. "Low cost DR, some data loss acceptable" = async replication or GCS cross-region copy.

7. Data & Analytics Pipeline

  • Pub/Sub: Asynchronous messaging, event ingestion at scale. The entry point for streaming data pipelines.
  • Dataflow: Apache Beam-based managed service for both batch and streaming data processing (ETL, transformations).
  • Dataproc: Managed Spark/Hadoop clusters. Use when migrating existing Spark/Hadoop workloads.
  • BigQuery: End destination for analytics. Serverless, petabyte-scale, columnar SQL engine.
  • Looker / Looker Studio: BI and data visualisation on top of BigQuery.
  • Vertex AI: End-to-end ML platform — training, deployment, and MLOps pipelines.

Common pipeline pattern: IoT devices → Pub/SubDataflow (transform) → Bigtable (low-latency serving) + BigQuery (analytics). This pattern appears in both Mountkirk and TerramEarth case studies.

8. Cost Optimisation

  • Committed Use Discounts (CUDs): Commit to 1 or 3 years of a resource type for up to 57% discount. Good for steady-state workloads.
  • Preemptible / Spot VMs: Up to 90% cheaper than on-demand. Can be terminated with 30-second notice. Use for batch jobs, fault-tolerant workloads.
  • Sustained Use Discounts: Automatic discounts when a VM runs for more than 25% of a month. No action needed.
  • Rightsizing Recommendations: Cloud Monitoring and the Recommender API flag underutilised VMs. Review regularly.
  • Cloud Storage Lifecycle policies: Auto-transition objects to Nearline/Coldline/Archive to reduce storage costs.
  • BigQuery flat-rate pricing vs on-demand: Use on-demand for variable workloads, flat-rate reservations for predictable heavy usage.
  • Budget Alerts: Set billing alerts in Cloud Billing to catch unexpected spend before it compounds.

9. Monitoring & Operations

  • Cloud Monitoring: Metrics, dashboards, uptime checks, and alerting for all GCP resources.
  • Cloud Logging: Centralised log ingestion. Use Log Sinks to export to BigQuery, Cloud Storage, or Pub/Sub for long-term retention.
  • Cloud Trace: Distributed request tracing to diagnose latency in microservices.
  • Cloud Profiler: Continuous CPU and memory profiling for production applications.
  • Error Reporting: Aggregates and surfaces application errors in real time.
  • Audit Logs: Admin Activity, Data Access, and System Event logs. Always-on for Admin Activity; enable Data Access logs explicitly (they generate large volume).

Exam tip: "Centralise logs across all projects" = Log Sinks to a central project's Cloud Logging or Cloud Storage bucket. "Detect anomalies in real time" = combine Pub/Sub + Dataflow + Cloud Monitoring alerts.

10. Official Case Study Summaries

Know each company's key requirements and the GCP services that address them.

EHR Healthcare

  • Core challenge: Migrate legacy on-premises healthcare systems to GCP while maintaining HIPAA compliance.
  • Key services: Cloud Healthcare API, Cloud SQL (HA), Shared VPC, Cloud Armor, Cloud KMS (CMEK), VPC Service Controls.
  • Themes: Compliance, security, hybrid connectivity during migration, minimising downtime.

Mountkirk Games

  • Core challenge: Global multiplayer gaming platform that must scale rapidly and keep latency low for players worldwide.
  • Key services: Cloud Spanner (global player data), Bigtable (game state), GKE (microservices), Global Load Balancer, Pub/Sub + Dataflow (analytics).
  • Themes: Global scale, NoSQL decision, real-time analytics, cost-efficient scaling with preemptible VMs.

TerramEarth

  • Core challenge: IoT fleet management for heavy machinery — ingest telemetry from 500,000 vehicles for predictive maintenance.
  • Key services: Pub/Sub (ingestion), Dataflow (stream processing), Bigtable (time-series storage), BigQuery (analytics), Vertex AI (predictive maintenance models).
  • Themes: IoT pipeline, batch vs streaming, ML integration, data lifecycle management.

Test Your Knowledge

250 free PCA practice questions — scenario-based, updated for 2026.

Take the Free Mock Exam →

11. Exam FAQs

How hard is the GCP Professional Cloud Architect exam?

The PCA is considered one of the harder GCP certifications. It has 50–60 questions with a 2-hour time limit, with 40–50% scenario-based questions. Most candidates with 2+ years of cloud experience and 4–8 weeks of preparation pass on the first attempt. Use our free practice tests to benchmark your readiness.

What are the official GCP PCA case studies?

The three active case studies are EHR Healthcare, Mountkirk Games, and TerramEarth. Google publishes them publicly — read them before the exam and practise mapping their requirements to GCP services. See summaries above.

Cloud Spanner vs Cloud SQL — when do I pick each?

Cloud SQL for standard OLTP in a single region (MySQL/PostgreSQL/SQL Server compatible). Cloud Spanner when you need multi-region strong consistency, 99.999% SLA, or horizontal scaling beyond what a single instance can handle (typically >1,000 TPS or global write requirements).

GKE Autopilot vs GKE Standard — quick decision?

Autopilot if the scenario prioritises reduced operational burden — Google manages nodes, scaling, and security patches. Standard if you need specific node machine types, GPUs, or custom node configurations. For the exam, "operational simplicity" almost always points to Autopilot. Full comparison here →

Which storage class for archival/compliance data?

Archive class for data accessed less than once a year (e.g. regulatory records). Coldline for less than once a quarter. Nearline for less than once a month. Use Object Lifecycle Management to automate transitions and avoid paying Standard rates for data you rarely access.

Continue Your GCP PCA Preparation