Java PaaS (plataform as service) for Java application (wicket - spring - hibernate / jpa - scala - marina)

Which PaaS provider might consider deploying my application to the cloud without too much trouble i.e. no need to change structure or source code, but a provider who offers good support for ides or command line?

  • Jelastic
  • Cloud bees
  • OpenShift
  • Heroku

Some pins and shortcomings for judging which one is listed above?

+3


source to share


3 answers


It looks like Jelastic is the most suitable for your needs - easy to run, no code changes at all, integration with Eclipse and JetBrains, different ways of deploying your application, very good performance and automatic scalability.



CloudBees and Heroku have many restrictions - no public IP addresses and the use of A records to point external domains to applications is not supported. they do not allow the use of custom ports - this means that the application can only listen on ports 80 and 443; limited access to the file system - many redesign problems are associated with this limitation; multicast is not supported; no vertical scaling - you have to pay to limit virtual boxes, not real use. A more detailed description of the benefits of vertical scaling is given here http://cloud.dzone.com/articles/truth-about-paas-vertical

+2


source


I work at OpenShift, but I also think this is great for all kinds of Java support. We have support for Jenkins, Tomcat 6, Tomcat 7, Jboss EAP 6 and Jboss AS 7.1. We have our own datastores in MySQL, Postgresql and MongoDB. You can use Eclipse with JBoss Developer tools for a great experience, but we also have a command line utility and REST API. Our whole building is done by doing Maven, so there is no need to change your source structure. You can also deploy war files if you like. All the PaaS you watch are great, so I encourage you to try a couple.



Here is the opening page for Java Developers . Take a look and love some feedback

+5


source


Heroku has proven itself well and even lucky enough to partner with Facebook. So it's well proven. There are many add-ons you can use for your application and it is very easy to implement. Yes, it doesn't have PHP functions if needed.

I'm sure you looked at this: link

+1


source







All Articles