Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
Search
Developing with Google App Engine
Ciurana E., Apress, Berkeley, CA, 2009. 164 pp. Type: Book (9781430218319)
Date Reviewed: Jul 1 2009

Google App Engine is Google’s answer to cloud computing, where applications are served from remote computing services that can be inexpensively and seamlessly scaled for availability, performance, and capacity.

The book’s audience is professional developers on a deadline. The reader is expected to have experience with Python, database management systems (DBMSs), and large-scale Web design and development.

The first two chapters cover the development tools needed to install Google App Engine on a workstation; they show how to download and install the tools, and then briefly explain them. The next two chapters give a brief overview of the Google App Engine framework, including the architecture of a typical application, and describe how to fill in the templates provided by the framework to create an application. The next two chapters cover persistent data management. Datastore provides database-like storage and retrieval, including transactions and queries. Memcaching provides key-value associations for database caching and session management. Other chapters cover user authentication, sending email, using third-party Web application programming interfaces (APIs), and manipulating graphic images. The final chapter covers diagnostic and logging management.

The writing style is terse. It gives only enough detail to describe how to use a feature in Google App Engine, but no more. There is little introductory text for concepts or rationales. However, there are numerous code examples and diagrams that are clear and illustrative. This style is both appropriate and necessary for the book’s goal. If you already have experience as a Web application developer, then this book will get you up to speed quickly.

Reviewer:  Marc Paquette Review #: CR137046 (1006-0548)
Bookmark and Share
  Reviewer Selected
 
 
Miscellaneous (D.3.m )
 
 
Online Information Services (H.3.5 )
 
Would you recommend this review?
yes
no
Other reviews under "Miscellaneous": Date
Best of Ruby Quiz volume one (Pragmatic Programmers Series)
Gray J., Pragmatic Bookshelf, 2006.  298, Type: Book (9780976694076)
Nov 3 2006
ATL internals: working with ATL 8 (2nd ed.) (Addison-Wesley Object Technology)
Tavares C., Fertitta K., Rector B., Sells C., Addison-Wesley Professional, 2006.  888, Type: Book (9780321159625)
Jun 20 2007
Programming in Scala: a comprehensive step-by-step guide
Odersky M., Spoon L., Venners B., Artima Incorporation, Mountain View, CA, 2008.  776, Type: Book (9780981531601)
Jan 6 2010
more...

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright 1999-2024 ThinkLoud®
Terms of Use
| Privacy Policy