AWS Certified Solutions Architect – Associate (SAA-C02) — Question 606
A rapidly growing global ecommerce company is hosting its web application on AWS. The web application includes static content and dynamic content. The website stores online transaction processing (OLTP) data in an Amazon RDS database. The website's users are experiencing slow page loads.
Which combination of actions should a solutions architect take to resolve this issue? (Choose two.)
Answer options
- A. Configure an Amazon Redshift cluster.
- B. Set up an Amazon CloudFront distribution.
- C. Host the dynamic web content in Amazon S3.
- D. Create a read replica for the RDS DB instance.
- E. Configure a Multi-AZ deployment for the RDS DB instance.
Correct answer: B, D
Explanation
To improve page load times for global users, Amazon CloudFront can be used to cache and deliver both static and dynamic content closer to the users, reducing latency. Additionally, creating an Amazon RDS read replica offloads read-heavy OLTP traffic from the primary database instance, resolving database performance bottlenecks. Other options like Amazon Redshift are for analytical workloads, Amazon S3 cannot host dynamic content, and Multi-AZ deployments are for high availability rather than read performance scaling.