Skip to product information
1 of 1

Join the next wave of Web 2.0 softwaredevelopment in the cloud! Cloud applications are the next big shift inapplication development: instead of building single-user applications to run ona personal computer, new applications are being built as multi-user servicesthat run in data centers around the world. One of the most exciting newenvironments for building services in the cloud is Google’s AppEngine.AppEngine is a powerful, easy-to-use framework for developing cloud-based services.This book will teach you what you need to make the shift to cloud developmentusing AppEngine.

Cloud services are an exciting opportunity for developers: the cloud is aplatform for creating services, a new kind of application that can reach moreusers, and provide those users with more capabilities than a desktopapplication ever could. Building applications as cloud services also makes them scalable: cloud applications can easily and smoothly adapt fromrunning on a single computer for a single user to running on thousands ofcomputers for millions of users.


Code in the Cloud will teach you what a cloudservice is, and how it differs from traditional applications. It shows you howto build a cloud service by taking advantage of the services that AppEnginemakes available to you, and by using iterative development of a simpleapplication to guide you through the different aspects of AppEnginedevelopment, using either Python or Java.

Throughthe process of working on a simple application, you’ll learn about how to buildan application as a service; how to manage persistent data using AppEngine; howto build dynamic, interactive user interfaces that run in a user’s web-browser;how to manage security in a web application; and how to interact with other servicesrunning in the AppEngine cloud.


View full details