Explain AWS Elastic Beanstalk.
AWS Elastic Beanstalk is a Platform as a Service (PaaS) designed for deploying and scaling web applications and services.
Elastic Beanstalk automatically handles the deployment details, including:
- Provisioning virtual servers (Amazon EC2)
- Load balancing (Application Load Balancer)
- Auto-scaling based on traffic demands
- Application health monitoring (CloudWatch)