Elasticity & Saclability Flashcards
1
Q
Proactive Cycle Scaling
A
Scaling that occurs at a fixed interval
2
Q
Proactive Event-based scaling
A
occurs in anticipation of an event.
3
Q
Auto-scaling based on demand
A
occurs based off of increase in demand for the application
4
Q
Plan to scale out rather than up(horizontal scaling)
A
- add more EC2 instances to handle increases in capacity rather than increasing instance size.
- be sure to design for the proper instance size to start.
-use tools like auto scaling and ELB.
a scaled service should be fault tolerant and operationally efficient.
scalable service should become more cost effective as it grows.
5
Q
DynamoDB is a fully managed NoSQL services from AWS
A
WITH HIGH AVAILABILITY AND SCALING ALREADY BUILT IN
- all the developer has to do is specify required throughput for the tables.
6
Q
RDS requires scaling in a few different ways
A
- -RDS does not support a cluster of instances to load balance traffic across.
- Utilize read replicas to offload heavy read only traffic
- increase the instance size to handle increase in load.
- Utilize ElastiCache clusters for caching database session information.