Enter your mobile number below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Programming Google App Engine: Build and Run Scalable Web Apps on Google's Infrastructure (Animal Guide) 1st Edition

4.1 out of 5 stars 14 customer reviews
ISBN-13: 978-0596522728
ISBN-10: 059652272X
Why is ISBN important?
ISBN
This bar-code number lets you verify that you're getting exactly the right version or edition of a book. The 13-digit and 10-digit formats both work.
Scan an ISBN with your phone
Use the Amazon App to scan ISBNs and compare prices.
Have one to sell? Sell on Amazon
Buy used
$5.49
Condition: Used: Very Good
Comment: Unbeatable customer service, and we usually ship the same or next day. Over one million satisfied customers!
Access codes and supplements are not guaranteed with used items.
32 Used from $0.01
FREE Shipping on orders over $25.
More Buying Choices
8 New from $8.88 32 Used from $0.01

There is a newer edition of this item:

Free Two-Day Shipping for College Students with Prime Student Free%20Two-Day%20Shipping%20for%20College%20Students%20with%20Amazon%20Student


Security
ITPro.TV Video Training
Take advantage of IT courses online anywhere, anytime with ITPro.TV. Learn more.
click to open popover

Editorial Reviews

Book Description

Build and Run Scalable Web Apps 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, Amazon.com, and the Walt Disney Internet Group. He lives in Seattle, Washington. For more information about Dan, visit his website at http://www.dansanderson.com.

NO_CONTENT_IN_FEATURE

New York Times best sellers
Browse the New York Times best sellers in popular categories like Fiction, Nonfiction, Picture Books and more. See more

Product Details

  • Series: Animal Guide
  • Paperback: 394 pages
  • Publisher: O'Reilly Media; 1 edition (December 3, 2009)
  • Language: English
  • ISBN-10: 059652272X
  • ISBN-13: 978-0596522728
  • Product Dimensions: 7 x 0.9 x 9.2 inches
  • Shipping Weight: 1.2 pounds
  • Average Customer Review: 4.1 out of 5 stars  See all reviews (14 customer reviews)
  • Amazon Best Sellers Rank: #1,462,508 in Books (See Top 100 in Books)

Customer Reviews

Top Customer Reviews

By Robert Hancock on February 3, 2010
Format: Paperback Verified Purchase
I've worked with the App Engine for about six months and have gained most of my knowledge from the online documentation. I wish I had had this book when I started. This is the best explanation I've seen of entities and how they relate to transactions. The code examples in Python and Java are extremely helpful and give great insight into how the two languages approach the App Engine abstractions. The sections on data modeling and Django integration are particularly good. Not only did this book fill in gaps in my knowledge, but it is sufficiently detailed that I'm sure I will keep it on my desk as a reference. I've tried the other App Engine books and this is by far the best. If you have any interest in the App Engine, start here.
Comment 18 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
I think the book does a great job at explaining Google App Engine. There was no "technical fluff" added to the book which I always appreciate. By "technical fluff" I mean unneeded text which should be looked up else where like in documentation. Also, I found the book very easy to follow and found I could manage to jump around from one chapter to another without reading the book linearly. For example, I was able to read the 1st chapter and a half and then jump to the Django chapter and get a sample Django 1.1 app with the admin interface live on App Engine without much trouble.
Comment 13 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback
... Metadata...
Title: Programming Google App Engine
Author: Dan Sanderson
Publisher: O'Reilly
ISBN: 059652272X

... Disclaimer...
1. I purchased it using my own money.
2. I have a beginner-level understanding of GAE before I read this book.

... Some background on Google App Engine...
Google App Engine (also used by the acronym GAE) is a platform for developing and hosting web applications in Google-managed data centers. It was first released as a beta version in April 2008. Google App Engine is cloud computing technology. It virtualizes applications across multiple servers and data centers. Other "cloud"-based platforms include offerings such as Amazon Web Services and Microsoft's Azure Services Platform. App Engine differs from services like Amazon Web Services, though, in that AWS is Infrastructure as a Service while App Engine is Platform as a Service. (From Google App Engine, Wikipedia)
As always, you can find more details on Wiki.

... Now, let's talk about the book...

Programming Google App Engine (GAE) is an extremely practical book.

It starts off by giving readers an overview on what GAE is capable (And incapable) of - From how it's architected, to how you, as a developer in GAE, administrates your app on Google's cloud.

Then it dives all the details - From how to register and create the basic application to data storage, caching, web request, messaging and job scheduling, and the book wraps up with showing you how you can deploy your application to GAE.

You can find all the topics the book covers here.

... The Goods...

#1 Chapter one is fantastic.
Read more ›
Comment 7 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This is a great, and fairly in-depth, guide to the Google App Engine API's. It presents both Python and Java API's on equal footing. Navigation through the book was very clear and straightforward whether you want to take the Java or the Python path. The development environments are presented as well. This book will be most useful if you are already familiar with web application development and just need a tutorial with simple examples for how to do this type of programming on the Google App Engine framework.
Comment 8 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
This is currently the best book on the market describing Google App Engine -- and to the best of my knowledge, I've reviewed them all, either through Safari Books Online or in book stores. The author, Dan Sanderson, is a tech writer and software engineer at Google and clearly had access to the development team. The book is current (or current enough) as of December 2010. While some of the information is available online, the book contains information I've not found elsewhere. Most helpful is product architectural descriptions, in particular, descriptions of datastore indexing schemes and transaction processing. It addresses programming in both Python and Java. I highly recommend it.

Note this is not a book on Google Web Toolkit (GWT) and I've yet to find one I recommend. To develop an application for App Engine, you will need GWT as well. Programming in GWT has been a walk on the wild side. There's much conflicting information on the web and it requires a bit of 'nuclear particle physics' software engineering to sort it out -- you fire a 'software proton' through GWT and see what spews out the other side. With enough protons, the product internals are gradually revealed. Programming Google App Engine considerably reduces the need for this kind of experimentation on the App Engine side.
Comment 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
By P. Bhowmick on February 17, 2012
Format: Paperback Verified Purchase
For the experienced Java EE programmer, this book is good enough. Not good for anybody else. Its treatment of the datastore is its weakest point. It explains the concepts decently well but the weakness lies in using the low-level API only, w/o using higher level JDO/JPA SDKs such as Objectify, which is what most programmers will end up using anyway. Also, this idea of trying to handle both the Python & Java APIs to GAE does not give the author enough space to go in-depth into either.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Recent Customer Reviews


What Other Items Do Customers Buy After Viewing This Item?