Amazon recently introduced a free tier for its cloud offering. I signed up for AWS and while signing up for the free tier of S3, i found this

As part of AWS Free Usage Tier, you can get started with Amazon S3 for free. Upon sign-up, new AWS customers receive 5 GB of Amazon S3 storage, 20,000 Get Requests, 2,000 Put Requests, 15GB of bandwidth in and 15GB of bandwidth out each month for one year.

source:aws.amazon.com , emphasis mine.

20,000 GET requests & 2000 puts mean , 20,000 page views(max) and 2000 file uploads per month.

Isn't that lower than what App Engine offers 43,200,000 requests per day.Am I missing some thing, please help.

3 Answers 3



Google Apps engine costs less. So if you can live with the restrictions (programming model!) of app engine, it is the by far more cost effective solution.

  • that means that aws free tier will only offer 20k page views per month?
    – abel
    Dec 16, 2010 at 9:38

Your calculation is only true if you are hosting a static website directly from S3. The free tier also includes the micro instance; and that will have EBS storage that you can use to host the site.

The uploads could be handled there too.

BTW: I'm not disputing that App-engine isn't cheaper. If its paradigm works for you, it almost certainly is less expensive.

  • I didn't know that. Using appengine means developing an from scratch to meet appengine's requirements, which is a pain.
    – abel
    Dec 18, 2010 at 17:36

Google's "programming model" is designed for speed. Amazon simply cannot compete in this space because of old-school architectural design.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.