Topic 1 Question 694
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?
Configure an Application Load Balancer to enable the sticky sessions feature (session affinity) for access to the catalog in Amazon Aurora.
Configure Amazon ElastiCache for Redis to cache catalog data from Amazon DynamoDB and shopping cart data from the user's session.
Configure Amazon OpenSearch Service to cache catalog data from Amazon DynamoDB and shopping cart data from the user's session.
Configure an Amazon EC2 instance with Amazon Elastic Block Store (Amazon EBS) storage for the catalog and shopping cart. Configure automated snapshots.
ユーザの投票
コメント(7)
- 正解だと思う選択肢: B
• ElastiCache is a managed in-memory data store service that is well-suited for managing session data in a distributed architecture.
👍 5Tanidanindo2024/03/27 B looks correct
👍 4Andy_092024/02/05- 正解だと思う選択肢: B
B: ELB <--> ASG <--> ElastiCache <--> DynamoDB
👍 31Alpha12024/02/11
シャッフルモード