Programming Google App Engine and over 2 million other books are available for Amazon Kindle . Learn more
  • RRP: £32.50
  • You Save: £6.50 (20%)
FREE Delivery in the UK.
Only 2 left in stock (more on the way).
Dispatched from and sold by Amazon.
Gift-wrap available.
Trade in your item
Get a £5.50
Gift Card.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 2 images

Programming Google App Engine Paperback – 27 Oct 2012

See all 2 formats and editions Hide other formats and editions
Amazon Price New from Used from
Kindle Edition
"Please retry"
"Please retry"
£17.10 £14.04

Frequently Bought Together

Programming Google App Engine + Using Google App Engine + Code in the Cloud (Pragmatic Programmers)
Price For All Three: £64.73

Buy the selected items together

Trade In this Item for up to £5.50
Trade in Programming Google App Engine for an Amazon Gift Card of up to £5.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Product details

  • Paperback: 538 pages
  • Publisher: O'Reilly Media; 2 edition (27 Oct 2012)
  • Language: English
  • ISBN-10: 144939826X
  • ISBN-13: 978-1449398262
  • Product Dimensions: 17.8 x 2.8 x 23.3 cm
  • Average Customer Review: 4.5 out of 5 stars  See all reviews (2 customer reviews)
  • Amazon Bestsellers Rank: 518,976 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Book Description

Build & Run Scalable Web Applications on Google's Infrastructure

About the Author

Dan Sanderson is a technical writer and software engineer at Google Inc. He has worked in the web industry for over 10 years as a software engineer and technical writer for Google,, and the Walt Disney Internet Group. He lives in Seattle, Washington. For more information about Dan, visit his website at

What Other Items Do Customers Buy After Viewing This Item?

Customer Reviews

4.5 out of 5 stars
5 star
4 star
3 star
2 star
1 star
See both customer reviews
Share your thoughts with other customers

Most Helpful Customer Reviews

4 of 4 people found the following review helpful By Grants on 8 Nov 2012
Format: Paperback Verified Purchase
App Engine is a vast subject. Coming from a PHP/SQL background I have been trying my best to learn App Engine development, studying the various Google Videos, official Google documentation, hundreds of forum posts and blog articles. The information is badly fragmented. The Google Official Docs seems more of a technical reference manual than actual documentation, with too many options clouding the foundations. While I felt I had examined every aspect of the App Engine system, I still couldnt piece all the information together into making coherent sense.

I've also read older books on App Engine, but felt they basically mirrored the fragmented approach of documentation you read on the web.

I'm delighted to say that Programming Google App Engine - 2nd Edition is the book that brings it all together. Extremely concise, clearly written and most importantly - logically structured. Each chapter builds on the previous until you have a complete understanding.

However this book does not show you how to build a complete program. I find this is a good thing because I know how to program, I just need to know how to do all those little things the App Engine way. Brief specific code examples are provided. Because there are often multiple ways for doing anything in App Engine, the various code options for obtaining the same result are shown together, along with their pros and cons outlined.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again
Format: Paperback Verified Purchase
Excellent book with comprehensive coverage of how develop, publish and maintain web applications using Google's App Engine. It also covers how to plan and budget for high-availability and scaling.
The slight downside, from my point of view, is that although it shows how to code features using Java and Python, there is virtually no mention of Google's own specially created language, 'Go'.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback. If this review is inappropriate, please let us know.
Sorry, we failed to record your vote. Please try again

Most Helpful Customer Reviews on (beta) 7 reviews
20 of 20 people found the following review helpful
Introductory GAE for Python and Java Programmers 30 Dec 2012
By G. van Staden - Published on
Format: Kindle Edition
When designing and implementing solutions hosted by a cloud platform, one needs to understand the technical abilities of platform, how billing works and how to operate the production environment. This book covers all of these fundamentals of Google App Engine (GAE) to varying degrees of satisfaction.

Programming aspects of GAE are covered adequately; that is if you exclude using the GO language which the book does not cover at all. Data storage is covered extensively including the principles of how the Datastore works and the technicalities of modelling and manipulating data. Caching, web requests, queues, mail and chat are also covered well. Where coding techniques differ, specific sections dedicated to either Python or Java are provided. The latter allows you to jump to the section appropriate to your chosen language. I was disappointed that the book refused to discuss BackEnds. No mention of EndPoints and the generation of code for mobile platforms also seemed a serious omission.

Billing is covered well. The dashboard is explained and the book reiterates the procedure explained on the GAE website for establishing billing. Tips and techniques provided for evaluating your application using the SDK tools and the Dashboard exceed those found easily by an internet search and can save you some money.

Operational issues such as monitoring performance, addressing failures and managing deployments are covered well. Some really insightful practices are explained that should provide a lot of value to administrators.

The aspects the book has chosen to cover, it covers well. I was irritated by the over use of "to find out more consult the on-line documentation". I feel there were many important programming topics omitted for a book about programming for GAE. Never-the-less, if you are considering GAE as your cloud platform this is a good place to get from being a novice to being adequately proficient.
2 of 2 people found the following review helpful
great introduction 26 May 2014
By D. Lawson - Published on
Format: Kindle Edition Verified Purchase
Just what I needed to understand the concepts and structure of google app engine. Concise yet complete explanation of all features and well organized.
3 of 4 people found the following review helpful
Very clear and complete 6 Feb 2013
By dcremo - Published on
Format: Paperback
Before reading this book I though I already knew how to develop applications in AppEngine (Java); instead I discovered an incredible amount of tips and details that you must be aware of to write GOOD applications. This book gives you a very clear and complete vision of the infrastructure, and will enable you to exploit the full power of Google Cloud infrastructure.
It contains descriptions for both Java and Phython, so that you can also learn the differences between the two (if any) and which one best fits your needs.
DISCLOSURE: I received the product free of charge as part of O'Reilly User Group program.
3 of 4 people found the following review helpful
a book must to have 27 Sep 2013
By ShengTa Tsai - Published on
Format: Kindle Edition Verified Purchase
It's a really usefully book for google app engine. The author take several chapters for datastore, index and transaction. I have to say that is really help to understand how datastore work differently from relational database. Even this book published one year ago, it still provide valuable knowledge. From my point of view, if you want to develop with app engine, this book is definitely you should have.
Good book for understanding Datastore and other building blocks of a GAE application 3 April 2014
By M. Prentice - Published on
Format: Kindle Edition
From a member of my user group:
Before reading this book, I had attended a few tech meetups and had a limited understanding about GAE. Because this book provided me a detailed understanding, it gave me confidence with coding on GAE. As always, I was impressed with O'REILLY books ability to provide a simple understanding to a complicated topic.
Were these reviews helpful? Let us know