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

A company has a small Python application that processes JSON documents and outputs the results to an on-premises SQL database. The application runs thousands of times each day. The company wants to move the application to the AWS Cloud. The company needs a highly available solution that maximizes scalability and minimizes operational overhead.

Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

Option B is the best choice because AWS Lambda automatically scales with the number of incoming JSON documents, providing high availability and minimizing operational overhead. Option A requires managing EC2 instances, which increases complexity. Option C uses EBS, which is not suitable for highly scalable, event-driven processing, and Option D, while viable, involves more management overhead by deploying containers.