AWS Certified Solutions Architect – Associate (SAA-C03) — Question 929

A global ecommerce company uses a monolithic architecture. The company needs a solution to manage the increasing volume of product data. The solution must be scalable and have a modular service architecture. The company needs to maintain its structured database schemas. The company also needs a storage solution to store product data and product images.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: D

Explanation

Amazon ECS with AWS Fargate provides a serverless container environment that minimizes server management, while Amazon RDS Multi-AZ maintains structured relational schemas with high availability, and Amazon S3 offers highly durable, low-overhead object storage for images. Option A is incorrect because storing images directly inside an RDS database is a poor architectural practice and managing EC2 instances increases operational overhead. Option B uses DynamoDB, which is a NoSQL database that does not fit the structured relational requirement, and Option C introduces unnecessary operational complexity with EKS while incorrectly using Glacier Deep Archive for active, frequently accessed product images.