Setting up Google App Engine

Cloud computing was briefly mentioned in the introduction to this chapter. Google App Engine (GAE) is one of the offerings in that area. GAE puts each application made by users in separate sandboxes located somewhere in the Google data centers (Google Cloud). GAE automatically scales application resources according to the number of requests. GAE supports several Python web frameworks and numerical software such as NumPy.

To use GAE, we need a Google account, which is free. Download the GAE tools and libraries for various operating systems from https://developers.google.com/appengine/downloads. From this web page, we can download documentation and the GAE Eclipse plugin as well. For developers who use the Eclipse IDE, ...

Get Python Data Analysis now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.