ELB (Elastic Load Balancing) & ASG (Auto Scaling Group) Flashcards

1
Q

High Availability

A

That means that you have your applications across multiple availability zones (AZ)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Scalability

A

There is vertical and horizontal scaling.

Vertical scaling means that you increase the size of your instance and horizontal scaling means that you increase the number of your instances.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Elasticity

A

This means that you are able to scale up and down depending on demand.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Agility

A

Concept of the cloud, that enables you to work faster because you can create and delete resources very quickly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

ELB

A

Elastic Load Balancers allow us to distribute traffic across the backend of your EC2 instances. The ELB and the EC2 instances can be set up across multiple AZ, therefore, enabling us to be highly available. ELBs support health checks to make sure that the EC2 instances in the backend are working.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Types of Load balancers

A

1) Application Load balancer (HTTP - Layer 7)
2) Network Load balancer (TCP - Layer 4)
3) Classic Load balancer

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

ASG

A

When we distribute the traffic to multiple EC2 instances it is good for us to scale them through an auto scaling group (ASG).

ASG uses horizontal scaling to add instances across multiple availability zones, replaces unhealthy instances (EC2s), and automatically registers new instances to a load balancer.

ASG can add or remove instances of the same type. They cannot chance EC2 Instance Types on the fly.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Auto Scaling Strategies

A

Auto Scaling Strategies include: Manual Scaling, Dynamic Scaling (Simple/Step Scaling, Target Tracking Scaling, Scheduled Scaling), and Predictive Scaling.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly