Earlier quoted context omitted.
Playing ”devil’s” advocate: tracking spend in real-time is not trivial. It adds complexity to stack. Bugs in the feature can cause sites to go down (for long time) without a reason. Larger online businesses likely rather sort out the problems later than risk shutting down in the middle of unexpected success. (But I also would like to see this feature)
Not really. AWS has budget alerts right? And I can read those budget alerts through their API. So it would be trivial for me to poll their budget API for an alert, and immediatly trigger a shutdown of my Cloudfront service. Why can't they do that for me?
Nope. Not in real time, they don't.
You can significantly overspend before the warning comes in.