Programming Google App Engine with Java and ...with Python are books from O'Reilly Media on Google App Engine, the scalable web application hosting service. These two books are successors to Programming Google App Engine, 2nd edition, published in October 2012. You can purchase access to the Early Release Java and Python versions of the ebooks (which includes all updates), and you can pre-order the final print versions due to be published in 2015.
From the back cover of the 2nd edition:
Google App Engine makes it easy to create a web application that can serve millions of people as easily as serving hundreds, with minimal up-front investment. With Programming Google App Engine, Google engineer Dan Sanderson provides practical guidance for designing and developing your application on Google's vast infrastructure, using App Engine's scalable services and simple development model.
Through clear and concise instructions, you'll learn how to get the most out of App Engine's nearly unlimited computing power. This second edition is fully updated and expanded to cover Python 2.7 and Java 6 support, multithreading, asynchronous service APIs, and the use of frameworks such as Django 1.3 and webapp2.
About Google App Engine
Google App Engine is a web application hosting service. With App Engine, your applications run on Google's massively scalable infrastructure. App Engine takes care of scaling for you, automatically growing your application with the size of your audience. Behind the scenes, App Engine distributes your app across as many servers as it needs to serve your users, and scales back during low-traffic periods. You only pay for what you use—down to the megabyte—and it costs nothing to get started.
About the Author
My name is Dan Sanderson. By day, I'm a software engineer and technical writer for Google. I've been in the web industry in various capacities for over 15 years. You can follow me on Google+ and on Twitter.
Feel free to contact me about the book any time.