Auto scaling makes our environment has desired capacity of EC2 isntances when it is needed.
Autoscale supports only horizontal scaling
If auto scaling finds unhealthy instances it is replaced with new instances by terminating the old instance.
Auto scaling service is free. How ever instances launched by auto scaling is chargeable.
Auto Scaling Group:
1. It is a group of EC2 instances which participates in the auto scaling. This group contains Minimum: Minimum number of isntances this group must contain always. Maximum: Maximum number of isntances that can participate in auto scaling. Desired: Is decided at runtime, based on the scaling policies
Note: We can use auto scaling with fixed group size
Launch Configuration: It is a template used by auto scaling for launching new isntances
Launch configuration contains:
2. Instance Type
3. EBS volume
4. Security Group
5. IAM role
6. SSH key pair.
Note: We cannot update launch configuration, we only can configure new one and attach to Auto scaling group
My name is Raghavendra Seshumurthy. Presently I am working as a technolgy manager for Microland Organization. I have experience on security/cloud products: F5, Checkpoint, ASA, PA, AWS, Bluecoat, VPN, PITC, Zscaler, Azure, GCP, network, security, cloud. This blog is created just to share thoughts on new technologies and features in the network, security and cloud environment.
View all posts by Raghavendra Seshumurthy