0
0
AWScloud~5 mins

Auto Scaling groups in AWS - Cheat Sheet & Quick Revision

Choose your learning style9 modes available
Recall & Review
beginner
What is an Auto Scaling group in AWS?
An Auto Scaling group is a collection of EC2 instances managed together to automatically adjust the number of instances based on demand, ensuring availability and cost efficiency.
Click to reveal answer
intermediate
What are the key components of an Auto Scaling group?
Key components include the launch configuration or template, minimum, maximum, and desired number of instances, and scaling policies that define when to add or remove instances.
Click to reveal answer
beginner
How does an Auto Scaling group maintain application availability?
It monitors instance health and automatically replaces unhealthy instances, and adjusts capacity to meet traffic demands, preventing downtime.
Click to reveal answer
intermediate
What is the difference between a launch configuration and a launch template in Auto Scaling groups?
Launch configurations are older and immutable templates for instance settings, while launch templates are newer, versioned, and more flexible, supporting advanced features.
Click to reveal answer
beginner
Why is it important to set minimum and maximum instance counts in an Auto Scaling group?
Setting minimum and maximum limits controls costs and ensures the application has enough resources to handle traffic without over-provisioning.
Click to reveal answer
What triggers an Auto Scaling group to add more instances?
AWhen instances are healthy
BWhen the number of users decreases
CWhen CPU usage exceeds a set threshold
DWhen the minimum instance count is reached
Which AWS service is commonly used to define scaling policies for Auto Scaling groups?
AAWS Lambda
BAmazon CloudWatch
CAmazon S3
DAWS IAM
What happens if an instance in an Auto Scaling group becomes unhealthy?
AThe Auto Scaling group stops all instances
BIt continues running without changes
CThe instance is paused
DIt is automatically terminated and replaced
Which of the following is NOT a valid component of an Auto Scaling group?
AElastic IP address
BLaunch configuration
CScaling policy
DDesired capacity
What is the purpose of the desired capacity setting in an Auto Scaling group?
AIt sets the target number of instances to run
BIt defines the maximum number of instances allowed
CIt specifies the minimum number of instances
DIt controls the instance type
Explain how an Auto Scaling group helps manage costs and availability for a web application.
Think about how it adds or removes servers to match traffic and keeps the app running smoothly.
You got /4 concepts.
    Describe the role of launch templates or configurations in Auto Scaling groups.
    Consider what information is needed to start a new server automatically.
    You got /4 concepts.