Hacker News new | ask | show | jobs
by aristidb 4613 days ago
Am I missing something or does this not include options for the reserved instances? Because _that_ is the part of the EC2 pricing that is most confusing to me.
2 comments

To get an idea of relative savings in reserved instance prices compared to ondemand ones , you can try http://promptcloud.com/ec2-ondemand-vs-reserved-instance-pri... . It was HN couple of months back.
Reserved instances are most likely for people not like us. You should be modeling your apps to take advantage of spot pricing not reserved.
Is there a reason you specifically want spot pricing over reserved? Do you save more money?
Yes, spot instances are significantly cheaper than even reserved instances. For example, a 3-year heavy utilization cc2.8xlarge instance costs $0.49/hr (with $10K up-front!), whereas its costs only $0.27/hr on the spot market (with nothing up-front). Your spot instance could run happily for several days or it could get killed 5 minutes later if there's a price spike. You have to accept uncertainty in exchange for the cheaper price.

Combining reserved instances with spot instances in the same pool can be a good strategy because you get cost-savings while also maintaining a minimum capacity. You can also spread spot instances over different availability zones, since spot price varies across zones.

FYI, I created an app that charts spot prices over time across various instance types, regions, and availability zones:

http://ec2price.com/