What is Autoscaling in Amazon Web Services? (Part-1)

What is Autoscaling in Amazon Web Services? (Part-1)

Autoscaling in AWS

Autoscaling in AWS is creating a group of EC2 instances that can scale up or down depending upon the conditions you set.

  • Enable elasticity by scaling horizontally through adding or terminating EC2 instances.

  • Autoscaling ensures that you have the right number of AWS EC2 instances for your needs at all times.

  • Autoscaling helps you save costs by cutting down the number of EC2 instances when not needed and scaling out to add more instances only when it is required.

Autoscaling Components

  1. Launch Configuration:- like instance type, AMI, keypair, Security Group

  2. Autoscaling Group:- Group name, Group Size, VPC, Subnet, Health Check period

  3. Scaling policy:- Metric type, Target Value