exam questions

Exam AWS Certified SysOps Administrator - Associate All Questions

View all questions & answers for the AWS Certified SysOps Administrator - Associate exam

Exam AWS Certified SysOps Administrator - Associate topic 1 question 33 discussion

A company has an application that customers use to search for records on a website. The application's data is stored in an Amazon Aurora DB cluster. The application's usage varies by season and by day of the week.
The website's popularity is increasing, and the website is experiencing slower performance because of increased load on the DB cluster during periods of peak activity. The application logs show that the performance issues occur when users are searching for information. The same search is rarely performed multiple times.
A SysOps administrator must improve the performance of the platform by using a solution that maximizes resource efficiency.
Which solution will meet these requirements?

  • A. Deploy an Amazon ElastiCache for Redis cluster in front of the DB cluster. Modify the application to check the cache before the application issues new queries to the database. Add the results of any queries to the cache.
  • B. Deploy an Aurora Replica for the DB cluster. Modify the application to use the reader endpoint for search operations. Use Aurora Auto Scaling to scale the number of replicas based on load.
  • C. Use Provisioned IOPS on the storage volumes that support the DB cluster to improve performance sufficiently to support the peak load on the application.
  • D. Increase the instance size in the DB cluster to a size that is sufficient to support the peak load on the application. Use Aurora Auto Scaling to scale the instance size based on load.
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
Surferbolt
Highly Voted 2 years, 8 months ago
Selected Answer: B
B. Caching will not solve the performance issue in this scenario, as the same search is rarely performed multiple times. Thus read replicas will be better.
upvoted 10 times
...
moonwalkeryj
Highly Voted 2 years, 9 months ago
B It cannot be A, Because of this: The same search is rarely performed multiple times
upvoted 6 times
...
Pisces225
Most Recent 1 month, 2 weeks ago
Selected Answer: B
B - just adding to consensus.
upvoted 1 times
...
stallionaws
9 months, 4 weeks ago
Selected Answer: B
caching is not the option..rarely searched items..
upvoted 1 times
...
pekalyok
1 year, 3 months ago
Selected Answer: A
implementing a caching layer with Amazon ElastiCache for Redis provides a scalable, cost-effective way to improve application performance by reducing database load, especially for read-heavy operations like searches. This approach addresses the core challenge of managing variable load efficiently.
upvoted 1 times
flaacko
9 months, 3 weeks ago
A is wrong because there is no need for caching as the same search is rarely performed multiple times.
upvoted 2 times
...
...
Mangesh_XI_mumbai
1 year, 7 months ago
Selected Answer: B
keyword : read replica
upvoted 2 times
pekalyok
1 year, 3 months ago
wrong: here is why: "While adding Aurora Replicas and using the reader endpoint for search operations can distribute the read load and improve performance, this solution primarily increases database capacity rather than reducing unnecessary loads. It's more cost-intensive and may still face bottlenecks during unprecedented spikes in demand, as the underlying issue of inefficient query processing during peak times isn't directly addressed."
upvoted 1 times
...
...
callspace
1 year, 9 months ago
Selected Answer: B
B It is. A is not possible because question clearly says (The same search is rarely performed multiple times.)
upvoted 2 times
...
braveheart22
2 years, 4 months ago
BBBBB is the right answer in this case because caching with Elasticache for Redis will not help resolve the issue since the same search is rarely performed multiple times.
upvoted 5 times
...
michaldavid
2 years, 6 months ago
Selected Answer: B
bbbbbbbbb
upvoted 3 times
...
Liongeek
2 years, 7 months ago
Ans: B Same search is rarely performed so Elasticache isn't needed
upvoted 4 times
...
get_certified
2 years, 9 months ago
Selected Answer: B
Read replicas will solve the problem.
upvoted 3 times
...
princajen
2 years, 9 months ago
Selected Answer: B
I'm voting B!
upvoted 2 times
...
Rick365
2 years, 9 months ago
Selected Answer: B
The same search is rarely performed multiple times. Read Replicas will solve this issue
upvoted 1 times
...
CiCa560
2 years, 9 months ago
Selected Answer: A
A - The question specifically talks about performance issues - ElasticCache will resolve the performance issue.
upvoted 3 times
wookchan
1 year, 11 months ago
It's B, because of "The same search is rarely performed multiple times.
upvoted 2 times
pekalyok
1 year, 3 months ago
its A cuz implementing a caching layer with Amazon ElastiCache for Redis provides a scalable, cost-effective way to improve application performance by reducing database load, especially for read-heavy operations like searches. This approach addresses the core challenge of managing variable load efficiently.
upvoted 1 times
...
...
...
kati2k22cz
2 years, 9 months ago
Selected Answer: B
B. Here the AWS document https://docs.amazonaws.cn/en_us/AmazonRDS/latest/AuroraUserGuide/aurora-replicas-adding.html
upvoted 1 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 ...