AWS Certified DevOps Engineer – Professional — Question 4

An online retail company based in the United States plans to expand its operations to Europe and Asia in the next six months. Its product currently runs on
Amazon EC2 instances behind an Application Load Balancer. The instances run in an Amazon EC2 Auto Scaling group across multiple Availability Zones. All data is stored in an Amazon Aurora database instance.
When the product is deployed in multiple regions, the company wants a single product catalog across all regions, but for compliance purposes, its customer information and purchases must be kept in each region.
How should the company meet these requirements with the LEAST amount of application changes?

Answer options

Correct answer: C

Explanation

Option C is correct because it allows the company to maintain a centralized product catalog using Aurora with read replicas, while also deploying local Aurora instances to comply with regional regulations regarding customer data storage. The other options introduce more complexity or do not adequately meet the localization requirement for customer information and purchases.