Original URL: http://www.channelregister.co.uk/2008/04/14/google_app_engine/
Google is offering to host your web apps for free (http://code.google.com/appengine/docs/whatisgoogleappengine.html):
You can create an account and publish an application that people can use right away at no charge, and with no obligation. An application on a free account can use up to 500MB of storage and up to five million page views a month.
What's an application? It's a runtime for Python apps (only Python code will run) and includes the Django web framework (http://www.djangoproject.com/). There is a structured datastore which on the briefest of looks has echoes of Amazon's SimpleDB and Microsoft's SQL Server Data Services. Welcome to GQL - the Google Query Language. You can send email through Google's servers (hmm, hope some work is being done to foil the spammers). You can use Google Accounts as an identity service - this is a big one, since it helps Google to meld your online identity with its services.
So what's the business model? Google says:
During this preview period, only free accounts are available. In the near future, you will be able to purchase additional computing resources at competitive market prices. Free accounts will continue to be available after the preview period.
There are a few clues about what will constitute an "additional computing resource". Clearly storage is one limit, and there is also a limit of three applications for free accounts. There is also a reference to bandwidth limits, the number of results you can return from a query (1,000), and the length of time taken to serve a web request.
Apps communicate through HTTP or HTTPS requests. No talk of SOAP or even XML that I can see, though presumably you can use Python libraries.
Although we talk a lot about the largest applications that need to scale, this is a minority of real-world applications. Many of today's web applications could run happily for free on Google's new service, once ported. The economics interest me. Google is offering to subsidise our web infrastructure even further than it does already with Gmail, Blogger and iGoogle gadgets. Therefore, if we choose to host our own services we have to pay for the flexibility and control that gives us, as well as having to deal with scalability and security issues that Google will otherwise look after for us. In the light of generous app hosting offers like this, how much are we willing to pay for that freedom?
This article originally appeared in ITWriting (http://www.itwriting.com/blog/?p=571).
Copyright © 2008, ITWriting (http://www.itwriting.com/).
A freelance journalist since 1992, Tim Anderson specializes in programming and internet development topics. He has columns in Personal Computer World and IT Week, and also contributes regularly to The Register. He writes from time to time for other periodicals including Developer Network Journal Online, and Hardcopy.
Drizzle plans to wash away DBMS past (4 August 2008)
http://www.theregister.co.uk/2008/08/04/mysql_drizzle/
Google urged to make a more loving cloud (25 June 2008)
http://www.theregister.co.uk/2008/06/25/google_app_engine_and_openness/
Utility computing's 'dirty little secret' (25 June 2008)
http://www.channelregister.co.uk/2008/06/25/att_cloud_computing_dirty_secret/
Ingres alumnus joins DBMS scrum (10 June 2008)
http://www.theregister.co.uk/2008/06/10/jerry_held_dbms_cloud_computing/
Google opens cloud to (all) earthbound developers (28 May 2008)
http://www.channelregister.co.uk/2008/05/28/google_app_engine/
Microsoft snags Google-thrashing data pioneer (28 April 2008)
http://www.channelregister.co.uk/2008/04/28/microsoft_hires_dewitt/
HP's hazy Upline data cloud defines SaaG model (23 April 2008)
http://www.channelregister.co.uk/2008/04/23/hp_upline_downtime/
Google (re-)branded world's greatest brand (22 April 2008)
http://www.theregister.co.uk/2008/04/22/google_is_worlds_greatest_brand/
Google paid click rate decelerates (again) (16 April 2008)
http://www.channelregister.co.uk/2008/04/16/google_paid_clicks_growth_sales/
Schmidt and Benioff try to rain on Microsoft parade (15 April 2008)
http://www.channelregister.co.uk/2008/04/15/salesforce_google_dismiss_microsoft/
Google crawls The Invisible Web (14 April 2008)
http://www.channelregister.co.uk/2008/04/14/google_crawls_html_forms/
Google pays for Affero ban (11 April 2008)
http://www.theregister.co.uk/2008/04/11/google_bans_aero/
Microhoo! deal roadmap goes round in circles (10 April 2008)
http://www.theregister.co.uk/2008/04/10/yahoo_microsoft_murdoch_aol/
Google opens private cloud to coders (8 April 2008)
http://www.channelregister.co.uk/2008/04/08/google_unveils_app_engine/
Google to launch database service from Campfire (7 April 2008)
http://www.channelregister.co.uk/2008/04/07/google_bigtable_rumor/
Google's Android 'designed to drive fragmentation' (3 April 2008)
http://www.theregister.co.uk/2008/04/03/android_qualcomm/
Is Google Gears safe? (2 April 2008)
http://www.channelregister.co.uk/2008/04/02/security_google_gears/
Google lets users take Apps files offline (1 April 2008)
http://www.channelregister.co.uk/2008/04/01/google_apps_offline_access/
Reality crashes Google hippie code fest (27 March 2008)
http://www.channelregister.co.uk/2008/03/27/google_summer_code_debian_losers/
IBM's cloud computer drifts over Georgia and Ohio (26 March 2008)
http://www.channelregister.co.uk/2008/03/26/ibm_autonomic/
Yahoo! cuddles Google's bastard grid-child (26 March 2008)
http://www.theregister.co.uk/2008/03/26/yahoo_hadoop_summit/
Google ships database porn tool (19 March 2008)
http://www.theregister.co.uk/2008/03/19/google_visualization_api/
Google warns third parties on GData mashups (18 March 2008)
http://www.channelregister.co.uk/2008/03/18/google_gdata_third_party_warning/
Google claims 'non-existent' Android beats everything but the Jesus Phone (13 March 2008)
http://www.channelregister.co.uk/2008/03/13/google_android_pitch_ecomm/
Bill Gates chuckles at Google Apps (4 March 2008)
http://www.channelregister.co.uk/2008/03/04/bill_gates_on_google_apps/
Web startups crumble under Amazon S3 outage (15 February 2008)
http://www.theregister.co.uk/2008/02/15/amazon_s3_outage_feb_2008/
Developer heads are in the cloud, Andreessen says (18 January 2008)
http://www.theregister.co.uk/2008/01/18/platform_server_shock/
Inside Amazon's web services (15 April 2007)
http://www.theregister.co.uk/2007/04/15/amazon_vogels_webservices/
WS-* vs the REST (29 April 2006)
http://www.theregister.co.uk/2006/04/29/oreilly_amazon/
© Copyright 2008