ELB & ASG Flashcards
1
Q
What is scalability?
A
Scalability means that an application / system can handle greater loads by adapting
2
Q
What is high availability
A
High availability means running your application / system in at least 2 availability zones, with the goal of surviving a data centre loss (disaster)
3
Q
What is Elasticity?
A
Elasticity means than a system can ‘auto-scale’ based on the current load
4
Q
What are ELBs?
A
ELBs (Elastic Load Balancers) are servers that forward internet traffic to multiple servers (EC2 instances) downstream
5
Q
3 kinds of load balancers offer by AWS
A
- Application Load Balancers (HTTP / HTTPS only) - Layer 7
- Network Load Balancer (TCP) - Layer 4
- Classic Load Balancer (slowly retiring) - Layer 4 & 7
6
Q
What are 3 ASG strategies?
A
1, Manual scaling
2, Dynamic Scaling
3, Predictive Scaling