CLF-C02 Question 132
Single answerA startup wants to deploy a web application on AWS with minimal operational overhead and automatic scaling capabilities. Which AWS service would best meet their requirements?
- A
Amazon EC2
- B
AWS Elastic Beanstalk
- C
Amazon S3
- D
AWS Lambda
Show answer and explanation
Correct answer: B
Explanation
AWS Elastic Beanstalk is the best choice for deploying and operating a web application with minimal operational overhead. It simplifies management by automatically handling the underlying infrastructure, scaling, and monitoring while allowing developers to focus on their application code. This makes it ideal for startups and other users looking for a managed deployment solution.
- A. Incorrect.
Amazon EC2 provides full control over virtual servers, but it requires the user to manage the operating system, scaling, and deployment, which increases operational overhead.
- B. Correct.
AWS Elastic Beanstalk is a platform-as-a-service solution that simplifies the deployment and management of applications. It automatically handles capacity provisioning, load balancing, scaling, and monitoring, making it suitable for minimizing operational overhead.
- C. Incorrect.
Amazon S3 is a storage service and not designed for deploying web applications. It is primarily used for storing and retrieving large volumes of data.
- D. Incorrect.
AWS Lambda is used for serverless computing and running code in response to events. While it reduces operational overhead, it is not a direct solution for deploying traditional web applications.