Obviously, this is for any workload, which does not have to be in real time.
Tell me a little less, how is this applicable to stackoverflow? For example, many icons on this site are not calculated in real time. There is a periodic process that will evaluate the right to participate, and it does not matter whether it will work at 4 a.m. or 4 p.m. every day while it is working. Doing this in 4 hours can be 5 cents cheaper. (obviously, they don’t use EC2 at all for this)
Large scale? A search engine with a large data set can require tremendous computational power to create its own indexes. If you index new data once a day, and you need 2 hours to index it on hundreds of servers, you can do it overnight and save perhaps thousands of dollars every day.
Spreading the workload around the clock helps Amazon maximize its resources and therefore provides the cheapest prices on the market.
lubos hasko
source share