4 ms·
Billing alerts + Lambda. It's not two clicks, but there is plenty of CF templates.
by klohto 7y ago
Billing alerts + Lambda. It's not two clicks, but there is plenty of CF templates.
- oefrha 7y agoAlerts are just alerts. I don’t and can’t monitor alerts 24/7.
- klohto 7y agoThat's why you have the Lambda there to scale it down. You don't need to sit there.
- oefrha 7y agoOh okay, I misunderstood.
- oceanbreeze83 7y agoThe alert automatically calls a Lambda function which turns off all your services.
- amelius 7y agoWhich puts a burden on the user because this needs to be tested. Also, it's not 100% safe because the user is still accountable.
- scarface74 7y agoSince when was a user being accountable a bad thing?
- cutemonster 7y agoHow do you auto test that this actually works and continues working properly
- wazanator 7y agoSet a low limit then scale up.
- ape4 7y agoOr they could just offer a limit ;)
- rightbyte 7y agoThen you need to be on call 24/7 if someone happens to DDOS you.
- maest 7y agoBilling alerts are not real time; far from it, actually.
- vxNsr 7y agoSo set a lower limit
- seanwilson 7y agoThe best solution to avoid huge accidental AWS bills due to mismanaging AWS services yourself is to manage your own AWS billing alert service?
- nucleardog 7y agoYes, because without them knowing where your infrastructure can be killed/what can be deleted in order to reduce costs without completely destroying your business there's no way for AWS to do this for you.
- seanwilson 7y ago> without them knowing where your infrastructure can be killed/what So add an interface that will let you specify that somehow for common scenarios? There must be something better than zero help they can offer. Not everyone needs something that can autoscale to Google levels.
- thinkharderdev 7y agoI think the idea is that they do help you. They provide alerts and and APIs that can be used to programmatically control all of your infrastructure. So in a sense having a Lambda listen for billing events and respond in a way appropriate to your particular organization may be pretty close to the best solution.
- MattSayar 7y agoIf your credit card bounces, I'm sure they'd have no problem killing your infrastructure
- nucleardog 7y agoI'm sure at some point, but at that point you're no longer really their customer and I'm sure they're less worried about not completely destroying your work or livelihood. I've actually had my payments on my personal account bounce once or twice and no, they did not.
- onion2k 7y agothere is plenty of CF templates This by definition is deploying something you don't fully understand. If there's a problem in any of those templates you won't know. You won't really know if they even do what they say they do. Using one to do something as important as this would be crazy.
- thinkharderdev 7y agoI don't think he's saying that you should blindly deploy this stuff. But you don't have to create a solution from scratch. There are existing templates out there that you can leverage to build your own solution