![]() RI Marketplace problems are not limited to simply not having enough buyers and sellers around. But there is a huge difference between just saying something is a 'marketplace' and actually running a liquid one. In an inefficient market, it's very easy to end up on the short end. When people hear the world "marketplace" they imagine zillions of transactions a second, hordes of buyers, sellers and arbitrage-opportunity-seekers clearing the market in a blink of an eye, forces of supply and demand ensuring everyone gets the right price. The second and more severe problem is liquidity risk you're running when dealing with EC2 Reserved Instance Marketplace. ![]() So, at best, you're really trying to forecast 1-3 year demand from 1-3 year worth of data ? Maybe you have a solid business, good plan that you won't deviate from and a strong reason to believe that engineering team won't be able to make things faster/cheaper anytime soon. And let's be honest, most of infrastructure you're trying to buy reserved instances for haven't been on AWS for more than couple of years. ![]() EC2 reservations are usually sold at 1 and 3 year terms, while EC2 has really only been around for 6-7 years. First one is being able to accurately forecast future demand for resources from very limited historical information. There are two main problems with this kind of reasoning. Naively you say "not a problem ! we'll just sell these instances on EC2 Reserved Instance Marketplace and get our money back !". Unused reservations start piling up and you start bleeding money. ![]() Perhaps you have improved the performance of your infrastructure and don't need as much resources. You spend a lot with EC2, keep instances running for a long time and have predictable workloads throughout the year ? Reserved Instances to the rescue ! You pay a flat reservation fee upfront and reap the benefit of reduced computing cost over time.Īll sounds great and makes perfect sense, until the day comes when you realize that the original forecast was off. AWS EC2 Reserved Instances sound like a great idea. ![]()
0 Comments
Leave a Reply. |