Medium1 markMultiple Choice
Domain 3.3: Performance ImprovementPerformanceRDSElastiCache

AWS SAP-C02 · Question 48 · Domain 3.3: Performance Improvement

A company is experiencing performance issues with an application running on Amazon EC2 instances. The application connects to an Amazon RDS for PostgreSQL database. During peak hours, the database CPU utilization hits 100%, and the application times out. The database is heavily read-intensive. Which combination of steps will improve performance? (Select TWO)

Answer options:

A.

Implement Amazon ElastiCache for Redis to cache frequently accessed data.

B.

Migrate the database to Amazon DynamoDB.

C.

Create an RDS Read Replica and update the application to direct read queries to it.

D.

Enable Multi-AZ on the RDS instance.

E.

Increase the size of the EC2 instances.

F.

Use AWS Global Accelerator to route traffic.

How to approach this question

Identify solutions for scaling read-heavy relational databases.

Full Answer

Implement Amazon ElastiCache for Redis to cache frequently accessed data., Create an RDS Read Replica and update the application to direct read queries to it.
For a read-intensive RDS database hitting CPU limits, the best solutions are to implement a caching layer (ElastiCache) or scale out reads using RDS Read Replicas.

Common mistakes

Thinking Multi-AZ improves performance (it only provides HA).

Practice the full AWS Solutions Architect Professional SAP-C02 Practice Exam 7

75 questions · hints · full answers · grading

More questions from this exam