Medium1 markMultiple Choice
This question is part of a case study — click to read the full scenario(Case 06)

CASE STUDY: ShopGlobal. Global e-commerce. Monolithic Java on VMware. Oracle RAC (20TB). 10x Black Friday traffic. Req: Microservices, 100% uptime during holidays, personalized recommendations. CEO: Flawless omnichannel. CFO: Predictable spend. CTO: No vendor lock-in, open-source. Tech: Containerize, Global LB, PCI-DSS, async orders, real-time inventory. Constraints: Keep Oracle on-prem for 2 yrs (licensing), low K8s skills, strict security reviews.

How should you design the hybrid connectivity between GCP microservices and the on-premises Oracle database to ensure high throughput and low latency?

GCP PCA · Question 09 · Domain 4: Analyzing and Optimizing Technical and Business Processes

CASE STUDY: ShopGlobal. Global e-commerce. Monolithic Java on VMware. Oracle RAC (20TB). 10x Black Friday traffic. Req: Microservices, 100% uptime during holidays, personalized recommendations. CEO: Flawless omnichannel. CFO: Predictable spend. CTO: No vendor lock-in, open-source. Tech: Containerize, Global LB, PCI-DSS, async orders, real-time inventory. Constraints: Keep Oracle on-prem for 2 yrs (licensing), low K8s skills, strict security reviews.

Which architecture pattern should you use to implement asynchronous order processing to handle 10x Black Friday traffic spikes?

Answer options:

A.

Write orders directly to the on-prem Oracle database synchronously.

B.

Publish orders to Cloud Pub/Sub, then process them with worker microservices.

C.

Use Cloud Scheduler to batch process orders every hour.

D.

Store orders in Memorystore and flush to Oracle daily.

How to approach this question

Identify the decoupling service for asynchronous processing.

Full Answer

B.Publish orders to Cloud Pub/Sub, then process them with worker microservices.✓ Correct
Publish orders to Cloud Pub/Sub, then process them with worker microservices.
Cloud Pub/Sub provides scalable, asynchronous messaging that acts as a buffer during massive traffic spikes, ensuring backend systems aren't overwhelmed.

Common mistakes

Choosing synchronous direct database writes.

Practice the full GCP Professional Cloud Architect Practice Exam 2

50 questions · hints · full answers · grading

More questions from this exam