A common misconception about Reserved Instances
Narciso Cerezo
Global Head of FinOps @ BBVA | FinOps Ambassador | Certified FinOps Practitioner & Engineer | Speaker | Cloud Enthusiast | Former Entrepreneur | Software Architect, developer and lover | My opinions are my own
While working with engineering teams there is a common misconception about how Reserved Instances or Savings Plans work that keeps coming up in conversations.
Many engineers think of reservations as a "bag of hours" that you can consume when and how you need. For example, a typical 365 year has 8760 hours in it, and when you buy a 1 year reservation on a, lets say, c6i.2xlarge AWS instance your are indeed buying 8760 hours of use of such an instance.
For this example, the on-demand pricing at the time of this writing is $0.3648 per hour (Ireland region). With a 1 year reservation and all-upfront payment you get a much better price of $0.26017 per hour.
While the engineer focuses on the 8760 hours (the quantity), they are missing the point that reservations are a price optimization strategy. They think that they can buy those hours now, not use them for two months and then use them all up in three months.
If they would do such a thing, they would be in for a surprise:
To be fair, they would probably notice that something is amiss when they receive the first $799.64 bill. And hopefully put the paid computing resources to some use.
As the late Chester Bennington would sing "The clock takes life away...".
领英推荐
Reservations are a commitment to use some computing capacity for a period of time, and while you don't need to use it fully to get some juicy savings, to maximize the benefits of a reservation you must be using it from the very moment you purchase it to the very end of the purchased period.
For each and every hour during that time, the cloud provider will check your usage for a match with your reservation and apply it if it finds one. Not necessarily the same instance each time, as instances can (and should in many cases) be ephemeral.
If no resource matches, that hour is lost forever.
Matching resources exceeding the amount of reservations you made are billed at on-demand rates.
Key takeaways
Sr. Technical Account Manager en Amazon Web Services
2 年Tiene Copyright? Gran post Narciso!
Believer and Promoter of Strategic Partnerships Alliance Manager @ SAS | Consultative Selling, Relationship Building
2 年Gracias Narciso Cerezo muy claro, as usual :) Las nubes llegaron hace mucho tiempo pero aún hay un gran desconocimiento sobre cómo optimizar su uso y aprovechar las capacidades que brindan.