Run your web applications on Google’s infrastructure

Google App Engine lets you write your web application in Python and deploy it on Google’s servers for free, where you can use up to 500MB of persistent storage and enough CPU and bandwidth for about 5 million page views a month. Pretty generous!

You also get access to the Google account service, which cements Google as the omnipresent internet god. A bit scary, but oh so convenient. Let’s hope they follow their motto “don’t be evil”! There’s no SQL capabilities, but you can use GQL to access a datastore based on Google’s ridiculously scalable and fail-safe architecture. There’s also standard access to email and URL fetch services so you can communicate with users and web services.

I can’t wait to see the Ruby on Rails firebrands’ inevitable response. I’ve come for an argument! No you haven’t.

Todd Hoff’s put up some details from his first look on HighScalability.com.

2008.04.08