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

A company is building a shopping application on AWS. The application offers a catalog that changes once each month and needs to scale with traffic volume. The company wants the lowest possible latency from the application. Data from each user's shopping cart needs to be highly available. User session data must be available even if the user is disconnected and reconnects.

What should a solutions architect do to ensure that the shopping cart data is preserved at all times?

  • A. Configure an Application Load Balancer to enable the sticky sessions feature (session affinity) for access to the catalog in Amazon Aurora.
  • B. Configure Amazon ElastiCache for Redis to cache catalog data from Amazon DynamoDB and shopping cart data from the user's session.
  • C. Configure Amazon OpenSearch Service to cache catalog data from Amazon DynamoDB and shopping cart data from the user's session.
  • D. Configure an Amazon EC2 instance with Amazon Elastic Block Store (Amazon EBS) storage for the catalog and shopping cart. Configure automated snapshots.
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
Tanidanindo
Highly Voted 1 year ago
Selected Answer: B
• ElastiCache is a managed in-memory data store service that is well-suited for managing session data in a distributed architecture.
upvoted 5 times
...
LeonSauveterre
Most Recent 3 months, 2 weeks ago
Selected Answer: B
User session data must be available even if the user is disconnected and reconnects. Choose ElastiCache for Redis. That remains true for so many similar questions.
upvoted 1 times
...
RC6
9 months, 3 weeks ago
Selected Answer: B
B looks correct
upvoted 2 times
...
asdfcdsxdfc
1 year ago
why not A?
upvoted 3 times
24b2e9e
9 months, 1 week ago
because data to store(cache) will be bigger in size
upvoted 2 times
...
...
knben
1 year, 1 month ago
Selected Answer: B
session data must be available even if the user is disconnected and reconnects -> ElastiCache for Redis
upvoted 2 times
...
1Alpha1
1 year, 1 month ago
Selected Answer: B
*B*: ELB <--> ASG <--> ElastiCache <--> DynamoDB
upvoted 3 times
...
Andy_09
1 year, 1 month ago
B looks correct
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago