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 09 · Technical Processes
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 address the CTO's requirement for a zero-downtime cutover from the legacy monolith to the new microservices?
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 address the CTO's requirement for a zero-downtime cutover from the legacy monolith to the new microservices?
Answer options:
Schedule a maintenance window during off-peak hours to switch DNS records.
Implement a strangler fig pattern, routing specific API paths to the new microservices via Cloud Load Balancing.
Migrate the entire database first, then switch all application traffic at once.
Run both systems in active-active mode and use Cloud Spanner to sync state globally.
How to approach this question
Full Answer
Common mistakes
Practice the full GCP Professional Cloud Architect Practice Exam 5
50 questions · hints · full answers · grading
Expert