Live data from Hacker News

AWS Customers Rack Up Hefty Bills for Moving Data

theinformation.com

211–220 of 252 posts

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#211
post #194
post #173

Earlier quoted context omitted.

The doctrine for HA is that each AZ should be fully independent, and if you do that, your inter-AZ traffic is relatively minimal. And I think the charges for inter-AZ transfer are to incentivize customers to do that. Of course, to make them fully independent, you have to replicate everything, so you wind up buying several redundant copies of your system...

> so you wind up buying several redundant copies of your system This is one of those gotcha's that company's hit. They see the public pricing page and think "wow that is much cheaper than one my internal IT department charges for X", and then when they go to actually implement they find that "best practice" says they basically have to more than double or even triple the cost to get a reliable system (more because not…

But in all fairness, if you actually implement that ”best practice” HA infrastructure, you will also be miles ahead of almost all internal IT departments.

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#213
post #38

Earlier quoted context omitted.

Disclaimer: I worked on an AWS service team. This is, oddly enough, similar to a debate people have about consumers TV or Internet: should pricing be "unlimited" or "a la carte"? AWS is combining all your networking charges into one lump "outgoing data transfer" fee. So it's heavily marked up in comparison to what they're paying for the outgoing data transfer, and you're not sure how much is profit vs. whether it's g…

> If there's a compelling case for doing it differently, someone should do it and see if it works. Cloudflare doesn't charge for bandwidth. I always throw cloudflare on top of anything I do, not because I really need a CDN or anything, but because the bandwidth cost would bankrupt me otherwise. The ceo of cloudflare gave the rationale on why they don't charge: > There’s a fixed cost of setting up those peering arrang…

Cloudflare most certainly disables zones on the free plan that use excess bandwidth. Enterprise contracts are also negotiated based on transit and those prices mirror comparable CDN services.

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#214

does anyone know of a cheap service to order large amounts of data by mail on physical media? I am often interested in some dataset for which I can afford the storage in the form of a hard drive but not in the form of a download through my home connection. If a service existed that simply offered the following: * customer provides URL (and optionally hash checksum) * customer pays, and later receives hard disk drive…

While it doesn't fit all of your criteria AWS does offer something like that with AWS Snowball: https://aws.amazon.com/snowball/

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#215
post #152

I recently started running more Google Cloud VMs in the UK instead of the US. It was costing me £2 a day to run the VMs, but somehow I also paid £12 a day for "GCP Storage egress between NA and EU”. Turns out that by default Google's Docker container registry only stores the Docker images in the US. So each time I launched a VM the Docker image was downloaded from the US. I wrote more about it here: https://www.mattz…

actually there is a eu mirror for the gcp registry eu.gcr.io

Yep, I started copying my images to the EU and Asia regions and now it's fine cost-wise. They don't have an Australia region for the container registry though, so launching VMs there is still pricy for me.

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#216
post #121

Earlier quoted context omitted.

Keeping track of all the different offerings AWS has is a full time job.

It literally is. I've been a developer for 10 years and AWS seems to me like its intentionally designed to be as messy as possible.

Totally agree. AWS should learn something from DO, instead of racking up services. Inconsistent UI completely sucks. It makes very difficult to track resources and billing. Resources from different regions need to be managed separately. Billing is too much complicated. I always feel AWS is hype. Very few applications need scaling like Netflix. But as it is now industry standard, people are adopting it blindly without considering usecases.

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#217
post #38
post #6

Is there a plausible explanation why egress fees from cloud providers costs around $0.1/GB? "Traditional" server providers such as Hetzner are able to offer bandwidth at orders of magnitude lower price (eg. $1.1/TB). I understand that cloud providers may have better interconnects or better uptimes, but that doesn't justify the magnitudes higher pricing.

Disclaimer: I worked on an AWS service team. This is, oddly enough, similar to a debate people have about consumers TV or Internet: should pricing be "unlimited" or "a la carte"? AWS is combining all your networking charges into one lump "outgoing data transfer" fee. So it's heavily marked up in comparison to what they're paying for the outgoing data transfer, and you're not sure how much is profit vs. whether it's g…

Outbound bandwidth also happens to be an excellent place to put any markup you can, as that also locks people from migrating away so easily

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#218

Earlier quoted context omitted.

> AWS is combining all your networking charges into one lump "outgoing data transfer" fee > So it might be fairer if AWS broke out separate line items for internal, incoming and outgoing data transfer This explanation doesn't cut it for me - most (all?) "traditional" VPS providers don't charge for ingress traffic, and I doubt anyone, ever, has charged for internal traffic. So what exactly is 'all the networking charg…

How many of these VPS providers are actually managing global highly availabile network infrastructure?

When you do outbound networking, you're sending it out to the internet, not mangling it within AWS's network

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#219
post #184
post #173

Earlier quoted context omitted.

The doctrine for HA is that each AZ should be fully independent, and if you do that, your inter-AZ traffic is relatively minimal. And I think the charges for inter-AZ transfer are to incentivize customers to do that. Of course, to make them fully independent, you have to replicate everything, so you wind up buying several redundant copies of your system...

> Of course, to make them fully independent, you have to replicate everything, so you wind up buying several redundant copies of your system... Yeah, and keeping around warm systems ready to failover in case of a zonal outage seems like a preposterous waste of resources. The alternative... to keep around multiple replicas of your system in different zones, all ready to accept traffic and which do serve traffic, seems…

It's not a waste when it serves a purpose. Availability is a big concern

Re: AWS Customers Rack Up Hefty Bills for Moving Data

#220
post #110

Earlier quoted context omitted.

Ok, help me out: "cold-potato"? :D

Vs "hot potato" Hold onto the packet for as long as you can vs hand it off to your peer as quickly as possible. Most networks do "hot", Google does "cold" since their network is almost always better than that of the peer.

The origin of which, for those who aren't familiar, is a game called "hot potato" where you try to pass a ball around as quickly as possible as if it was a hot potato
Post reply on HN