AWS Certified Developer Associate (#119)

A Developer is designing a fault-tolerant environment where client sessions will be saved. How can the Developer ensure that no sessions are lost if an Amazon EC2 instance fails?

Use sticky sessions with an Elastic Load Balancer target group.
Use Amazon SQS to save session data.
Use Amazon DynamoDB to perform scalable session hadling.
Use Elastic Load Balancer connection draining to stop sending requests to failing instances.