Our own Gordon Dickens (@gdickens) has put together a survey of choices for deploying Java EE in various cloud platforms. Here is his ETE session:
Developers are now being tasked with writing applications for the cloud. Although that is a simple buzzword, what does it mean to me, the developer? When developing Java Enterprise applications targeted for cloud deployment, what configuration or code changes do I need to be aware of? Will Java EE 7 make it easier? Whether you are using pure JEE or the Spring Framework, can we simply deploy our enterprise applications in the cloud? This session will give an overview of why the cloud is gaining momentum, what are the key facets that one needs to understand to deploy enterprise applications in the cloud. We will look at the differences between CloudFoundry, CloudBees, Heroku and Amazon Beanstalk. Including a demonstration of configuring an existing application and deploying it to the cloud.