title: Amazon S3 Data Transfer Out Costs for Mobile App for Videos
body: <p>I'm developing an android app which is in some ways similar to Instagram and will host videos uploaded by users. 
  I'm using Amazon S3 to store my videos, and I retrieve the videos from my app using a generatePreSignedUrlRequest. 
  The app is still in development mode, but I was already charge 0.10$ for "Data Transfer Out" of Amazon S3. 0,10$ is nothing, but I was thinking that if I open to the internet world and get even 1000 users, I couldn't manage the costs.
  I have read that using CloudFront beside S3 would make the deal cheaper, but it would be still very expensive. Is there any way to save money or should I try to get an investor (very difficult) or crowdfunding? </p>
  
  <p>I have made a very hopeful estimation of my app which is not all that and might already destroy my plans in less than a month. </p>
  
  <p>500 users (artists) and 500 users (watchers). 500 users would upload 20 video in average each month. Each video would be like in average 50Mb. So I would get 10000 videos on the platform and a storage of 500Gb, which is not that much. But if 700 users watch all these videos in a month period (around 7,000,000 requests)..I would get 300,000Gb transferred each month and I don't want to mention the bill. It would just be unacceptable. </p>