Data transfer costs optimization
One of the more unknown and most hidden cost drivers in the cloud is data transfer costs. It is not easy to understand how they work, and it can be very time-consuming to keep them at bay and have some degree of control over them.
In this section, we will try to give some general insights on how to tackle this and avoid unwanted costs. Keep in mind that when working in the cloud, you are charged for egress and ingress traffic in and out of cloud services:
- Data Transfer Ingress/Inbound: This is basically all the information that we load or move to cloud services, such as uploading a file to an AWS S3 bucket or an Azure Storage account. This traffic is often free, as cloud providers want their clients to upload as much information as possible to their cloud offerings
- Data Transfer Egress/Outbound: This type of data transfer is the one we use when we download or transfer information from the cloud to other services or other cloud regions...