Archive for the 'Django' tag

April
8th 2008
Google App Engine

Tags: , , , ,

Google announced a new product yesterday called Google App Engine.  It looks very interesting.  The jist of it is, you can write your own dynamic web application and have it run on Google’s servers, using their fancy software.  This means you get to use GFS and BigTable as well as a bunch of other proven Google technologies.

The current offering is only a preview, which was limited to 10,000 users.  I didn’t read about it until this morning, so I missed the preview window by a long shot.  If you try to sign up now you can have them notify you when a spot is open.

They have a SDK available to write and test applications locally.  It has a stand-alone webserver so you can have a development environment similar to what you’ll see when you upload your application to Google.  Speaking of uploading, the SDK contains the tools to upload your code to Google.  The configuration is done with YAML files.  You set your application’s name, version, runtime, and the version of the App Engine API you’d like to go against.

Though they claim the underlying framework is runtime agnostic, the only currently available runtime is Python.  They’ve got the full core language and a neutered version of its standard libraries.  They’ve even made Django available in their hosted environment.

This seems like it will be a pretty cool option for future web applications.  The scaling and redundancy is what interests me the most.  Not to mention the cost: free.

Comments Off