exam questions

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

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

Exam AWS Certified Solutions Architect - Associate SAA-C02 topic 1 question 656 discussion

A company is running a batch application on Amazon EC2 instances. The application consists of a backend with multiple Amazon RDS databases. The application is causing a high number of reads on the databases. A solutions architect must reduce the number of database reads while ensuring high availability.
What should the solutions architect do to meet this requirement?

  • A. Add Amazon RDS read replicas
  • B. Use Amazon ElastiCache for Redis
  • C. Use Amazon Route 53 DNS caching
  • D. Use Amazon ElastiCache for Memcached
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

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
nymets
Highly Voted 2 years, 11 months ago
Selected Answer: A
Caching is primarily used for reducing latency, which is not the issue here. Read replicas are ideal solution here.
upvoted 7 times
...
coolkidsclubvip
Most Recent 2 years, 1 month ago
Selected Answer: B
"must reduce the number of database reads"
upvoted 1 times
...
PhucVuu
2 years, 4 months ago
Selected Answer: B
A. Add Amazon RDS read replicas - Wrong. Because we have multiple RDS databases, will we create multiple read replicas each RDS database, how much replicas for each RDS database? C. Use Amazon Route 53 DNS caching - Wrong. We need cache data from user request but not DNS D. Use Amazon ElastiCache for Memcached - Wrong. Because we need high availability B. B. Use Amazon ElastiCache for Redis - Correct -> All queries were consolidate in multiple RED databases will be cache in ElasticCache for Redis and it provided high availability
upvoted 2 times
...
EenaK
2 years, 4 months ago
Option A, "Add Amazon RDS read replicas," is the best solution to reduce the number of database reads while ensuring high availability. Option B, "Use Amazon ElastiCache for Redis," and option D, "Use Amazon ElastiCache for Memcached," are caching solutions that can help reduce the number of reads, but they do not provide high availability. So, option A is correct!
upvoted 1 times
...
Hmmm2
2 years, 4 months ago
Selected Answer: B
because providing better db read performance != reducing the number of reads
upvoted 1 times
...
Samuel03
2 years, 5 months ago
Selected Answer: B
My money is on B.
upvoted 2 times
...
Yelizaveta
2 years, 6 months ago
Selected Answer: B
"A solutions architect must reduce the number of database reads while ensuring high availability."!!!!
upvoted 1 times
...
jxp09
2 years, 10 months ago
Its B .
upvoted 1 times
...
Ekie
2 years, 10 months ago
I am torn between A & B... I would go with B, bc the ask is how to reduce number of reads to DB... with cashing less reads will go to DB
upvoted 1 times
...
rodriiviru
2 years, 10 months ago
Selected Answer: A
Caching is primarily used for reducing latency, which is not the issue here. Read replicas are ideal solution here.
upvoted 1 times
...
Alexander_Nox
2 years, 11 months ago
Selected Answer: B
B looks good
upvoted 1 times
...
guptatrng
2 years, 11 months ago
Its B.. Caching is best option here
upvoted 4 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 ...