Words of Wisdom:

"bit** is not profane" - Rahul

Google App Engine

  • Date Submitted: 12/31/2011 05:00 AM
  • Flesch-Kincaid Score: 41.4 
  • Words: 885
  • Essay Grade: no grades
  • Report this Essay

Google App Engine (often referred to as GAE or simply App Engine) is a platform as a service (PaaS) cloud computing platform for developing and hosting web applications in Google-managed data centers. It virtualizes applications across multiple servers. App Engine offers automatic scaling for web applications—as the number of requests increases for an application, App Engine automatically allocates more resources for the web application to handle the additional demand.
Google App Engine is free up to a certain level of consumed resources. Fees are charged for additional storage, bandwidth, or CPU cycles required by the application. It was first released as a beta version in April 2008, and came out of beta in September 2011.

Supported features/restrictions
Currently, the supported programming languages are Python, Java, and Go (and, by extension, other JVM languages such as Groovy, JRuby, Scala, Clojure, Jython and PHP via a special version of Quercus) . Python web frameworks that run on Google App Engine include GAE framework, Django, CherryPy, Pylons, Flask, web2py and webapp2, as well as a custom Google-written webapp framework and several others designed specifically for the platform that emerged since the release. Google has said that it plans to support more languages in the future, and that the Google App Engine has been written to be language independent. Any Python framework that supports the WSGI using the CGI adapter can be used to create an application; the framework can be uploaded with the developed application. Third-party libraries written in pure Python may also be uploaded.
Bulk downloading
SDK version 1.2.2 adds support for bulk downloads of data using Python. The open source Python projects gaebar,  approcket, and gawsh also allow users to download and backup App Engine data. No method for bulk downloading data from GAE using Java currently exists.

  * Developers...


Express your owns thoughts and ideas on this essay by writing a grade and/or critique.

  1. No comments