Question 28
Domain 3: Continuous Improvement for Existing SolutionsAn online magazine will launch its latest edition this month. This edition will be the first to be distributed globally. The magazine's dynamic website currently uses an Application Load Balancer in front of the web tier, a fleet of Amazon EC2 instances for web and application servers, and Amazon Aurora MySQL. Portions of the website include static content and almost all traffic is read-only. The magazine is expecting a significant spike in internet traffic when the new edition is launched. Optimal performance is a top priority for the week following the launch. Which combination of steps should a solutions architect take to reduce system response times for a global audience? (Choose two.)
Correct answer: C
Explanation
Because the site will be “distributed globally” and must serve a “global audience,” placing static and read-only content at edge locations reduces latency. Since “almost all traffic is read-only,” caching responses and using a global content delivery layer lowers load on the Application Load Balancer, EC2 fleet, and Aurora MySQL during the launch spike.
Why each option is right or wrong
A. Introduce Amazon Route 53 with latency-based routing and Amazon CloudFront distributions. Ensure the web and application tiers are each in Auto Scaling groups.
Improves edge delivery and scaling, but alone does not place data and application resources globally.
B. Use an Aurora global database for physical cross-Region replication. Use Amazon S3 with cross-Region replication for static content and resources. Deploy the web and application tiers in Regions across the world.
Adds global regional presence, but alone does not use CDN caching and latency-based request steering.
C. All of the above
Each of the listed options is a valid answer; all are needed.