COST 8: How do you plan for data transfer charges?
Ensure that you plan and monitor data transfer charges so that you can make architectural decisions to minimize costs. A small yet effective architectural change can drastically reduce your operational costs over time.
Resources
AWS caching solutions
Deliver content faster with Amazon CloudFront
Best Practices:
-
Perform data transfer modeling: Gather organization requirements and perform data transfer modeling of the workload and each of its components. This identifies the lowest cost point for its current data transfer requirements.
-
Select components to optimize data transfer cost: All components are selected, and architecture is designed to reduce data transfer costs. This includes using components such as WAN optimization and Multi-AZ configurations
-
Implement services to reduce data transfer costs: Implement services to reduce data transfer: for example, using a CDN such as Amazon CloudFront to deliver content to end users, caching layers using Amazon ElastiCache, or using AWS Direct Connect instead of VPN for connectivity to AWS.
Improvement Plan
Perform data transfer modeling
Amazon EC2 Pricing
Amazon VPC pricing
Select components to optimize data transfer cost
Implement services to reduce data transfer costs
AWS Explore Our Products
AWS Direct Connect
Amazon CloudFront