Live data from Hacker News

Please fix the AWS free tier before somebody gets hurt

cloudirregular.substack.com

281–290 of 457 posts

Re: Please fix the AWS free tier before somebody gets hurt

#281
I am very happy this thread came up, because I'm looking at cloud providers to experiement with.

So many comments about charges that show up despite resources removed or even deleted accounts, tells me that AWS can not be trusted to present me the full picture of costs.

Re: Please fix the AWS free tier before somebody gets hurt

#282
post #51

Funny story: I keep receiving a $0.01 monthly invoice from AWS for a very old account (opened 5+ years ago) I have lost access to. I have no idea why (the invoice doesn't list the services being used) and the associated credit card has expired a long time ago. They requested notarized documents to prove my identity. Obviously I'd rather settle my $6 (+ interest) debt 50 years from now than give hundreds to a notary t…

[deleted]

Re: Please fix the AWS free tier before somebody gets hurt

#283

Earlier quoted context omitted.

cdk is promising for things like this, way safer and easier than rolling your own scripts with bash or python.

Even CDK sucks though because if you’re still kinda new to it all, you want to login and make sure that it’s all hooked together correctly. And you’re back using their shitty UI. Why you can’t look at the load balancer, look at the listener and then show what’s in the target groups is beyond me.

I have a different take on it. I started out doing everything through the console, then learned the cli and boto3, and very recently CDK.

CDK is another tool that build on the cli and boto3 concepts, and also manages the orchestration and dependencies.

Having to go back to the console isn't a fault of CDK. Learning the right tool to use for a situation is part of the learning curve. I go back to the console all the time to look something up quick or to understand what config options are available. Or I repeat the same steps in the console enough times that I get bored with it and automate

Edit: also I tried and have given up on CloudFormation more than once. CDK is like a wrapper layer around it, and has been pleasant to use.

Re: Please fix the AWS free tier before somebody gets hurt

#284
post #51

Funny story: I keep receiving a $0.01 monthly invoice from AWS for a very old account (opened 5+ years ago) I have lost access to. I have no idea why (the invoice doesn't list the services being used) and the associated credit card has expired a long time ago. They requested notarized documents to prove my identity. Obviously I'd rather settle my $6 (+ interest) debt 50 years from now than give hundreds to a notary t…

It doesn’t cost hundreds of dollars to notarize something. https://www.nationalnotary.org/knowledge-center/about-notari... Edit: as the other comment mentions, most banks where you have an account offer this for free. My local UPS store where I have a mailbox also offers the service to me for free.

GP is probably not in Germany, but just an example of why I’d be uninterested in getting something notarized here unless my continued freedom and/or good fortune depended upon it:

American notary: someone who doesn’t have a history of fraud, sat through a workshop and passed a test.

German Notar: a very specialized lawyer, bills like a very specialized lawyer.

Theoretically, you can get stuff notarized at US embassies and consulates, for $50 and an appointment, must bring your own witness(es). That of course has not been an option much of the past year.

Re: Please fix the AWS free tier before somebody gets hurt

#285
post #179

Earlier quoted context omitted.

Which clouds do this? I work quite a bit with AWS and GCP, and Azure to a lesser extent, and I've yet to see a spending limit on any of them. I'd love to be proven wrong though.

I had (have?) an Azure account through my university account and while I agree that Azure services such as Container Service are (in my not so humble opinion) ridiculously overpriced but the fact it I never entered payment details to use my USD 100 of free credit on Azure. I effectively have spending cap of zero dollars.

I thought I was the only one who thought pricing on Azure seemed rather high for what you get. But I also have free credit I can use each month, which offsets the cost to "normal" levels, but can't imagine being a business and opting to pay for Azure services by choice, unless they provide something no one else does.

Re: Please fix the AWS free tier before somebody gets hurt

#286

Earlier quoted context omitted.

"Every other cloud does this! They all have non-production subscription types with hard spending limits." This is simply not true, to the best of my knowledge. GCP has budget limits, which can send alerts , but outside of manually catching a pubsub and shutting down billing on your own, there are no configurable hard billing limits. I'm unsure what to make of the rest of your rant.

You can write a cloud function to automatically run when you go over the budget and shut down billing. They provide code for doing so in the docs: https://cloud.google.com/billing/docs/how-to/notify#cap_disa... I'm not sure if that's what you meant by "manually catching a pubsub" -- you have to manually set up the script once, but it will run automatically when triggered.

If we're talking about protecting users still trying to learn the cloud, what if they mess up the setup of this cloud function?

Re: Please fix the AWS free tier before somebody gets hurt

#287

Oracle - of all businesses - got this right. I know, I'm in shock too. In Oracle Cloud Infrastructure, after your credit is exhausted, you have to explicitly opt in to billing or else they stop all paid services for you. Moreover, you can choose to keep billing disabled and use their free services without fear of unknown costs. AWS have just decided to run with a policy of offering refunds when people make mistakes.…

Wow this is amazing! Never thought Oracle would have such a nice free tier. > 2 Compute virtual machines with 1/8 OCPU and 1 GB memory each. > 2 Block Volumes Storage, 100 GB total. > 10 GB Object Storage. > 10 GB Archive Storage. > Resource Manager: managed Terraform.

>Never thought Oracle would have such a nice free tier.

Attracted a fair bit of attention in some corners of the internet for this reason. Then they canned a bunch of accounts using "always free" stuff for myself and others. Do not trust.

Re: Please fix the AWS free tier before somebody gets hurt

#288

Is there seriously no way in AWS/Azure/GCP to specify "Here's my budget, shut everything down if I exceed $X"? I don't use those platforms much but was always surprised I couldn't find anything like that right off the bat. I'll build cloud stuff if it makes sense at work, but if I'm footing the bill I'll stick to something that can provide an actual upper limit.

> Is there seriously no way in AWS/Azure/GCP to specify "Here's my budget, shut everything down if I exceed $X"? All of them have billing APIs which should, in principal, allow you to build “Shutdown everything at some indefinite time interval (and additional spend) after I exceed $X”, though you’ll need to do nontrivial custom coding to tie together the various pieces to do it, and actually stopping all spend is lik…

>though you’ll need to do nontrivial custom coding to tie together the various pieces to do it,

Let me guess...hosted on the cloud we're trying to shut down?

Re: Please fix the AWS free tier before somebody gets hurt

#289

Can confirm. Default ElastiCache clustering option chooses an extremely high compute node, I ended up accidentally spending $1300 in a month just for testing some Redis clustering script. The minimum option ends up only costing a few dozen dollars a month. The billing alert did not even trigger until the very end of the month, so I got a $1300 surprise. I complained about it to AWS, mentioning how misleading their sh…

Damn, I can't imagine how you felt... Only the unique experiences in this thread are enough to know how f*cked up AWS billing is.
Post reply on HN