Public cloud providers are often loathed for charging data transfer or “egress fees” for removing data from a specific cloud provider. If you move data out of a cloud provider, there’s a cost; for instance, you move inventory data from an inventory system residing in a public cloud provider to a supply chain system on premises or perhaps even on another public cloud provider.
This is the number one complaint about cloud providers that I hear. The fee is thought of as arbitrary and counterproductive to using the cloud with systems that exist outside of a specific provider. In some cases, it’s a reason applications are not in a cloud today.
The writing on the wall
This customer discontent is not lost on cloud providers, who are initiating a significant shift in their pricing strategies by reducing these charges. Google Cloud announced it would eliminate egress fees, a strategic move to attract customers from its larger competitors, AWS and Microsoft. This was not merely a pricing play but also a response to regulatory pressures, greater competition, and the significantly lower cost of hardware in the past several years. The cloud computing landscape has changed, and providers are continually looking for ways to differentiate themselves and attract more users.