SAP-C02 · Question #600
An 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…
The correct answer is D. Use an Aurora global database for physical cross-Region replication. Use Amazon S3 with cross- E. Introduce Amazon Route 53 with latency-based routing and Amazon CloudFront distributions. To optimize a global online magazine's performance, especially for a read-heavy site with static content, the company needs solutions for global content delivery, intelligent routing, and fast database reads.
Question
An 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.)
Options
- AUse logical cross-Region replication to replicate the Aurora MySQL database to a secondary
- BEnsure the web and application tiers are each in Auto Scaling groups. Introduce an AWS Direct
- CMigrate the database from Amazon Aurora to Amazon RDS for MySQL. Ensure all three of the
- DUse an Aurora global database for physical cross-Region replication. Use Amazon S3 with cross-
- EIntroduce Amazon Route 53 with latency-based routing and Amazon CloudFront distributions.
How the community answered
(52 responses)- A29% (15)
- B10% (5)
- C6% (3)
- D56% (29)
Why each option
To optimize a global online magazine's performance, especially for a read-heavy site with static content, the company needs solutions for global content delivery, intelligent routing, and fast database reads.
Logical cross-Region replication for Aurora MySQL is generally less performant and has higher replication lag than an Aurora global database for read-heavy global applications.
While Auto Scaling groups are crucial for managing varying load, an AWS Direct Connect connection is used for connecting on-premises data centers to AWS, which is not relevant for optimizing global internet traffic performance for a cloud-native application.
Migrating from Amazon Aurora to Amazon RDS for MySQL is a downgrade in terms of performance and advanced features like global database replication, which are critical for optimal global performance.
An Aurora global database provides fast, physical cross-Region replication for low-latency read access to the database for a global audience. Using Amazon S3 with cross-Region replication ensures static content is highly available and can serve as a distributed origin for a CDN, complementing global content delivery.
Amazon Route 53 with latency-based routing directs users to the nearest AWS Region for reduced response times, and Amazon CloudFront distributions cache static and dynamic content at edge locations globally, significantly lowering latency for a worldwide audience.
Concept tested: Global content delivery, CDN, global database, latency-based routing, read replicas, scaling
Source: https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/aurora-global-database.html
Community Discussion
No community discussion yet for this question.