AWS Certified Solutions Architect – Professional (SAP-C02) — Question 92

A company is refactoring its on-premises order-processing platform in the AWS Cloud. The platform includes a web front end that is hosted on a fleet of VMs, RabbitMQ to connect the front end to the backend, and a Kubernetes cluster to run a containerized backend system to process the orders. The company does not want to make any major changes to the application.

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

Answer options

Correct answer: A

Explanation

Option A is correct because it leverages existing resources, minimizing changes and operational overhead by using an AMI, EC2 Auto Scaling, Application Load Balancer, and Amazon MQ, which integrates well with the architecture. Other options introduce more complexity: B requires a complete shift to serverless architecture, C involves manual Kubernetes installation which adds management burden, and D substitutes SQS for MQ, which could complicate message handling without significant benefits.