Solved

Best cloud for JSP

Posted on 2011-02-18
6
1,260 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
  • 3
  • 2
6 Comments
 
LVL 27

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 350 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 27

Assisted Solution

by:rrz
rrz earned 150 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
Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

 
LVL 14

Expert Comment

by:ddsh79
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 27

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

How to run any project with ease

Manage projects of all sizes how you want. Great for personal to-do lists, project milestones, team priorities and launch plans.
- Combine task lists, docs, spreadsheets, and chat in one
- View and edit from mobile/offline
- Cut down on emails

Join & Write a Comment

Suggested Solutions

Short answer to this question: there is no effective WiFi manager in iOS devices as seen in Windows WiFi or Macbook OSx WiFi management, but this article will try and provide some amicable solutions to better suite your needs.
Monitoring systems evolution, cloud technology benefits and cloud cost calculators business utility.
Internet Business Fax to Email Made Easy - With eFax Corporate (http://www.enterprise.efax.com), you'll receive a dedicated online fax number, which is used the same way as a typical analog fax number. You'll receive secure faxes in your email, fr…
Here's a very brief overview of the methods PRTG Network Monitor (https://www.paessler.com/prtg) offers for monitoring bandwidth, to help you decide which methods you´d like to investigate in more detail.  The methods are covered in more detail in o…

757 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

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now