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 570 discussion

A company is creating a prototype of an ecommerce website on AWS. The website consists of an Application Load Balancer, an Auto Scaling group of Amazon
EC2 instances for web servers, and an Amazon RDS for MySQL DB instance that runs with the Single-AZ configuration.
The website is slow to respond during searches of the product catalog. The product catalog is a group of tables in the MySQL database that the company does not update frequently. A solutions architect has determined that the CPU utilization on the DB instance is high when product catalog searches occur.
What should the solutions architect recommend to improve the performance of the website during searches of the product catalog?

  • A. Migrate the product catalog to an Amazon Redshift database. Use the COPY command to load the product catalog tables.
  • B. Implement an Amazon ElastiCache for Redis cluster to cache the product catalog. Use lazy loading to populate the cache.
  • C. Add an additional scaling policy to the Auto Scaling group to launch additional EC2 instances when database response is slow.
  • D. Turn on the Multi-AZ configuration for the DB instance. Configure the EC2 instances to throttle the product catalog queries that are sent to the database.
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
osel
Highly Voted 3 years, 4 months ago
Selected Answer: B
ElastiCache is good for improving DB read like product catalog searches and offload the CPU utilization of the RDS DB instance, so B is correct answer.
upvoted 11 times
...
Iliyan_Azure
Most Recent 2 years, 9 months ago
Selected Answer: B
Common ElastiCache Use Cases and How ElastiCache Can Help : Whether serving the latest news, a top-10 leaderboard, a product catalog, or selling tickets to an event, speed is the name of the game. The success of your website and business is greatly affected by the speed at which you deliver content. https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/elasticache-use-cases.html
upvoted 3 times
...
Nikpati
2 years, 11 months ago
100 % sure answer is B. Comapny need to improve read performance which is possible by caching data.
upvoted 2 times
...
zik87
3 years, 2 months ago
I think C is the answer. It's the website that has performance issues not the database
upvoted 1 times
...
Siraf
3 years, 3 months ago
Answer is B
upvoted 2 times
...
momedkri117
3 years, 3 months ago
Selected Answer: B
B is the answer for sure.
upvoted 2 times
...
FF11
3 years, 4 months ago
Selected Answer: B
B seems correct.
upvoted 3 times
...
Vahan
3 years, 4 months ago
Why B and not C
upvoted 1 times
...
tin2022
3 years, 4 months ago
B is the answer
upvoted 1 times
...
SolutionsArchitect
3 years, 4 months ago
Selected Answer: B
Should be B
upvoted 1 times
...
tototo
3 years, 4 months ago
Selected Answer: D
Should be D
upvoted 2 times
...
azure_kai
3 years, 4 months ago
Selected Answer: B
Answer: B
upvoted 1 times
...
jennyka76
3 years, 4 months ago
C After reading the question. all i can think of is auto scale will resolve this issue. am going with C. Let everyone know if anyone founds anything different
upvoted 1 times
adsdadasdad
3 years, 3 months ago
You wouldn't use c because you are scaling the storage and not provisioned cpu and iops. Elasticache and redis are in memory storage thus shifting pressure from the cpu to ram/in storage memory
upvoted 3 times
...
...
hmc929
3 years, 4 months ago
B is the answer
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 ...