The truth about cloud data egress fees: They’re not going away yet
By Alex Hawkes|5 April, 2024
Breaking down AWS and Google Cloud data transfer fee removal
Both the announcements from AWS and Google imply that the provisions are for one-way, permanent, movements. Google Cloud in fact stipulates that the customer’s account must be terminated after the data has been transferred out, and gives customers 60 days to complete the migration once the process has started.
The way egress fees are waived are in the form of credits applied to the final bill at the end of the 60-day window, and if the process does not complete for some reason within that time frame, a customer will have to restart the process at the end of the 60 days to get the credit.
AWS has taken a similar approach, also requiring a 60-day exit, and full removal of all data and workloads, although not necessarily account termination. AWS does note however that repeated requests for migration will face “additional scrutiny” suggesting repeated credit requests may be difficult to get signed off.
AWS does note however, that it has been providing 100 GB of free data egress per month since 2021.
But for now, data egress fees remain a very real consideration, and one that we have written about extensively, including the top 3 public cloud costs to watch and understanding cloud costs.
True costs of data egress from the cloud
Although each hyperscaler has its own pricing framework for egress fees, they will vary depending on the volume of data you’re moving and where it goes. Geography is also important to note. Transferring data between availability zones or within regions will result in lower fees, while transferring data across different regions or continents will present the highest fees.
To give some idea, the hyperscalers - AWS, Microsoft Azure, and Google Cloud - typically charge between 5 and 20 cents per GB every time you move data from their cloud instance to your private data centre or on-premises location.
While these fees are unlikely to have a big impact on smaller companies, large organisations moving terabytes around on a regular basis can get hit pretty hard.
There is however, a solid business case for internet-bypass solutions in the form of private network links that can help you cost-effectively migrate data out of and between clouds.
Using private connectivity to avoid egress charges
In this Console Connect webinar, Assessing the Real Cost of Egress, William B. Norton, an internationally recognised expert on internet peering, talked through his research which shows that if an enterprise exchanges enough cloud data to fill a 25Mbps connection on a monthly basis (roughly 7.72 TB of data), the cost of a private network can be entirely covered from the costs savings from reduced internet egress fees.
Norton goes into detail on the conversion between volumetric and metered cloud traffic expenses, but his summary is that it is provably less expensive to interact with your cloud over a private network when you have more than 25Mbps of traffic.
Beyond this, the cost of the private network is entirely paid for by the cost savings from the reduction in cloud internet egress fees, furthermore, the cost savings continue from this point forward towards a 40% cost savings on cloud internet egress fees.
The cherry on the top is that paying for a private connection will also improve your network performance in that you will have less latency, less jitter, and a more stable connection, and significantly increase security versus a public internet link.
One final consideration is that when using a Software Defined Cloud Interconnect (SDCI) like Console Connect, versus private cloud ports directly from your cloud provider - for Azure, you can purchase an ExpressRoute circuit; for Amazon it’s Direct Connect; and for Google Cloud it is Dedicated Interconnect - SDCIs are not restricted to a specific cloud provider or data centre ecosystem, and provider greater flexibility with cloud networking.
Console Connect enables users to spin-up Layer 2 and Layer 3 connections to all major cloud providers, including AWS, Google Cloud and Microsoft Azure, using our own high-performance global network.
The pay-as-you-go pricing structure gives businesses greater flexibility with their direct cloud connectivity.
Rather than having a long standing contract for a private connection or leased line with a set capacity to the cloud provider, with Console Connect you only pay for the time the dedicated link is active, as well as for data transferred out of the cloud, in some case making savings of between 30-40% on egress charges.