Courseiva

Google PCA Design and plan a cloud solution architecture Practice Question

A company is migrating a legacy on-premises application to Google Cloud. The application has strict low-latency requirements between its components and requires stateful TCP sessions. Which TWO design decisions should the architect recommend?

⚠ Common exam trap

Candidates often confuse global load balancing (which is for external, stateless, HTTP-based traffic) with internal load balancing, and mistakenly think Cloud CDN or Cloud NAT can help with latency or stateful sessions, when they actually break TCP state or add unnecessary hops.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

Use regional managed instance groups with internal load balancing.

Regional managed instance groups (MIGs) with internal load balancing are correct because they keep all compute instances within a single region, minimizing network hops and latency between components. Internal load balancing provides a single IP address for stateful TCP sessions without introducing the latency of a global proxy, and it supports session affinity (e.g., client IP affinity) to maintain stateful connections.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    Use regional managed instance groups with internal load balancing.

    Why this is correct

    Supports session affinity and preserves source IP for stateful protocols.

  • ✗

    Use Cloud NAT for outbound connectivity.

    Why it's wrong here

    Breaks stateful TCP sessions because of source IP translation.

  • ✗

    Use global load balancing with Cloud CDN.

    Why it's wrong here

    Designed for web content, not stateful low-latency inter-component traffic.

  • ✗

    Use Cloud VPN for on-premises connectivity.

    Why it's wrong here

    Addresses on-premises connectivity, not low-latency between cloud components.

  • ✓

    Place all components in the same VPC network.

    Why this is correct

    Minimizes latency and avoids SNAT, preserving stateful sessions.

Visual reference

Client Server SYN (seq=100) SYN-ACK (seq=200, ack=101) ACK (ack=201) Connection established — data transfer begins

About these practice questions

Courseiva writes every PCA question from scratch — 807 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This PCA practice question is part of Courseiva's free Google Cloud certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PCA exam.