EC2 Pricing models Flashcards

1
Q

Define the pricing model for On-Demand Instances:

A

Hourly rate based on OS, size, options, etc.

Billed in seconds (60s minimum) or hourly (depending on the OS used).

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

What is the default pricing model?

A

On-Demand Instances

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

Is there any commitment when using on-demand instances?

A

No long-term commitments or upfront payments

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

In which cases is recommendable to use on-demand instances?

A
  • When having New or uncertain application requirements.
  • Short-term, spiky, or unpredictable workloads which can’t tolerate disruption.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Define the pricing model for spot Instances:

A
  • Up to 90% off on-demand, but depends on the spare capacity of that instance type in particular region and AZ.
  • You can set a maximum hourly rate in a certain AZ in a certain region.
  • If the max price you set is above the spot price, you pay only that spot price for the duration that you consume that instance.
  • As the spot price increases, you pay more.
  • Once this price increases past your maximum, it will terminate the instance.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

In which cases is recommendable to use spot instances?

A
  • Great for data analytics when the process can occur later at a lower use time.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define the pricing model for reserved Instances:

A
  • Up to 75% off on-demand.
  • The trade off is commitment.
  • You’re buying capacity in advance for 1 or 3 years.
  • Flexibility on how to pay
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What are the different paying methods when using reserved instances?

A
  • All up front
  • Partial upfront - you pay some amount of money up front, and then you pay a reduced hourly rate regardless of if an instance is running or not.
  • No upfront
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

How can you achieve the best discounts when using reserved instances?

A

Best discounts are for 3 years all up front.

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

What types of reservation can you do when using reserved instances?

A

Reserved in region, or AZ with capacity reservation.

You can perform scheduled reservation when you can commit to specific time windows.

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

In which cases is recommendable to use reserved instances?

A

Great if you have a known steady state usage, email usage, domain server.
Cheapest option with no tolerance for disruption.
For example, reserved instances can be used to have servers that need to be running all the time, these could coordinate and spin up other servers like spot instances when the price is down and operate in a very cost efficient way.

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