AWS Certified Developer – Associate — Question 248

A developer is writing an application that will run on Amazon EC2 instances in an Auto Scaling group. The developer wants to externalize the session state to support the application.

Which AWS services or resources can the developer use to meet these requirements? (Choose two.)

Answer options

Correct answer: A, C

Explanation

The correct answers, Amazon DynamoDB and Amazon ElastiCache, are both suitable for externalizing session state. DynamoDB provides a scalable NoSQL database solution, while ElastiCache offers in-memory caching to speed up session retrieval. The other options, such as Amazon Cognito, are more focused on user authentication, and Application Load Balancer and Amazon SQS do not directly manage session state.