Search code examples
amazon-web-servicesamazon-ec2amazon-cloudfront

Amazon Data Transfer OUT


I am a developer at a start up company.

I am now at a point to choose the cloud service.

My server's primary task is to send and recieve jpeg images(about 1mb). We are estimating 100,000 users, 50 requests for images for each user for each month. There fore about 5TB(100K * 50 * 1mb) data transfer OUT is made.

Total cost for data transfer is 1005$(5000GB * 0.201$ --> Japan region price for CloudFront and EC2) each month.

For a start up company, this is a very big investment for a start-up company.

Is there a way to reduce data transfer cost?


Solution

  • I see two options:

    1. You could use CloudFlare instead of CloudFront. They provide CDN functionality for free.
    2. If you don't use S3 to serve images, but do it from your servers, you could use different provider. For instance Linode has DC in Tokyo, where 4 GB ($80) gives you 8 TB transfer. Another one is vps.net - 1 GB instance ($40) gives you 6 TB of transfer. You can also play a bit with Cloudorado to find something for you.