EC2 Auto Scaling Groups Flashcards
What is EC2 Auto Scaling Groups?
It is a collection of EC2 instances grouped for scaling and management
What is scaling out, in, up, down in relation to EC2?
Scaling out is adding servers, in is removing servers. Scaling up is when you increase the size of an instance.
What is the size of an EC2 ASG based on?
A Min, Max, and Desired Capacity
What is a Target Scaling Policy?
It scales based on when a target value for a metric is breached e.g. Average CPU utilization exceeds 75%
What is simple scaling in relation to EC2 ASG?
It is a policy which triggers a scaling when an alarm is breached
What is scaling policy with steps in relation to EC2 ASG?
It is the new version of simple scaling policy and allows you to create steps based on escalation alarm values
What is desired capacity?
It is how many EC2 instances you want to ideally run.
What will EC2 ASG always do to meet minimum capacity?
Launch instances
What is an EC2 ASG health check?
determines the current state of an instance in the ASG
Where can a health check be run?
Either ELB or EC2 instances
What is a Launch configuration?
It is used by ASG when it launches a new instance. The Launch configuration holds the configuration values for that new instance e.g. AMI, InstanceType, Role
Can Launch Configurations be edited?
No, they can only be cloned. To change something you will have to delete it and create a new one.