glassfish hosting
-
05-07-2019 - |
Question
I will need to develop/deploy an EAR (webapp + ejbs, webservices) and its the time to know 'where on Internet?'.
this Ear is a simple webapp jsf + ejbs 3, webservices.
app: affiliations system
for who: health sector
users: aprox 2000 users are going to hit (get affiliated) to the app, aprox only 50 simultanely.
server: sun glassfish v2 or v3
database: oracle 10g or mysql 5
os: centos 5+
accoding to this table http://docs.sun.com/app/docs/doc/820-3530/abpak?a=view I'll need a host with 1G+ RAM to run glassfish, and I want to know your professional advice to find the better hosting services for scalability, performance, low-cost, to deploy this app.
Thank you.
Solution
Is Amazon Elastic Compute Cloud aka Amazon EC2 an option? CentOS 5 isn't listed in the Operating Systems and Software provided by Amazon but according to this thread, CentOS 5 is very close to RHEL:
CentOS 5 is 99.9% Red Hat Enterprise Linux 5. With exception to the yum update process used within CentOS, the only difference between the two is the name. In fact, with CentOS5/RHEL5, yum is the actual update process under the hood - up2date is now just a simple wrapper around yum.
Or you could go for a shared CentOS 5 AMI provided by RightScale (check this page too).
Or maybe choose a GlassFish AMI provided by Sun (e.g. OpenSolaris + GlassFish + MySQL).
OTHER TIPS
There is a solution to get a clustered GlassFish environment at low cost in the cloud and w/o the need to configure anything manually.
The following presentation provides the overview of GlassFish installation steps and how to connect your GF to MySQL database cluster.