Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

A bit tangential, but I've always hated how opaque AWS makes the process of picking instance types, since they hide the specs and prices behind layers of complexity, mostly to make it easy for developers to waste the company's budget.

Does anyone know any browser extension for instance to place information inline, such as specs and monthly/yearly pricing?



Not inline, but https://instances.vantage.sh/ is the way I've been looking at it for 5+ years.


In case anybody is curious, this is done with the AWS Pricing API:

https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2...


The pricing api is so weird. It basically downloads a CSV file and serves that up through code. Also none of the names in there match anything else in the AWS nomenclature. It talks about SKUs and in general feels like somebody leaked an internal API by accident.

The official docs literally tell you to manually search the file in a text editor.


Works for EC2 but not RDS.


It's by design, many features of EC2 are unrelated to the chip itself. For example burstable scheduling, availability of enclaves, IO and networking bandwidth and a variety hypervisor features are all tied to the instance family. These are often far more important to a buildout than the exact chip you're running on


"mostly to make it easy for developers to waste the company's budget."

Is this the case? I can't even find cloudflare's egress pricing online AT ALL. With AWS I can find pricing for anything I want.

Is there a specific instance price that you are trying to find and can't, you may be able to post here and someone can help you. The prices are on the AWS site, and also exposed via API's so there are a ton of third party services for them as well.

I wasn't aware that AWS had set up pricing "mostly to make it easy for developers to waste the company's budget". If you need help saving money AWS offers some services for this directly and again third parties can help you if you are struggling.


> cloudflare's egress pricing online AT ALL.

Cloudflare charges $0 for egress for the main service as long as it's for serving a website (eg. serving binaries or random other files isn't allowed if it's disproportionate to regular website visitors). for anything else, the pricing pages are usually close by - The Workers[0] site has pricing at the bottom, and R2 will also have $0 in egress pricing[1].

0: https://cloudflare.com/workers

1: https://blog.cloudflare.com/introducing-r2-object-storage/


The reason people need / use high egress (ie, far above the 1TB etc AWS gives per month) is for things like video sites, software updates / distribution etc.

I've been burned (too many times) by these "free" claims.

Will you absolutely guarantee (and pay me if needed) that I can host a large video website on cloudflare with no egress? This will be in PB not TB.

What I have found is that these sites with "free" are inevitably scams, that the types of loads that actually need high traffic egress result in that middle of the night email to squeeze you into some high cost plan (which does in fact have an egress price).

That said, if you will cover overage charges - I'll spin up a website on cloudflare. Do you understand bandwidth needs of video hosting sites? I'm sure porn sites are in 10-15PB per day range (ie, > 300PB/month).


it's not about the website content, it's about the content served from Cloudflare network.

Your website can be anything you want, but if CF bandwidth usage gonna be 99% for videos, you're not using it to serve the website, you're distributing content.

Which is not the use case they're servicing (with their "CDN" service)

They have a new service for that: https://www.cloudflare.com/products/cloudflare-stream/

Which may be expensive too or difficult to compare (they bill per minute/instead of data)

For huge volumes, it's certainly better to find "specialized" providers or budget options like bunny.net


Umm, this is what is such a gimmick about these "free" services.

I run a video website on AWS, no one cares what I am doing, they charge me and done. I distribute software updates, no one complains, they charge me and done.

I run a video website on cloudflare, they say, oh, you are not running a website, you are distributing content, that's against the rules. Similarly if I host my software, my software updates, my management layer with firmware update service etc. Heads ups, when I visit these sites, for most normal people I am visiting a website.

Do folks not realize when they keep on repeating that egress is "free" on cloudflare that is a total lie? Hello, it's not free. You will get a call and they will squeeze you.

The streaming product is useful finally because we have at least a rough idea of price. Youtube avg video is 700MB/hr or so (mobile video is huge these days). That get's us to about 9 cents per GB.

Interestingly, this was I think the egress pricing they had for workers back when they were public about it.

AWS is 5 to 9 cents as well depending on usage so same range.

AWS Cloudfront is 2 cents to 9 cents depending on usage.

OK, so we are within the normal range of things now with egress pricing.

In my own experience with this type of player, you still get the call if you optimize for their pricing (ie, you run your 4K content through them, and your other content via another platform) because despite their claims bandwidth is "free" they are actually losing money on it, and if you use enough of this "free" stuff their marketing budget can't handle it and they just shut you down.

It's just not worth dealing with.

You'll know Cloudflare has a competitive CDN offering when they are willing to give you the pricing publicly of providing a CDN service that can handle any type of content. That is the proof point.

Cloudflare does have Argo which I think runs in that 5 to 9 cent range again per GB.

Back to the claim that AWS has hidden pricing (especially relative to cloudflare). I still find that ridiculous. Cloudlfare seems to be a heavily marketing based org with very hidden pricing (everything is call for a quote). Does anyone know what % of expense cloudflare has in marketing / selling? I'd imagine pretty damn high.


Egress pricing is free for certain content. It's not free for all content. If i'm a fast food joint and offer free meals to veterans, I can do that, even if some customers complain that i'm not running a soup kitchen where everyone eats free.

Cloudflare can offer free bandwidth to a whole host of sites and still have "a competitive CDN offering" without giving away free video hosting, arguably one of the most expensive use-cases to support.


Sure. Cloudflare can give away free services as a marketing effort. AWS gives away 1TB/month of cloudfront bandwidth, 1 million lambda calls per month, 1 million SNS notification per month, 25GB of DynamoDB capacity, 1 million Simple Queue queries per month and plenty more. So does google.

But what, again, is the pricing of cloudflare's "competitive CDN offering"? That seriously all I am asking for.

If you are going to go on about pricing (cloudflare does) have the courtesy to list yours publicly and don't have gag orders in your agreements.

The context of all of this is Amazon supposedly obfuscating their pricing to waste budgets. With cloudflare, you can't even FIND their pricing and will need to talk with a salesperson.

Anyways, for those stumbling around with this, minimum I've heard cloudflare doing is $24K per year on their paid stuff, and then they added Argo at around 10 cents per GB in the pay as you go offerings. Cloudfront is 2 to 9 cents per GB, google 2 to 10, fastly is around 8 to 12 cents, keycdn 4 cents etc. Not claiming AWS or Google are the cheapest, but pricing is pretty darn upfront.

Also have heard of folks getting busted by cloudflare if too many folks in asia/non-USA use the service, this seems far fetched, but AWS does charge differently by geo area so not sure if cloudflare has some rules like that tucked away.


You don't have to talk to a sales person for cloudflare pricing, its directly on the homepage of cloudflare stream. For everything non video, I have paid exactly $0 egress for some large sites over the last few years.


I think it comes from Cloudflare selling a "CDN" but instead of a "dumb" set of servers you can distribute content globally for a certain price you're actually getting a "smart" network with all kinds of services and features.

But it works fine for 95% of customers :)

If you're moving volumes of course you should look into detail and consider the most adequate option.


I gave up on the official site and now use https://ec2.shop — really nice for doing a quick price comparison


Most of these third parties are using official API's to get pricing data, if there is something with a hidden price do ask and someone can probably help you figure it out. One reason AWS got popular is that it actually was historically much HARDER to get pricing from your internal IT team / vendors like IBM etc. So AWS wasn't the cheapest (by any means) but was pretty clear on cost. So it's interesting to hear that AWS is purposely hiding pricing and making price complicated to "waste company's budgets".


Types https://aws.amazon.com/ec2/instance-types/ Prices https://aws.amazon.com/ec2/pricing/on-demand/

Is there something missing from these? Admittedly they can be a bit hard to find sometimes but I think that's a problem with AWS docs in general


If you have the option, you can also vote with your wallet and go somewhere else.

I found the upfront pricing of DigitalOcean very refreshing after AWS.




Consider applying for YC's Winter 2026 batch! Applications are open till Nov 10

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: