This question already has an answer here:

How does pricing with AWS works.

By exemple: 1024 Go of Data Transfer Out in their calculator (http://calculator.s3.amazonaws.com/index.html) cost about 120$.

If you remove this 1024Go and move it in "Total Data Processed by all ELBs", it cost way less, about 30$.

Basically, my question is : Does you pay for transfer being sent from your EC2 to the visitor connected to the ELB? Which price is right?

marked as duplicate by HopelessN00b, Andrew Schulman, HBruijn, Falcon Momot, Ward Nov 25 '14 at 3:04

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • Only Amazon can answer this question, and they should do so. – Falcon Momot Nov 25 '14 at 2:27

Both are correct and in your example your pricing will actually be $150.

Traffic passed inside AWS regions is free if you use private IP's or DNS Names, except to the ELB.

The ELB will process that $30 worth of data, but then it still must go out to the internet and your users, which will be another $120.

  • This is not a correct answer. You pay also for traffic between AZs within the same region (unless it's traffic from/to Amazon S3, Amazon Glacier, Amazon DynamoDB, Amazon SES, Amazon SQS, or Amazon SimpleDB). See aws.amazon.com/ec2/pricing for more details. – mgsk Aug 6 '16 at 20:35

Not the answer you're looking for? Browse other questions tagged or ask your own question.