Granted that would require people to communicate and use some form of reason.
Even DMCA for all its warts fires up a warning and has a response mechanism (granted other issues there).
Granted that would require people to communicate and use some form of reason.
Even DMCA for all its warts fires up a warning and has a response mechanism (granted other issues there).
No warning was given, and no way to retrieve any data. Fortunately nothing essential was lost.
I'm sure many people have started their companies firmly convinced that they'll give plenty of warnings and never automatically shut anything down.
The problem is, you rapidly discover that doesn't scale, not even on a human level. You send your notice. 48 hours later, you've gotten no response. If you act now, it isn't materially different from your point of view as if you simply acted right away.
Also, in a cloud environment, even Digital Ocean, as many people have learned the hard way with leaked credentials, you can rack up charges faster than the relevant humans can even conceivably be notified. As the hosting company, you can't just let abusive or accidental usage go. You can refund their money, but that's still resources of yours that went to something that failed to produce revenue rather than something that did; you can't absorb that indefinitely.
I'm pretty sure you'll inevitably discover that you have no choice but to put automation in.
It does probably help that I said I would be careful not to do that again and had already put in a CloudWatch Alarm to automatically power-off the instance after a set period of idleness before filing the ticket.
I will gladly pay the extra money for AWS than to even think about DO or even GCP for a money making project.
But more on topic: with Aurora/MySQL you can have an on-site hosted read replica from an AWS hosted database. That would be a cheap, easy real time backup solution if I were really worried about AWS screwing me over.
The proposition seems to go something like this: it's a new thing, mistakes are statistically expected, you make an honest one and plead "oops!" and we refund you, no doubt pointing you to resources on best practices and account throttling. As long as the customer takes the lesson to heart, everyone wins.
The host should throttle resources in the interim if its at risk of running up massive bills or adversely impacting other clients. None of this is breaking new ground, there isn't a good reason for large hosts to act like shit.
If I’m a $10/month customer, kill my account early, and it’ll save me more often than not. If I’m a big spender, maybe wait a bit longer.