At the same time they officially announced that Google App Engine is opening up to the public, Google has finally shared it's pricing strategy for the service. Google hasn't charged anybody anything to use the service while it's in preview mode. Even if the number and popularity of real applications hosted on Google App Engine is likely still very small, they have finally announced their pricing strategy.
Google App Engine
- Free quota to get started: 500MB storage and enough CPU and bandwidth for about 5 million pageviews per month
- $0.10 - $0.12 per CPU core-hour
- $0.15 - $0.18 per GB-month of storage
- $0.11 - $0.13 per GB outgoing bandwidth
- $0.09 - $0.11 per GB incoming bandwidth
It wasn't a secret that this was going to happen, but I have to admit, I am a bit surprised by the cost of the service. If there was any doubt before, Google has made it clear that it's in direct competition with Amazon's web services by making their pricing nearly identical. This surprises me because Google is the king at making things ridiculously cheap -- not comparable.
Amazon Web Services
- $0.10 per CPU core-hour
- $0.15 per GB-month of storage
- $0.10 - $0.17 per GB outgoing bandwidth
- $0.10 per GB incoming bandwidth
I guess their free quota (500MB storage and bandwidth for around 5 million page views) will make Google App Engine stand out -- and that must be what they are banking on.
Google really needs to start offering other scripting languages besides Python -- which I'm sure is in the works. Python is an awesome language, but there are equally capable languages that have a larger user base like PHP. It will be interesting to see how long it takes for Google to add support for some other languages.