The @osintegrators pushed an interesting article up comparing the deployment steps you need to take to get a war file hosted on :
- CloudBees
- Cloud Foundry
- Heroku
- Openshift
- AWS Elasic Beanstalk
- Windows Azure
- Google App Engine
The nice thing about the article is that it’s mainly just a bunch of screenshots, so with a quick scroll and an even faster glance, you can get a good idea of the basic steps that are required to get your app up, running and hosted in the cloud.
A quick conclusion? It looks like the AWS Elastic Beanstalk is pretty convoluted. The most seamless? It looks like Microsoft's Azure. Of course, looks an always be deceiving.