Live data from Hacker News

AWS free tier data transfer expansion

aws.amazon.com

71–80 of 175 posts

Re: AWS free tier data transfer expansion

#71
post #44

Earlier quoted context omitted.

The solution is to not use AWS. Is is not a sacrifice to not engage with shady companies.

Paying for what you use, the peak of shady business practices!

Paying for what your users use, with no way to say no to the traffic, is exactly why billion dollar companies like Cloudflare exist - to protect people from "paying for what you use".

So yes, it is shady not to protect customers from that IMO.

Re: AWS free tier data transfer expansion

#72

Earlier quoted context omitted.

I've seen Cloudflare Enterprise accounts for two clients, the current one is paying the equivalent of $0.035/GB, the other was substantially higher although I've forgotten the numbers. Equivalent pricing from another vendor for the same service with enterprise support was $0.0021/GB. Their free bandwidth promises are grossly overstated, and possibly even a marketing fabrication, given previous reports here and elsewh…

We save 7TB per mo egress because of Cloudflare's free cache (through Workers) and pay nothing for it. Granted Cloudflare, the CDN, has Enterprise plans for higher TB bandwidth (esp video), but Cloudflare, the Cloud platform, has more than generous free-tier, batteries included. AWS' value-based pricing has them extract fees for things as trivial as builds and deploys, and their bills are nothing but nightmare to par…

The question is whether what you're receiving is genuinely free, or a part of some squeezable marketing budget. In my experience it always makes sense to consider the latter. At some point that $595/mo. you're saving will appear on a lead sheet, whether it happens today or (similar to e.g. Google Apps) after 5 years. Also like Google, they're a public company nowadays and will eventually succumb like every company before them to the realities of reporting growth.

I'd always prefer paying for certainty than design a solution built on a lottery.

Re: AWS free tier data transfer expansion

#73

So which cloud provider offers a HARD spend limit? I just want to fund my account e.g. $20/month and never, ever, spend a cent over that. Even if my account gets hacked for bitcoin mining or whatever, I don't want to spend a cent over that. With AWS, you can do it, via a trigger on a spend notification and a script, but the whole thing is a giant kludge. It should be a default feature. It should be a default feature…

Hetzner

Re: AWS free tier data transfer expansion

#74

So which cloud provider offers a HARD spend limit? I just want to fund my account e.g. $20/month and never, ever, spend a cent over that. Even if my account gets hacked for bitcoin mining or whatever, I don't want to spend a cent over that. With AWS, you can do it, via a trigger on a spend notification and a script, but the whole thing is a giant kludge. It should be a default feature. It should be a default feature…

I think the closest you can get is using a VPS like DigitalOcean where you pay $X for a server and there's no autoscaling to worry about. But even with those, if you go over the bandwidth limit (although with DO the bandwidth limit is a lot higher) you would be charged more.

The unfortunate reality is that hobby developers that just want to pay $20/month aren't the target audience for GCP etc. They don't really care if you're using them less for your personal hobby projects. They target large enterprises, and those large enterprises would have very little use for something like "cap my spend at $20".

Even as an AWS employee, I sometimes use non-AWS hosting providers for my own projects. Even outside of the billing situation, AWS is often too complicated for my use cases. It's just not targeted at me and my hobby development projects.

disclaimer: am AWS employee but the above is my own opinion and not official position of the company, etc etc.

Re: AWS free tier data transfer expansion

#76
post #44

Earlier quoted context omitted.

The solution is to not use AWS. Is is not a sacrifice to not engage with shady companies.

Paying for what you use, the peak of shady business practices!

That's really disingenuous.

The complaint here is that Amazon offers a free tier supposedly for learning the platform, but it is a giant footgun that shoots a ton of people in the foot.

People are reasonably asking for hard limits to protect them from this highly foreseeable situation wherein a complicated cloud offering can go on a spending runaway.

It is literally as easy as following a beginner tutorial and selecting the database instance the tutorial uses and leaving it running. That could be a several hundred dollar mistake.

Re: AWS free tier data transfer expansion

#77
post #45
post #5

It went from 1GB to 100GB, meanwhile Oracle is offering 10TB on their Free Tier. https://www.oracle.com/cloud/free/

They have terrible sign up experience, I'm far from only one who hasn't been able to sign up there because of some cryptic error. When I've tried to google that, there were reports of them requiring using email with full name in it. But changing to that didn't help, using different credit/debit cards didn't help. But prices are quite nice as far as I can tell from the outside.

This pretty much sums up my experience. After signing up and successfully getting an account then they cancelled the account with no explanation. I tried reaching out to them through several channels and had to create several more accounts just to try and get support. In the end the other answer I ever received was "The error you are getting is intended." Nothing more was ever said or given and I gave up on it ever working.

Re: AWS free tier data transfer expansion

#78

So which cloud provider offers a HARD spend limit? I just want to fund my account e.g. $20/month and never, ever, spend a cent over that. Even if my account gets hacked for bitcoin mining or whatever, I don't want to spend a cent over that. With AWS, you can do it, via a trigger on a spend notification and a script, but the whole thing is a giant kludge. It should be a default feature. It should be a default feature…

I think the closest you can get is using a VPS like DigitalOcean where you pay $X for a server and there's no autoscaling to worry about. But even with those, if you go over the bandwidth limit (although with DO the bandwidth limit is a lot higher) you would be charged more. The unfortunate reality is that hobby developers that just want to pay $20/month aren't the target audience for GCP etc. They don't really care…

+1 to this; also an AWS employee, also use other VPS providers for personal projects (Hetzner and Vultr). Don't need the full breadth of AWS services to tinker with Caddy and Tailscale, but more than that I simply follow the practice of "don't shit where you eat".

Re: AWS free tier data transfer expansion

#79

So which cloud provider offers a HARD spend limit? I just want to fund my account e.g. $20/month and never, ever, spend a cent over that. Even if my account gets hacked for bitcoin mining or whatever, I don't want to spend a cent over that. With AWS, you can do it, via a trigger on a spend notification and a script, but the whole thing is a giant kludge. It should be a default feature. It should be a default feature…

Edit: On second thought this is probably a bad idea, but I'm leaving my original comment below for posterity.

Probably easiest to generate a virtual card number with a spend limit, off the top of my head I know Capital One offers this, Apple will also generate virtual card numbers though I don't know if you can set a spend limit on them.

Re: AWS free tier data transfer expansion

#80

As an AWS user I'm a bit disappointed with this. I was hoping their answer would be to cut or eliminated some prices across the board vs just increasing the free tier. I find most apps are pretty binary. Either they are high bandwidth (like video and backups) or not. If you use 1TB there is a good chance you will use 2TB. This will certainly make it less likely for the low bandwidth users to get a surprise bill but i…

Or they want to avoid making pricing more complex than it already is, they do that by significantly marking up egress and using it to cross-subsidize other stuff (like data ingress and internal data transfer), and they've determined that the benefit of that simpler pricing to their other users outweighs the detriment to users with egress-heavy use cases.
Post reply on HN