March 10-12, 2010
Montreal, Canada

Google Appengine, the easy cloud

Google App Engine allows developers to leverage Google's cloud infrastructure (Bigtable, Memcache, XMPP, Tasks, Cron) to run their web applications. App Engine was first released for Python, then for Java. But in the past few years there has been many efforts to make scripting languages work on the Java VM, and these community efforts have made a lot of progress to allow you leverage App Engine in other languages: JRuby, Quercus PHP, Groovy.
I'll cover Appengine APIs, including recent features like XMPP and Task Queues, tools integration, limitations, how to run other JVM based languages used in the wild (JRuby, Quercus PHP, Groovy), and show cool apps that have been developed with appengine.

View all 132 sessions

Patrick Chanezon

Google

Patrick Chanezon manages the Client and Cloud Advocacy team at Google, making the web better as a development platform with open web standards, GWT, Google Appengine and a lot of coffee.
He has been a Developer Advocate at Google since 2005, building and growing developer ecosystems for OpenSocial, Google Checkout and the AdWords API.
Previously he has been working on portals, blogs and syndication feeds at Sun Microsystems, AOL and Netscape. He's the co-founder of the ROME java open source project and the OSSGTP (Open Source Get Together Paris) group.
Patrick is french, so he takes long vacations in the summer and likes to drink red wine with baguette and stinky cheese while wearing a beret.
Apart from programming and reading books and mangas, his main interest in life is spending time with his wife and 3 kids.
More on his blog at http://wordpress.chanezon.com/

Read More