2. Google App Engine Scalable Infrastructure Commonly referred to as “Platform as a Service”, the GAE allows you to host webapplications in the Google infrastructure.
5. Google App Engine - Limits Scalable Infrastructure 10 Applications per User 5 Million Pageviews are free per month. Approx. 6.5 hours of CPU and 1 Gigabyte of traffic. http://code.google.com/intl/en-EN/appengine/docs/billing.html
6. Google App Engine – Programming Languages Python Java-isch Scala Groovy JRuby JPython …
7. Webprogramming with Java Servlet vrs. JSP A servlet is a Java class which answers a HTTP request within a web container. JavaServer Pages (JSP) are files which contains HTML and Java code. The web container compiles the JSP into a servlet at the first time of accessing this JSP
8. Google App Engine – Java Restricts usage of some Java classes, e.g. Threads Allows to use standard Java EE API Provides Low-Level Google API
9.
10.
11.
12. Possible Web Frameworks on GAE/J Basically all Java Web frameworks, e.g. JSP, Servlets based GWT, JSF, Struts, Wicket
14. Hands-on Tutorial The following tutorials give an intro to GAE/J using servlets and JSP‘s http://www.vogella.de/articles/GoogleAppEngineJava/article.html http://code.google.com/intl/de-DE/appengine/docs/java/gettingstarted/ Datastore: http://code.google.com/appengine/docs/java/datastore/ http://code.google.com/appengine/articles/datastore/overview.html http://www.readwriteweb.com/enterprise/2009/02/is-the-relational-database-doomed.php http://www.slideshare.net/LucaMarrocco/google-app-engine-java