Automated configuration, coordination, and management service
Collection of Elastic Beanstalk components, environments, versions and configurations
Source code changes and software configuration updates
Handles details of capacity provisioning, load balancing, scaling, and application health monitoring