-
1. Re: Cloud computing development
lightguard Jun 21, 2011 5:07 AM (in response to jigneshmpatel)Up to now, Cloud has not been a big focus for Seam. Would you mind giving us some ideas as to what you are looking for, or questioning and we'll do our best to answer?
-
2. Re: Cloud computing development
peteroyle.howardmoon.hitcity.com.au Jun 24, 2011 9:08 AM (in response to jigneshmpatel)Hi Jignesh,
Though Seam has no specific support for
cloud computing
, you will probably find that the rest of the RedHat/JBoss ecosystem has a lot to offer with regards to helping you deploy a Seam 3 app to various types ofcloud
. If you're able to provide details about what it is you want to achieve and your motivations we should be able to point you in the right direction.Also Spring DM seems concerned only with OSGi/modularisation, and has nothing to say specifically about cloud support as far as I could tell. Was there some other Spring product which goes with it to provide cloud-support, and if so what does it do that interests you?
Cheers,
Pete.
-
3. Re: Cloud computing development
jigneshmpatel Jun 26, 2011 3:07 AM (in response to jigneshmpatel)Jason and Pete,
Thanks for the responses. As of now I am not aware where we are heading so couldn't able to mention as requirement gathering is on the way and it doesn't come to my desk but one thing I am sure we are going
to build platform as a service. So when I am thinking at an abstract level then I am confused:There is something called cloudfoundry on which Spring is betting big.
There are many articles which says when you are building cloud go for OSGI framework.
On the other side JBoss AS is the server which I always like to use for the deployment.While I have used Spring and Seam(just to learn Seam, I have coded link2desi.com) both I feel Seam has a lot more technical depth. But is that a right choice to go when VMWare is already proven that they are far ahead in cloud world.
-Jignesh
-
4. Re: Cloud computing development
jigneshmpatel Jun 26, 2011 3:38 AM (in response to jigneshmpatel)I just figure out redhat has launched something called Openshift as a Paas. Are you guys in synch with that product line?
-
5. Re: Cloud computing development
lightguard Jun 27, 2011 3:01 PM (in response to jigneshmpatel)OpenShift is moving very quickly, however, as of right now there aren't any Seam bits in there, but it may very well happen. This would need to be approached from the OpenShift side though. Put in a feature request for them and we'll work together to get everything in there.
-
6. Re: Cloud computing development
jigneshmpatel Jun 28, 2011 1:08 PM (in response to jigneshmpatel)Jason,
Seam is a framework while openshift is a platform. If they can support JBoss that isn't enough to have indirect support of Seam?-Jignesh
-
7. Re: Cloud computing development
jigneshmpatel Jun 28, 2011 1:31 PM (in response to jigneshmpatel)Here is the reply from openshift board:
You can deploy Seam applications on JBoss AS6 on OpenShift Flex right now. We are in process of building support for JBoss AS7 in to Express and Flex -- stay tuned for more announcements about that.Probably somebody has to right an article for using seam framework on JBoss6 and Openshift.
However the old question still open? Whether to use Seam, Spring or OSGI for cloud based development?
-
8. Re: Cloud computing development
asookazian Jun 28, 2011 4:54 PM (in response to jigneshmpatel)Throw in mobile app design considerations with Seam/Spring/OpenFlex (PaaS/IaaS/SaaS) and it's starting to get very complicated (not to mention NoSQL which Rod Johnson stated is very important to learn in his keynote at JAX conf san jose).
-
9. Re: Cloud computing development
peteroyle.howardmoon.hitcity.com.au Jun 28, 2011 7:12 PM (in response to jigneshmpatel)
Jignesh Patel wrote
Seam is a framework while openshift is a platform. If they can support JBoss that isn't enough to have indirect support of Seam?That's my understanding as well - most of the cloud related stuff happens at the infrastructure level, not the framework level. That said, I am curious to know if there is anything that can be done at the framework level as well, though I can't think what that might be.
Jignesh Patel wrote
Probably somebody has to right an article for using seam framework on JBoss6 and Openshift.While not specific to Seam, Mobicents is a Java EE app, and here is a pretty good writeup about running Mobicents in the cloud. There is heaps of great info that can be applied to any Seam or Java EE app with respect to running it in the cloud, even though I've only read the first 4 chapters so far. I'm using a pretty much identical approach, using Amazon AWS, BoxGrinder's meta-appliance AMIs and planning on trialling OpenShift.
However the old question still open? Whether to use Seam, Spring or OSGI for cloud based development?Yes, and I don't think this question is changed much by the requirement to run in the cloud. Also I think JBoss AS 7 is an OSGi container now.
Anyway, hope there was some helpful info in there.
Pete.
-
10. Re: Cloud computing development
jigneshmpatel Jun 29, 2011 3:21 PM (in response to jigneshmpatel)
Peter Royle wrote on Jun 28, 2011 19:12:
While not specific to Seam, Mobicents is a Java EE app, and here is a pretty good writeup about running Mobicents in the cloud. There is heaps of great info that can be applied to any Seam or Java EE app with respect to running it in the cloud, even though I've only read the first 4 chapters so far. I'm using a pretty much identical approach, using Amazon AWS, BoxGrinder's meta-appliance AMIs and planning on trialling OpenShift.
Pete, this is a good piece of information. I just had a glance of the pdf file and few words are noticable. I don't understand the concept of BokGrinder.
I am also not sure SteamCannon equal to Openshift. Can we corelate both of them?
I am going to take this further to openshift forum and request them to rewrite this article.
Peter Royle wrote on Jun 28, 2011 19:12:
Yes, and I don't think this question is changed much by the requirement to run in the cloud. Also I think JBoss AS 7 is an OSGi container now.
Anyway, hope there was some helpful info in there.
Pete.This is good to know that JBoss AS 7 is an OSGI container. Now has anybody done development in cloud in this form and evaluated between OSGI, Seam and Spring and used either of them? I see OSGI adds more value by not creating thread dependency and may be that is very imp in the cloud world.
What you people think?-Jignesh
-
11. Re: Cloud computing development
jigneshmpatel Jul 4, 2011 12:30 AM (in response to jigneshmpatel)In the openshift forum they are taling about JBoss On.
http://img.en25.com/Web/RedHat/Build%20A%20Private%20PaaS%20With%20Red%20Hat%20and%20JBOSS%20Enterprise%20Middleware.pdf
Has anybody used it?-Jignesh