4 ms·
I think the per-second billing is off the point. How does it help, if the EC2 instance takes tens of seconds to launch, and tens of seconds to bootstrap? To ma
by nogox 9y ago
I think the per-second billing is off the point. How does it help, if the EC2 instance takes tens of seconds to launch, and tens of seconds to bootstrap?
To make the most of per-second billing, the compute unit should be deployed within seconds, e.g. immutable. prebaked container. You launch containers on demand, and pay by seconds.
- bschwindHN 9y agoIt has a one minute minimum anyway. And does it not help? Let's say a deployment strategy has a temporary increase in instances so it can transition to a new version of the application. If your deployment takes 5 minutes, you're only paying for 5 minutes worth of extra instances whereas the hourly billing would get you for an entire hour. Am I completely misunderstanding something?
- riobard 9y agoYou're describing exactly https://hyper.sh https://hyper.sh.
- nogox 9y agoOr Azure ACI. Per-second billing doesn't add much value to EC2.
- WalterGR 9y agoEC2's granularity was hourly before. That's the value being added.
- nogox 9y agoPer-minute billing makes more sense to EC2, given the reason above.
- shawabawa3 9y agoWell, on average it's per-minute billing with a 30 second discount. I agree it's basically marketing from AWS, but it's still strictly better than per minute billing