Elasticity & Scalability 101 Flashcards
In AWS, to what does elasticity refer?
The ability to “stretch” and retract your infrastructure based on demand over a short term.
In AWS, to what does scalability refer?
The ability to build out infrastructure on-demand based on demand over the long term.
In EC2, to what does scalability refer?
Increase instance sizes as required using reserved instances.
In EC2, to what does elasticity refer?
Increase the number of EC2 instances based on autoscaling.
In Dynamo, to what does scalability refer?
Unlimited storage means unlimited scaling based on use.
In Dynamo, to what does elasticity refer?
Increase IOPS for traffic spikes, followed by a decrease in IOPS post spike.
In RDS, to what does scalability refer?
Increase instance size based on demand.
In RDS, to what does elasticity refer?
Not very elastic and cannot scale RDS based on demand. Aurora does allow elasticity.
In Aurora, to what does scalability refer?
Modify the instance type - medium, large, etc.
In Aurora, to what does elasticity refer?
The new service called ‘Aurora Serverless’ allows you to scale on demand based on traffic.
for the exam, elasticity and scalability refer to what type of planning (short term, long term)
Elasticity - short term
Scalability - Long term