Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1275
  • Last Modified:

Best cloud for JSP

Hi,
I am about to write my project in a cloud. The question is which service I should choose for Java Server Pages? Which one is faster/better/easier to use? Do you have any experience with those services?
If I choose Google, would be possible to move to other hosting provider in the future?
0
static86
Asked:
static86
  • 3
  • 2
2 Solutions
 
rrzCommented:
I have using Google App Engine. It works fine for JSP. I am just using the free account. Sometimes the first request takes awhile because my app has to be restarted.  I think moving to another provider should be no problem.
0
 
brain_boxCommented:
There is no best or worst service provider. It will vary based on your application.
Google App Engine, provides a PaaS solution which may not be best suited for migration.Although Google uses jdo for persistance which is standard, I will suggest using IaaS based solution like Amazon if you need migration capabilities. This also gives you freedom for using persistance frameworks like hibernate. You can use Amazon Elastic Beanstalk to quickly create a tomcat based hosting. This gives you freedom to migrate to any other platform using your own.
0
 
rrzCommented:
brain_box makes some good points. I was just talking about JSP in relation to migration. GAE uses DataNucleus where the most common persistence platform is Hibernate.
0
Fill in the form and get your FREE NFR key NOW!

Veeam is happy to provide a FREE NFR server license to certified engineers, trainers, and bloggers.  It allows for the non‑production use of Veeam Agent for Microsoft Windows. This license is valid for five workstations and two servers.

 
Dushyant SharmaCommented:
i have used amazon ec2 and installed tomcat myself and deployed the applications. it worked wonderful. have not tested google app engine yet. installing and managing aws is quick and easy.
0
 
brain_boxCommented:
@ rrz@871311, on a different note, you can use the load-on-startup to 1 to avoid the 'first request' delay.
There is one 'Always On' feature as well but that comes at a price :-)
Refer: http://code.google.com/appengine/docs/java/config/appconfig.html#Using_a_load-on-startup_Servlet
0
 
rrzCommented:
Thanks, brain_box, but we were talking about JSP here and I do want to keep it free. Most of the time the wait isn't too bad.    
0

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now