What is the difference between Data transfer costs and Bandwidth costs in AWS??
When I view my AWS bills, I see there are 2 types of expenses in Data Transfers tab, one of Data Transfer and one on Bandwidth costs. I tried to search a lot on this but could not get a clear demarcation on the difference between the two.
Yes, that is confusing!
The top Data Transfer part seems to be data transfer between regions. From the Amazon EC2 pricing page:
- Data Transfer OUT From Amazon EC2 To Another AWS Region = $0.02 per GB
The bottom Bandwidth part seems to be what is normally called Data Transfer (and the line items even use that wording).
- Data Transfer OUT From Amazon EC2 To Amazon EC2 Using a public or Elastic IP address = $0.01 per GB
- Data Transfer OUT From Amazon EC2 To Internet = $0.09 per GB
So, I guess "Data Transfer" is between regions, while Bandwidth is out to the Internet.