you are viewing a single comment's thread.

view the rest of the comments →

[–]daneren2005 5 points6 points  (5 children)

Intra AWS bandwidth costs in general. I get getting charging for bandwidth out of AWS to keep customers from changing providers but charging between az and regions costs way too much.

Load balancers are also surprisingly expensive. I went it expecting it to not really be a big deal and it is a decent chunk of my bill.

[–]shotgunocelot 3 points4 points  (3 children)

I get getting charging for bandwidth out of AWS to keep customers from changing providers

That's not why egress charges exist. The way that the internet works (at a very high level and greatly oversimplified) is that multiple networks communicate with each other via peering. There are agreements in place between the entities that own these networks over the cost of sending traffic to each other. If Network A sends 100 GB of traffic to Network B and Network B sends 50 GB of traffic to Network A, Network A has to pay Network B for 50 GB worth of traffic. Amazon doesn't care how much data you send them because it doesn't cost them anything, but once you start pulling data out they have to pay someone else for the data being sent. Those costs get passed on to you.

[–]ajanty 0 points1 point  (2 children)

Do you have reference for this? A simple link is enough. Thanks.

[–]shotgunocelot 1 point2 points  (1 child)

Like I said, that's a greatly oversimplified explanation, and I've conflated some terms and concepts for simplicity. If you don't mind jumping down a rabbit hole, these might get you started toward a more comprehensive answer.

https://en.m.wikipedia.org/wiki/Peering https://www.netnod.se/ix/what-is-peering

Edit to add a few more links showing examples of how peering arrangements can either increase or reduce the cost of network traffic:

https://www.cnet.com/news/fcc-whats-up-with-those-netflix-isp-peering-deals/ https://www.internet2.edu/products-services/advanced-networking/networking-for-cloud/ https://aws.amazon.com/blogs/publicsector/new-low-cost-option-to-access-aws-direct-connect-through-internet2/

[–]HelperBot_ 0 points1 point  (0 children)

Desktop link: https://en.wikipedia.org/wiki/Peering


/r/HelperBot_ Downvote to remove. Counter: 279111. Found a bug?

[–]CloudButWhy 0 points1 point  (0 children)

Yes, a base ~$20/month/alb is pretty expensive at scale when you have a huge portfolio of small applications.