?
Solved

Best cloud for JSP

Posted on 2011-02-18
6
Medium Priority
?
1,273 Views
Last Modified: 2014-11-12
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
Comment
Question by:static86
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 28

Expert Comment

by:rrz
ID: 34929474
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
 
LVL 2

Accepted Solution

by:
brain_box earned 1400 total points
ID: 34931657
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
 
LVL 28

Assisted Solution

by:rrz
rrz earned 600 total points
ID: 34933231
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.

 
LVL 14

Expert Comment

by:Dushyant Sharma
ID: 34961092
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
 
LVL 2

Expert Comment

by:brain_box
ID: 35113428
@ 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
 
LVL 28

Expert Comment

by:rrz
ID: 35113846
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

Moving data to the cloud? Find out if you’re ready

Before moving to the cloud, it is important to carefully define your db needs, plan for the migration & understand prod. environment. This wp explains how to define what you need from a cloud provider, plan for the migration & what putting a cloud solution into practice entails.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

You deserve ‘straight talk’ from your cloud provider about your risk, your costs, security, uptime and the processes that are in place to protect your mission-critical applications.
This article will show how Aten was able to supply easy management and control for Artear's video walls and wide range display configurations of their newsroom.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
Monitoring a network: why having a policy is the best policy? Michael Kulchisky, MCSE, MCSA, MCP, VTSP, VSP, CCSP outlines the enormous benefits of having a policy-based approach when monitoring medium and large networks. Software utilized in this v…

719 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question