Medium1 markMultiple Choice
Subtask 1.2: Technical RequirementsServerlessCloud FunctionsCloud StorageCase Study
This question is part of a case study — click to read the full scenario(Case 06)

CASE STUDY: ShopGlobal
Overview: Retailer, 2000 employees, $500M revenue. US-Central co-lo, Java/Tomcat monolith, Oracle RAC 20TB, batch inventory sync.
Business Req: Handle 10x Black Friday spikes, personalized recommendations, modernize to microservices.
Execs: CEO wants omnichannel; CFO needs predictable spend; CTO demands zero downtime cutover.
Tech Req: PCI-DSS compliance, automated image processing, real-time inventory, CI/CD.
Constraints: Complex Oracle stored procedures, team learning containers, strict bi-annual audits.

QUESTION:
Which compute platform should you recommend for the modernized microservices architecture, considering the team is just learning containers?

GCP PCA · Question 07 · Technical Requirements

CASE STUDY: ShopGlobal
Overview: Retailer, 2000 employees, $500M revenue. US-Central co-lo, Java/Tomcat monolith, Oracle RAC 20TB, batch inventory sync.
Business Req: Handle 10x Black Friday spikes, personalized recommendations, modernize to microservices.
Execs: CEO wants omnichannel; CFO needs predictable spend; CTO demands zero downtime cutover.
Tech Req: PCI-DSS compliance, automated image processing, real-time inventory, CI/CD.
Constraints: Complex Oracle stored procedures, team learning containers, strict bi-annual audits.

QUESTION:
How should you design the automated image processing pipeline for the product catalog?

Answer options:

A.

Upload images to a Compute Engine VM and run a cron job every hour to process them.

B.

Upload images to Cloud Storage, trigger a Cloud Function via Eventarc, and process the image.

C.

Store images in Cloud SQL as BLOBs and use database triggers to process them.

D.

Stream images through Cloud Pub/Sub directly to BigQuery.

How to approach this question

Look for an event-driven, serverless architecture for file processing.

Full Answer

B.Upload images to Cloud Storage, trigger a Cloud Function via Eventarc, and process the image.✓ Correct
Upload images to Cloud Storage, trigger a Cloud Function via Eventarc, and process the image.
Cloud Storage can emit events (via Eventarc) when a new object is created. A Cloud Function can listen to this event, automatically spin up, process the image (e.g., resize, watermark), and save it back, scaling infinitely with zero idle cost.

Common mistakes

Choosing VM cron jobs (A), which introduces latency and operational overhead.

Practice the full GCP Professional Cloud Architect Practice Exam 5

50 questions · hints · full answers · grading

More questions from this exam