
Answer-first summary for fast verification
Answer: Use ElastiCache to maintain user sessions
Use ElastiCache to maintain user sessions Amazon ElastiCache allows you to seamlessly set up, run, and scale popular open-Source compatible in-memory data stores in the cloud. Build data-intensive apps or boost the performance of your existing databases by retrieving data from high throughput and low latency in-memory data stores. Amazon ElastiCache is a popular choice for real-time use cases like Caching, Session Stores, Gaming, Geospatial Services, Real-Time Analytics, and Queuing. To address scalability and to provide a shared data storage for sessions that can be accessed from any individual web server, you can abstract the HTTP sessions from the web servers themselves. A common solution to for this is to leverage an In-Memory Key/Value store such as Redis and Memcached via ElastiCache.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
An IT company practices a blue/green deployment strategy to manage the provisioning of new Amazon EC2 instances within an Auto Scaling group, accompanied by a new Application Load Balancer for each deployment of a new application version. Consequently, this setup forces users to log in again following each new deployment.
As a Developer Associate, what recommendations would you offer to the company to address this problem?
A
Use ElastiCache to maintain user sessions
B
Use rolling updates instead of a blue/green deployment
C
Use multicast to replicate session information
D
Enable sticky sessions in the Application Load Balancer
No comments yet.