Elastic Load Balancers (ELB) Flashcards

1
Q

What is ELB, what does it stand for? What are the three types?

A
  • ELB - Elastic Load Balancer
  • Types
    • Application Load Balancer
    • Network Load Balancer
    • Classic Load Balancer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What layer do Application Load Balancers Operate at? Which Protocols?

A
  • HTTP/HTTPS
  • Layer 7 - The Application Layer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some general attributes of an application load balancer?

A
  • General use
  • Intelligent Load Balancer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What is a load balancer health check? What are the possible values returned by a health check?

A
  • Its the ability for the ELB to check EC2 instances to see if they’re up.
  • inService
  • outOfService
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How many rules can you create for an Application Load Balancer

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

What is an ALB Target Group

A
  • A group of EC2 instances registered with the application load balancer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is path-based routing?

A
  • When you use the URL path to make routing decisions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is required to use an HTTPS Listener on an application load balancer

A
  • Must deploy one SSL or TLS certificate on the load balancer
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What layer do network balancers operate at? What protocols?

A
  • Layer 4
  • TCP, TLS, UDP, TCP_UDP
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q
  1. What are sticky sessions?
  2. Why might you use them?
  3. How do you deal with a missing EC2 instance a person is bound to?
A
  1. Binds a request to a particular EC2 instance
  2. This is usually because of the requirements of an application
  3. Disable sticky sessions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

How can you grant access to your ELB to clients that can only access trusted IP addresses?

A

you can use the Bring Your Own IP (BYOIP) feature to use the trusted IPs as Elastic IP addresses (EIP) to a Network Load Balancer (NLB

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

How can you allow multiple domains to serve SSL traffic over the same IP address

A

Generate an SSL certificate with AWS Cert Manager

Associate the certificate with the the CloudFront web distribution

Enable SNI (server name indication), a TLS extension

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

How would you analyze the logs from an application load balancer?

A

Store the logs in S3

Analyze with EMR

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

Can an elastic load balancer run across regions?

A

no, it runs across AZs in a single region

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