GOOGLE APP ENGINE Few points to use these applications: Use Java 7 to run these applications. In order to generate JSP pages, GAE requires JDK. So a standard JRE cannot be used. The html part in the JSP pages is written in HTML5 and not all browsers may support it. Java variant of the google app engine is used to create these apps. Applications 1. GPU-DB: based on a NoSQL backed PaaS application. 2. RoomScheduler: based on parent child relationships of Java Data Objects (JDO). 3. Dropbox: a fully working cloud application that replicates a real service. 4. TodoList: a fully working cloud application that replicates a real service. Front-End - HTML5 and JSP Back-End - Servlets Database - Google Datastore