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

A company hosts a three-tier ecommerce application on a fleet of Amazon EC2 instances. The instances run in an Auto Scaling group behind an Application Load
Balancer (ALB). All ecommerce data is stored in an Amazon RDS for MariaDB Multi-AZ DB instance.
The company wants to optimize customer session management during transactions. The application must store session data durably.
Which solutions will meet these requirements? (Choose two.)

  • A. Turn on the sticky sessions feature (session affinity) on the ALB.
  • B. Use an Amazon DynamoDB table to store customer session information.
  • C. Deploy an Amazon Cognito user pool to manage user session information.
  • D. Deploy an Amazon ElastiCache for Redis cluster to store customer session information.
  • E. Use AWS Systems Manager Application Manager in the application to manage user session information.
Show Suggested Answer Hide Answer
Suggested Answer: AB 🗳️

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
BECAUSE
1 year, 10 months ago
Selected Answer: BD
B and D are the answers
upvoted 1 times
...
AGANDOS
1 year, 11 months ago
Selected Answer: AD
A. Turn on the sticky sessions feature (session affinity) on the ALB: Enabling sticky sessions on the Application Load Balancer (ALB) ensures that subsequent requests from a client are routed to the same backend EC2 instance. This helps maintain session continuity as all requests from the same client are directed to the same instance, allowing the session data to be stored and accessed consistently. D. Deploy an Amazon ElastiCache for Redis cluster to store customer session information: Amazon ElastiCache for Redis is an in-memory data store that can be used to store session information. By deploying an ElastiCache for Redis cluster, the company can store and manage customer session data in a fast and scalable manner. Redis provides durability by periodically persisting data to disk, ensuring session data is not lost even in the event of instance failures.
upvoted 1 times
...
enzomv
2 years, 1 month ago
https://docs.aws.amazon.com/elasticloadbalancing/latest/application/sticky-sessions.html If your application has its own session cookie, then you can use application-based stickiness and the load balancer session cookie follows the duration specified by the application's session cookie. My choice is : A & B
upvoted 1 times
...
Samuel03
2 years, 2 months ago
Selected Answer: BD
Agree with B & D Sticky sessions mean that it send the traffic to the correct EC2 instance. It doesn't actually manage sessions, in my openion
upvoted 1 times
...
guptatrng
2 years, 7 months ago
A and D...
upvoted 3 times
Ekie
2 years, 6 months ago
I find that most if not all your answers to be right. however in this one, don't you agree that the questions is asking for durable? cant have with with ALB session mgmt only, in case that EC2 instance goes down, session is lost. I also read that DynamoDB consider to be good for session mgmt?
upvoted 2 times
attila9778
2 years, 6 months ago
I also vote for B and D
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago