Easy1 markMultiple Choice
Subtask 1.3: Network/Storage/ComputeCloud StorageCloud CDNArchitectureE-commerce
This question is part of a case study — click to read the full scenario(Case 06)

CASE STUDY: ShopGlobal

Company Overview:
ShopGlobal is an international e-commerce retailer. They are preparing for their largest annual sales event (Black Friday) and want to migrate off their aging on-premises infrastructure.

Current Technical Environment:

  • 3 on-premises data centers (US-East, US-West, EU-Central).
  • VMware vSphere environment with 500 VMs.
  • Monolithic Java application running on Tomcat.
  • Oracle RAC database for transactions.
  • 50 TB of product images on SAN storage.

Business Requirements:

  • Ensure 100% availability during the upcoming holiday season.
  • Modernize the application architecture over the next 3 years.
  • Reduce capital expenditure (CapEx) by shifting to an OpEx model.

Executive Statements:

  • CEO: "Downtime during Black Friday costs us $1M per hour. We need bulletproof reliability."
  • CFO: "We want to stop buying hardware. Move everything to a pay-as-you-go model."
  • CTO: "We want to eventually move to microservices, but we don't have time to rewrite the app before the holidays."

Technical Requirements:

  • Migrate the existing VMs to the cloud with minimal changes initially.
  • Implement a global CDN for product images to reduce latency.
  • Set up disaster recovery with an RPO of 15 minutes and RTO of 1 hour.
  • Ensure PCI-DSS compliance for payment processing.

Constraints:

  • The migration must be completed in 4 months (before the code freeze).
  • The Oracle database license cannot be easily transferred to the cloud.
  • The team has no experience with Kubernetes or containers yet.

QUESTION:
Given the 4-month timeline and the CTO's constraints, which migration strategy should you recommend for the VMware environment?

GCP PCA · Question 07 · Network/Storage/Compute

CASE STUDY: ShopGlobal

Company Overview:
ShopGlobal is an international e-commerce retailer. They are preparing for their largest annual sales event (Black Friday) and want to migrate off their aging on-premises infrastructure.

Current Technical Environment:

  • 3 on-premises data centers (US-East, US-West, EU-Central).
  • VMware vSphere environment with 500 VMs.
  • Monolithic Java application running on Tomcat.
  • Oracle RAC database for transactions.
  • 50 TB of product images on SAN storage.

Business Requirements:

  • Ensure 100% availability during the upcoming holiday season.
  • Modernize the application architecture over the next 3 years.
  • Reduce capital expenditure (CapEx) by shifting to an OpEx model.

Executive Statements:

  • CEO: "Downtime during Black Friday costs us $1M per hour. We need bulletproof reliability."
  • CFO: "We want to stop buying hardware. Move everything to a pay-as-you-go model."
  • CTO: "We want to eventually move to microservices, but we don't have time to rewrite the app before the holidays."

Technical Requirements:

  • Migrate the existing VMs to the cloud with minimal changes initially.
  • Implement a global CDN for product images to reduce latency.
  • Set up disaster recovery with an RPO of 15 minutes and RTO of 1 hour.
  • Ensure PCI-DSS compliance for payment processing.

Constraints:

  • The migration must be completed in 4 months (before the code freeze).
  • The Oracle database license cannot be easily transferred to the cloud.
  • The team has no experience with Kubernetes or containers yet.

QUESTION:
How should you architect the storage and delivery of the 50 TB of product images to meet the technical requirements?

Answer options:

A.

Migrate the images to Persistent Disk SSDs attached to the web servers and use Cloud DNS for routing.

B.

Migrate the images to Cloud Filestore and mount it across all web servers globally.

C.

Migrate the images to a Cloud Storage multi-region bucket and enable Cloud CDN on a Global HTTP(S) Load Balancer.

D.

Store the images in Cloud SQL as BLOBs and use Memorystore for Redis as a caching layer.

How to approach this question

Identify the best GCP service for large-scale static assets (Cloud Storage) and the service for global edge caching (Cloud CDN).

Full Answer

C.Migrate the images to a Cloud Storage multi-region bucket and enable Cloud CDN on a Global HTTP(S) Load Balancer.✓ Correct
Migrate the images to a Cloud Storage multi-region bucket and enable Cloud CDN on a Global HTTP(S) Load Balancer.
Cloud Storage is designed for unstructured data like images and scales infinitely. By placing a Global HTTP(S) Load Balancer in front of the Cloud Storage bucket and enabling Cloud CDN, ShopGlobal can cache the images at Google's edge locations worldwide, drastically reducing latency for users.

Common mistakes

Choosing Filestore (Option B) is a mistake because while it provides shared storage, it is not designed for global web asset delivery and lacks CDN integration.

Practice the full GCP Professional Cloud Architect Practice Exam 7

50 questions · hints · full answers · grading

More questions from this exam