Forget Google App Engine, it's so 1990's. The future cloud computing is Heroku.

Use Spring, Spring MVC, and Hibernate to create a simple web application that runs on Tomcat web container and deploy to Heroku to have linear scalability.

The Java space is now ripe for disruptive innovation by cloud application platforms. The next generation Java applications are running on container-less, elastic application platform (EAP).