Live data from Hacker News

Serverless Horrors

serverlesshorrors.com

481–490 of 503 posts

Re: Serverless Horrors

#481
post #360

When I was learning to program through a bootcamp I spun up an elastic beanstalk instance that was free but required a credit card to prove your identity. No problem that makes sense - it's an easy way to prove authentication as a bot can't spam a credit card (or else it would be financial fraud and most likely a felony). Amazon then charged me one hundred thousand dollars as the server was hit by bot spam. I had the…

Did you do any training before launching the elastic beanstalk instance, or you just though a F-16 should be pretty easy to fly, at least according to most pilots?

Do you often find F16s that are (advertised as) free, and you get them with a click of 3 buttons?

Re: Serverless Horrors

#482
post #424

Earlier quoted context omitted.

You mean like having a billing alert send an event that allows you to trigger custom actions to turn things off? That already exists. It has for years.

So why isn't it the default yet? Why isn't unlimited scaling something you have to turn on ?

Because how you personally decide to handle cost overruns is up to you. AWS by itself can’t make that decision for you.

The opposite problem when you do set low limits by default is that you constantly have to submit tickets to AWS to ask for service limit increases.

How is AWS suppose to know whether you want to immediately scale or not?

And before July of this year, there was no such thing as a “free tier AWS account”. There were services that allowed certain amount free.

Re: Serverless Horrors

#483

Earlier quoted context omitted.

Seems an interesting oversight. I can just imagine the roundtable, uhh guys who do we charge for 403? Who can we charge? But what if people hit random buckets as an attack? Great!

> I can just imagine the roundtable That's the best part! The devs probably never thought of it, the support people who were complained to were probably either unable to reach the devs, or time crunched enough to not be able to, and who as a project manager would want to say they told their Devs to fix an issue that will lose the company money!

BS, I can't imagine that not a single developer entertains this scenario and voices concerns.

Re: Serverless Horrors

#484
post #295

Earlier quoted context omitted.

Why was your PM making tech decisions?

Looks like you need the "quiet part" said out loud: Chances are, the company was fishing for (or at least wouldn't mind) VC investment, which requires things being built a certain (complex and expensive) way like the top "startups" that recently got lots of VC funding. Chances are, the company wanted an invite to a cloud provider's conference so they could brag about their (self-inflicted) problems and attract visibi…

Yes. Exactly. The company wanted to be "modern" in terms of tech stack and they kept getting buried in the thought that using serverless would keep them cool. The PM was also close friends with the CEO so everyone blindly nods to him.

Re: Serverless Horrors

#485
post #417

Earlier quoted context omitted.

I have had a “larger account” when I was at startup and was able to ask for a refund for a business. As I asked before, if what is causing overages is not web requests but storage should they just delete everything?

You, but shorter: It can't be done perfectly in 100.0% of all possible circumstances, so better to do absolutely nothing at all. On an unrelated note, this strongly aligns with their economic interests. For storage specifically, in that circumstance, if you weren't hellbent on claiming otherwise: it's easy to figure out what to do. For storage: block writes and reach out to the customer. Also, people are extremely un…

Just introduced in July. It won’t let you go over $200

https://aws.amazon.com/free/

Re: Serverless Horrors

#486

Earlier quoted context omitted.

What would the would “tier” mean here? There is a US tax bracket (tier) where no tax is due on long-term capital gains. That doesn’t mean it’s wrong when I pay long-term capital gains.

A free tier would mean that the expected bill is not higher than $0

Indeed, if you keep your usage within the tier of usage that is free, they charge you exactly $0 per month. It is only for usage beyond that free tier that you are charged.

Re: Serverless Horrors

#487

Earlier quoted context omitted.

I didn't use them, some bots did. Sort it out with them.

> I didn't use them, some bots did. Sort it out with them. For you to put together this sort of argument with a straight face, you need to have little to no understanding of how the internet in general, services and web apps work. Good luck arguing your case with a judge.

Shrug. You give them a credit card for identity verification for a free tier. Amazon knows they don't stand a chance, so they always waive the bill "just this once". Won't even need to argue anything before a judge ;-)

Re: Serverless Horrors

#488

Earlier quoted context omitted.

Sounds like this should be a standard workflow that's a very simple and visible option.

Because your specific work case of how you want to disable processes is completely based on your requirements. AWS just gives you the tools.

I think "free or low cost tier that doesn't rack up a $100,000 bill" would be pretty common actually, enough to warrant a prominent preset template/option in their UI. They'd probably save a lot in support requests too.

Re: Serverless Horrors

#489

Earlier quoted context omitted.

Because your specific work case of how you want to disable processes is completely based on your requirements. AWS just gives you the tools.

I think "free or low cost tier that doesn't rack up a $100,000 bill" would be pretty common actually, enough to warrant a prominent preset template/option in their UI. They'd probably save a lot in support requests too.

There is no such thing as a “free or low cost tier” in AWS. Or at least there wasn’t before July 15th of this year when they actually added a free tier where you can’t go over $200.

There are services that give you a free year and there are services that give you a free amount every month.

If you want AWS with training wheels, use AWS Lightsale

https://aws.amazon.com/lightsail/

Re: Serverless Horrors

#490

Earlier quoted context omitted.

A free tier would mean that the expected bill is not higher than $0

Indeed, if you keep your usage within the tier of usage that is free, they charge you exactly $0 per month. It is only for usage beyond that free tier that you are charged.

They should shut off your service if you go over the free tier, and all of these problems would disappear.
Post reply on HN