exam questions

Exam AWS Certified Solutions Architect - Associate SAA-C03 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Associate SAA-C03 exam

Exam AWS Certified Solutions Architect - Associate SAA-C03 topic 1 question 269 discussion

An ecommerce company has noticed performance degradation of its Amazon RDS based web application. The performance degradation is attributed to an increase in the number of read-only SQL queries triggered by business analysts. A solutions architect needs to solve the problem with minimal changes to the existing web application.

What should the solutions architect recommend?

  • A. Export the data to Amazon DynamoDB and have the business analysts run their queries.
  • B. Load the data into Amazon ElastiCache and have the business analysts run their queries.
  • C. Create a read replica of the primary database and have the business analysts run their queries.
  • D. Copy the data into an Amazon Redshift cluster and have the business analysts run their queries.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
Aninina
Highly Voted 1 year, 5 months ago
Selected Answer: C
C. Create a read replica of the primary database and have the business analysts run their queries. Creating a read replica of the primary RDS database will offload the read-only SQL queries from the primary database, which will help to improve the performance of the web application. Read replicas are exact copies of the primary database that can be used to handle read-only traffic, which will reduce the load on the primary database and improve the performance of the web application. This solution can be implemented with minimal changes to the existing web application, as the business analysts can continue to run their queries on the read replica without modifying the code.
upvoted 5 times
...
awsgeek75
Most Recent 5 months, 1 week ago
Selected Answer: C
". A solutions architect needs to solve the problem with minimal changes to the existing web application." ABD all require major changes to the application. A: DynamoDB is NoSQL so big change B: Elasticache is a caching layer which require code change normally significant code change D: Redshift is analytics so not a solution
upvoted 3 times
...
Ruffyit
7 months, 2 weeks ago
. While DynamoDB is a scalable NoSQL database, it requires changes to the application's data model and query patterns. B. ElastiCache is an in-memory data store that can improve query performance, but it is primarily used for caching rather than running complex queries. D. Redshift is a powerful data warehousing solution, but migrating the data and adapting the queries to Redshift's columnar architecture would require significant changes to the application and query logic. Therefore, option C is the most appropriate recommendation as it leverages read replicas in RDS to offload read-only query traffic from the primary database, allowing the business analysts to run their queries without impacting the performance of the web application. It provides a scalable and efficient solution with minimal changes to the existing web application.
upvoted 2 times
...
nileeka97
9 months ago
Selected Answer: C
C. Create a read replica of the primary database and have the business analysts run their queries
upvoted 2 times
...
cookieMr
12 months ago
Selected Answer: C
A. While DynamoDB is a scalable NoSQL database, it requires changes to the application's data model and query patterns. B. ElastiCache is an in-memory data store that can improve query performance, but it is primarily used for caching rather than running complex queries. D. Redshift is a powerful data warehousing solution, but migrating the data and adapting the queries to Redshift's columnar architecture would require significant changes to the application and query logic. Therefore, option C is the most appropriate recommendation as it leverages read replicas in RDS to offload read-only query traffic from the primary database, allowing the business analysts to run their queries without impacting the performance of the web application. It provides a scalable and efficient solution with minimal changes to the existing web application.
upvoted 2 times
...
antropaws
1 year ago
Selected Answer: C
C, no doubt.
upvoted 3 times
...
mhmt4438
1 year, 5 months ago
Selected Answer: C
C is correct answer
upvoted 3 times
...
bamishr
1 year, 5 months ago
Selected Answer: C
Create a read replica of the primary database and have the business analysts run their queries.
upvoted 2 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago