6 Java Web Applications Hosting in the Cloud
It’s been an year since I wrote the first part of Hosting Java applications in the web. Since then, the Java hosting arena has become crowded with the so many players, which is a good news to the developers like us.
Hence here I am, with the list of such hosting providers.
Disclaimer: This is just a list and not a comparison between the listed cloud providers.
1. Google App Engine (GAE)
Long term player in the cloud platform services. I’ve been running my two web apps (timethetask and twikural) for an year and haven’t faced any issues yet. But you need to change your design strategy in order to abide by the rules put in by this platform (not an show stopper, though).
2. Amazon Web Services / Elastic Computing Cloud (EC2)
Not a platform (i.e. you don’t need an SDK in order to develop Java apps) but provides machine that you can have full control over it. There are pre-configured machines with Java environment. Pretty popular in the dev circles.
3. Windows Azure – Java
From Microsoft.
4. Jelastic
The good thing about Jelastic is you don’t need to code to any API (unlike the GAE). You can upload any of your Java web app and Jelactic can run it/scale it for you.
5. Heroku
I’ve already covered this news over here: Heroku runs Java.
6. OpenShift by Red Hat
Haven’t personally used it, but from the reviews around the web, it seems like the platform that you can get started very easily. Try it out and tell me if its true.
Would you like to add anything to the above list? Feel free to comment.
(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)











Comments
Nicolas Frankel replied on Tue, 2012/05/29 - 5:22am
Hi,
You forgot Cloud Foundry brought by VMWare.
Bob Jones replied on Tue, 2012/05/29 - 4:43pm
Walid Nour replied on Sat, 2012/12/22 - 11:14am
Michael Munsey replied on Tue, 2012/11/27 - 1:14pm
I would say that if you are talking specifically about a java webapp, ie with a .war file, AWS Elastic Beanstalk is a more tailored solution than EC2. Of course you could install Tomcat on an EC2 instance if you wanted.
Srccodes .com replied on Wed, 2012/11/28 - 8:07am
in response to:
Nicolas Frankel
I have posted one article on Deploy to AppFog PaaS using Cloud Foundry Integration plugin of Eclipse / STS
Ron Sim replied on Sun, 2013/02/17 - 2:26am
Interesting and amazing how your post is! It Is Useful and helpful for me That I like it very much, and I am looking forward to Hearing from your next..
Welcome to Stats Group
Ron Sim replied on Mon, 2013/02/25 - 9:34am
Interesting topic for a blog. I have been searching the Internet for fun and came upon your website. Fabulous post. Thanks a ton for sharing your knowledge! It is great to see that some people still put in an effort into managing their websites. I'll be sure to check back again real soon.
positive affirmations