Fortune 500 companies have literally just decided handing blank checks to Amazon and Microsoft every month to make their technology needs disappear was good business sense.
Fortune 500 companies have literally just decided handing blank checks to Amazon and Microsoft every month to make their technology needs disappear was good business sense.
Try reading the contract you have to sign before receiving medical care :)
AWS isn't the only example of giving blank checks to some vendor...
(Also, at least around here if the water agency notices abnormal flow for a long time they drive by and if they see a leak they shut off the water. Happened to me once when a sprinkler pipe blew out.)
Every big business has an in-house data centre, which is operated as a cost centre; success, for a cost centre, means delivering service as cheaply as possible. Providing an easy way for developers to spin up new databases? That would practically be an invitation to increase costs - it's the last thing they should be doing!
So when a developer from that big corporation uses AWS and encounters an environment that makes it easy for them to spin up a new database, it's a big productivity increase.
It literally removes agency from financial folks and gives it to tech people.
Every year on the cloud can roughly cover the expense for double that capacity deployed on prem.
Complaints of "operational costs" generally assume a woefully incompetent staff.
For me it has always been a no brainer to avoid the bureaucratic pain.
Of course the conversation is usually about how to get someone else to pay the bill instead of get costs under control.
Unfortunately most of us Americans cannot comprehend this fact or are too helpless to do anything about it. I love the folks who tout their awesome employer based plan without really thinking about the insane costs just because they are not the ones paying most of it. I also love the folks who just think a total Universal Healthcare like Medicare for All is the solution which honestly I am not totally against but only if the costs are first regulated in any way.
The practice: you pay for a news article about a grandma unable to get healthcare. The government reacts by ensuring that all healthcare is paid for - with no cap to cost. After all, every life is sacred.
COVID-19 response showed us.
> My mother is not expendable. Your mother is not expendable.
> We will not put a dollar figure on human life.
https://mobile.twitter.com/nygovcuomo/status/124247702908329...
> I'm still absolutely blown away we tolerate an industry model with uncapped cost.
How could the cost be capped? Fortune 500 companies run their global infrastructure on AWS, so AWS has to support these huge use cases. If you've set "spending limits", an adversary that has your credentials can change your limits to those same limits used by the F500 companies.The way I have seen this being operazionalized in AWS is by Finance having the exclusive access to a "parent" AWS account controlling billing (and nothing else), and then providing sub-acconts to Production, Development, Data Science and other technical stakeholders.
Well the doom does sometimes happen, perhaps not well publicized. I've been in one startup that ran out of money where the astounding AWS bill was part of the demise. And in another startup where the AWS bill hindered growth since it took such a large slice of the funding.