High Availability & Scaling Flashcards

1
Q

High Availability & Scaling General Tips

A

Pick the answer that is highly available

Know when to scale vertically & when to scale horizontally

Pick the cost effective option that meets your needs

Know when to go from a relational DB to Dynomo & which relational DB is best (Aurora)

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

Auto scaling

A

Only for EC2

Favor solutions that are predictive over reactive

Bake in AMIs to reduce built times (user data)

Spread auto scaling groups over multiple AZs

Make sure load balancers are enable d w/ health checks

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

Scaling DBs

A

RDS has the most DB scaling options

Horizontal Scaling is usually preferred over vertical

Read replicas are your friend

Dynomo DB scaling comes down to access patterns

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