Like other cloud providers, AWS charges for data egress across most of its services to cover the costs of building and maintaining its network. AWS doesn’t include the cost of data egress in the pricing of services. That allows Amazon to charge lower prices on services such as virtual machines and storage buckets. Customers whose applications perform high levels of data egress end up paying the bill for that network transmission infrastructure, while customers whose applications transfer less data pay a smaller proportion of the bill.