Summary
In this chapter, we unpacked the different manifestations of data transfer on AWS. We learned about the data transfer flow within an AZ, within a Region, across AZs, and across Regions. We also looked at hybrid architectures and the implications they have for data transfer.
We used Cost Explorer to understand and visualize our data transfer costs. Tools such as Cost Explorer can help interpret the sometimes mysterious data transfer charges by identifying where these charges occur. We also mentioned how VPC Flow Logs can uncover the why behind data transfer through the logs it provides.
Lastly, we saw how AWS services such as CloudFront and load balancers can minimize data transfer charges. Application architecture can also minimize data transfer charges by prioritizing network communication within an AZ.
We’ll conclude our discussion on cost optimization tactics in the next chapter, in which we’ll explore ways to optimize the machine learning and analytics...