Every environment has a CNAME (URL) that points to a load balancer.
The environment has a URL, such as myapp.us-west-2.elasticbeanstalk.com. This URL is aliased in Amazon Route 53 to an Elastic Load Balancing URL—something like abcdef-123456.us-west-2.elb.amazonaws.com—by using a CNAME record.
The load balancer sits in front of the Amazon EC2 instances, which are part of an Auto Scaling group.
The software stack running on the Amazon EC2 instances is dependent on the container type. A container type defines the infrastructure topology and software stack to be used for that environment. For example, an Elastic Beanstalk environment with an Apache Tomcat container uses the Amazon Linux operating system, Apache web server, and Apache Tomcat software.
In addition, a software component called the host manager (HM) runs on each Amazon EC2 instance. The host manager is responsible for the following:
The Amazon EC2 instances shown in the diagram are part of one security group.
You can define more than one security group.