Google PCA: Compute, Application Platforms and Workload Architecture — Study Guide

Part of the Google Professional Cloud Architect — Study Guide. Practice with verified answers in the Google exam hub, or take timed practice tests on ExamRoll.io.

Overview

This domain covers how to select and design compute platforms on Google Cloud, how to package and deploy applications, and how to operate workloads for reliability, performance, security, and cost efficiency. It spans virtual machines, Kubernetes, serverless runtimes, load balancing, rollout strategies, stateful and specialized compute, and modernization patterns that reduce technical debt while meeting changing demand.

Compute Engine and VM-based Architectures

Compute Engine provides granular control over operating systems, networking, and machine shapes. Choose machine families based on workload characteristics:

Managed instance groups (MIGs) bring elasticity and resilience:

Load balancing and health checks:

Example to allow HTTP health checks to a MIG:

VM lifecycle considerations:

Example PD resize:

Secure identity and observability:

Batch and specialized compute:

State considerations:

Kubernetes and Container Platforms (GKE)

GKE provides a managed control plane with flexible worker node pools:

Workload scheduling and services:

Upgrades and resilience:

Images and security:

Rollouts and rollback:

Serverless and Event-Driven Platforms

Google Cloud serverless abstracts infrastructure while providing strong controls over scale, security, and cost:

Platform selection trade-offs:

Identity and configuration:

Architecture Patterns, Delivery, and Operations

Service decomposition and boundaries:

Modernization patterns:

Delivery and rollouts:

Load balancing and health:

Observability and governance:

Secure software supply chain:

Networking and segmentation:

Capacity, Performance, and Specialized Compute

Design for variable demand:

Resiliency and testing:

Performance and storage selection:

Data movement and connectivity:

Stateful workloads:

Security and compliance:

Cost controls:

Troubleshooting latency:

Practical Problem Scenario

FerroLine Logistics plans to modernize a J2EE monolith that handles shipment tracking and customer notifications. The workload is bursty during regional cutoffs, must meet a 99.9% availability target, and the team wants portability with minimal operational toil while introducing event-driven features.

  1. Stabilize and observe the current system
  1. Choose a staged landing zone and platform mix
  1. Externalize session and configuration state
  1. Establish identity and registry controls
  1. Implement CI/CD with safe rollout strategies
  1. Decompose high-change domains first
  1. Design autoscaling and load shedding
  1. Prepare stateful services and data paths
  1. Execute resilience and performance testing
  1. Operate with cost and compliance guardrails

This phased approach delivers immediate stability and observability, introduces safe deployment practices, progressively decomposes the monolith along natural service boundaries, and aligns platform choices with control, latency, portability, scaling, and cost objectives.


Organization Design · All domains · Data Storage

Practice these questions → · Timed practice on ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Pass your exam →

Browse Google →

Related guides

All-in-one access

One subscription. Every exam.

Every plan unlocks unlimited answer search, practice tests, AI explanations, and the full resource library — in 20+ languages.

Monthly
24.87
Just €0.83/day
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

Best value
12 months
179.87
Just €0.49/daySave 40%
Everything included:
  • Unlimited answer search
  • Unlimited practice tests
  • AI-powered explanations
  • Full resource library
  • 20+ languages
  • Weekly content updates
  • Rewards & referrals
  • Priority support
Start free trial

No credit card required*

✓ Free plan included · ✓ Cancel anytime · ✓ All plans unlock the full product