AWS Certified Solutions Architect Associate SAA-C03 Practice Question
An application is experiencing high read traffic to its relational database hosted in AWS, causing performance bottlenecks. The majority of the database queries are read-heavy and unchanged for hours. As a solutions architect, what is the MOST cost-effective way to improve the application's read performance?
Migrate the database to Amazon DynamoDB to achieve high read throughput.
Enable caching by integrating Amazon ElastiCache in front of the database.
Add read replicas to the database to distribute the read traffic.
Scale up the database instance to a larger instance type with more CPU and memory.