CompTIA Study Materials
AWS Study Materials
AWS Certified Developer Associate AWS Certified Developer Associate
AWS Certified Developer Associate DVA-C02
AWS Certified Solutions Architect Associate AWS Certified Solutions Architect Associate
AWS Certified Solutions Architect Associate SAA-C03
AWS Cloud Practitioner AWS Cloud Practitioner
AWS Cloud Practitioner CLF-C02
Microsoft Study Materials
Microsoft Azure Fundamentals Microsoft Azure Fundamentals
Microsoft Azure Fundamentals AZ-900

Free AWS Certified Solutions Architect Associate SAA-C03 Practice Question

The development team at an e-commerce company is designing a checkout microservice which would manage shopping cart sessions for users. The microservice must be capable of maintaining a user's shopping cart contents between sessions without compromising on the system's overall resilience and scalability. What architectural design will best meet these requirements while adhering to microservices best practices?

  • Design the microservice to be stateful, so it directly manages user shopping cart sessions.

  • Implement an external session store to manage the shopping cart session state, allowing the microservice to remain stateless.

  • Store the session states in in-memory storage within the microservice to facilitate quick access.

  • Utilize an AWS RDS instance to store user session states within a relational database schema.

This question's topic:
AWS Certified Solutions Architect Associate SAA-C03 / 
Design Resilient Architectures
Your Score:
Design Resilient Architectures
Design Secure Architectures
Design High-Performing Architectures
Design Cost-Optimized Architectures