AWS Certified Solutions Architect – Professional — Question 435

You must architect the migration of a web application to AWS. The application consists of Linux web servers running a custom web server. You are required to save the logs generated from the application to a durable location.
What options could you select to migrate the application to AWS? (Choose two.)

Answer options

Correct answer: A, D

Explanation

AWS Elastic Beanstalk natively supports both custom platforms (Option A) and Docker containers (Option D), allowing you to easily run a custom web server while leveraging built-in log rotation to Amazon S3 for high durability. Using AWS OpsWorks with custom recipes (Options B and C) introduces unnecessary operational complexity for this migration. Option E is incorrect because Elastic Beanstalk does not allow you to deploy a standard application using an arbitrary custom AMI in the manner described without creating a custom platform.