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

A company has a web application that is based on Java and PHP. The company plans to move the application from on premises to AWS. The company needs the ability to test new site features frequently. The company also needs a highly available and managed solution that requires minimum operational overhead.
Which solution will meet these requirements?

Answer options

Correct answer: B

Explanation

AWS Elastic Beanstalk is a fully managed PaaS offering that natively supports Java and PHP, ensuring minimal operational overhead for deployment and management. Utilizing Elastic Beanstalk's URL swapping feature allows the company to easily perform blue-green deployments to test new features. In contrast, managing EC2 instances directly or refactoring the entire code base to run on AWS Lambda would increase administrative complexity and effort.