AWS Certified Solutions Architect – Associate (SAA-C02) — Question 60

A company built a food ordering application that captures user data and stores it for future analysis. The application's static front end is deployed on an Amazon
EC2 instance. The front-end application sends the requests to the backend application running on separate EC2 instance. The backend application then stores the data in Amazon RDS.
What should a solutions architect do to decouple the architecture and make it scalable?

Answer options

Correct answer: D

Explanation

Option D is correct because it utilizes Amazon S3 and API Gateway to decouple the front end from the backend, allowing for better scalability by using SQS to queue requests. The other options either do not effectively decouple the components or do not leverage scalable services like SQS and Auto Scaling in the same way as Option D.