High Availability and Scalability: ELB & ASG Flashcards

1
Q

What is vertical scalability?

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

What is horizontal scalability?

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

What does it mean to be highly available?

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

How does vertical scaling work for EC2?

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

How does horizontal scaling work for EC2?

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

How does high availability work in EC2?

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

What is load balancing?

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

Why would you use a load balancer?

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

Why would you use an Elastic Load Balancer (ELB)?

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

How are health checks used in ELB (Elastic Load Balancer)?

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

What are the four different types of load balancers on AWS?

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

How is security configured in load balancers in AWS?

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

What is an Application Load Balancer (v2) in ELB?

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

What types of applications would be a good fit for an Application Load Balancer (v2) in ELB?

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

How does routing work in Application Load Balancer in ELB?

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

What are the target groups for Application Load Balancer in ELB?

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

How do application servers get the client IP and port behind an Application Load Balancer in ELB?

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

What is a Network Load Balancer (v2) in ELB?

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

Which type of load balancer provides a static IP per availability zone?

A

Network Load Balancer

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

What are the target groups for Network Load Balancer in ELB?

A
21
Q

Why would you put a Network Load Balancer in front of an Application Load Balancer?

A

With a Network Load Balancer, you would get the fixed IP addresses per availability zone, and the Application Load Balancer provides many rule options around handling HTTP traffic

22
Q

What protocols are supported by health checks in ELB?

A

HTTP, HTTPS and TCP

23
Q

How does security work for Network Load Balancers in ELB?

A

You don’t define a security group for the load balancer

Instead, all the traffic goes through the load balancer and goes straight into the target (if the target is an EC2 instance, it would be the security group of the instance)

24
Q

What is a Gateway Load Balancer in ELB?

A
25
Q

What type of load balancer supports the GENEVE protocol on port 6081?

A

Gateway Load Balancer

26
Q

What are the target groups for a Gateway Load Balancer in ELB?

A
27
Q

What are Sticky Session in ELB?

A
28
Q

What type of load balancers allow sticky sessions to be enabled?

A

Application Load Balancer and Network Load Balancer

29
Q

What type of cookies are used for Sticky Sessions in ELB?

A
30
Q

What is Cross-Zone load balancing in ELB?

A
31
Q

What is the default configuration for Cross-Zone load balancing in each of the different types of load balancers in ELB?

A
32
Q

How do you enable/disable Cross-Zone load balancing in each of the different types of load balancers in ELB?

A

For Network and Gateway Load Balancers, you can enable it at the load balancer level (it is disabled by default)

For Application Load Balancer, you can disable it at the Target Group level (it is enabled by default)

33
Q

What are the SSL/TLS basics?

A
34
Q

How do SSL/TLS certificates work from a load balancer perspective?

A
35
Q

What service in AWS manages SSL/TLS certificates?

A

AWS Certificate Manager

36
Q

What is SSL/TLS Server Name Indication (SNI)?

A
37
Q

What services in AWS support SSL/TLS Server Name Indication (SNI)?

A

Application Load Balancer, Network Load Balancer (v2) and CloudFront

38
Q

Do the load balancers in ELB support one or more SSL/TLS certificates?

A
39
Q

What is Deregistration Delay (or Connection Draining) in ELB?

A
40
Q

What is an Auto-Scaling Group (ASG)?

A
41
Q

What are the configurable capacity limits of an Auto-Scaling Group (ASG)?

A
42
Q

How does an Auto-Scaling Group (ASG) work with a load balancer?

A
43
Q

What are the attributes you must supply to set up an Auto-Scaling Group (ASG)?

A
44
Q

How does CloudWatch Alarms integration with Auto-Scaling Groups (ASG) work?

A
45
Q

What are the three kinds of Dynamic Scaling Policies in Auto-Scaling Groups (ASG)?

A
46
Q

What is Predictive Scaling in Auto-Scaling Groups (ASG)?

A
47
Q

What are some good metrics to use when configuring Auto-Scaling Groups (ASG)?

A
48
Q

What is Scaling Cooldown in Auto-Scaling Groups (ASG)?

A