Question #1313
A developer new to AWS wants to deploy a simple web application with minimal setup. Which AWS service provides an easy-to-use platform with pre-configured templates for quick deployment?
AWS Elastic Beanstalk
Amazon EC2
Amazon Lightsail
AWS Amplify
Explanation
Amazon Lightsail (C) is the correct answer because it provides pre-configured, ready-to-use templates for common web applications (e.g., WordPress, LAMP, Node.js) and includes compute, storage, and networking in a single plan. This minimizes setup complexity, which aligns with the requirement for a developer new to AWS.
Why other options are incorrect:
- A. AWS Elastic Beanstalk: While it automates deployment, it requires more configuration (e.g., defining environments, scaling policies) and lacks pre-built application templates.
- B. Amazon EC2: Requires manual setup of servers, networking, and security, which is not minimal or beginner-friendly.
- D. AWS Amplify: Focuses on frontend web/mobile apps with backend integration but lacks pre-configured templates for generic web applications.
Key Points:
- Lightsail simplifies deployment with templates and bundled resources.
- EC2 and Elastic Beanstalk involve more configuration steps.
- Amplify targets modern web/mobile apps rather than generic web hosting.
Answer
The correct answer is: C