In the Elastic Beanstalk console, you get two options for your environment type: Load balancing + auto scaling or Single instance.
If it make you think Single instance is just a single instance, then you are cheated. It is actually a auto scaling group as well, but with Min:1 Max:1 setting. And Elastic Beanstalk creates a Elastic IP then associate with that instance.
By knowing that then you can make some interesting things:
- Adjust the autoscaling group size per your need even you choose ‘Single instance’ type.
- Consolidate the ELBs of multiple Elastic Beanstalks.