n tenants. I want all tenants will using one instance, but I wonder about: scaling, monitoring, billing...
On Fri, Jan 17, 2014 at 10:59 PM, chris snow <[email protected]> wrote: > How many tenants are you expecting? > > > On Fri, Jan 17, 2014 at 3:54 PM, Quang Cường Vũ <[email protected]>wrote: > >> Thank Chris Snow. I want to build an application with one codebase, one >> database for all tenant. Each tenant will different by sub domain: ie: >> abc.my-saas-app.vn, xyz.my-saas-app.vn...and monitoring, building by >> each tenant.. >> >> >> On Fri, Jan 17, 2014 at 10:40 PM, chris snow <[email protected]> wrote: >> >>> Quang, what is your tenant model? If you have lots of tenants that >>> will share the same application, I'm not sure that creating multiple >>> tenants in WSO2 and deploying a copy of the code for each tenant will be >>> very efficient because you will need to deploy a new instance of your code >>> for each tenant which will take up RAM, CPU, etc. >>> >>> My understanding is that the WSO2 tenant model will be most applicable >>> when the tenants want to have different code bases from each other. If you >>> want all your tenants to have the same functionality and same code base, >>> then the multi-tenancy should probably be built into your application. >>> >>> WSO2 guys, please correct me if I'm wrong here. >>> >>> >>> On Fri, Jan 17, 2014 at 3:28 PM, Quang Cường Vũ <[email protected]>wrote: >>> >>>> Yeh, I know how to create SaaS with database, code multi-tenancy but I >>>> don't have a point of view when my SaaS application combine with WSO2's >>>> product ie AppServer, ESB... and deploy on PaaS Apache Stratos on >>>> OpenStack? I am a programmer and very new with Cloud Computing. I really >>>> want to know how when everything combine with each other: tentant of SaaS, >>>> tenant subscribe Cartridge, single-tenant cartridge, multi-tenant >>>> cartridge, WSO2's middle ware products. >>>> >>>> >>>> On Fri, Jan 17, 2014 at 8:46 PM, Afkham Azeez <[email protected]> wrote: >>>> >>>>> >>>>> >>>>> >>>>> On Fri, Jan 17, 2014 at 3:38 PM, Quang Cường Vũ >>>>> <[email protected]>wrote: >>>>> >>>>>> :D. OK. I will try my best because I am a .Net programmer :) >>>>>> I have another question: >>>>>> I want to use Tomcat cartridge to deploy a java SaaS application. The >>>>>> SaaS application must be multi-tenancy: one code repository and one >>>>>> database for all tenant. >>>>>> >>>>> >>>>> You can do this by creating a cartridge out of an AppServer that >>>>> supports multi-tenancy such as WSO2 AppServer. It allows creating a SaaS >>>>> app. However, you will have to design your database with multi-tenancy in >>>>> mind. >>>>> >>>>> >>>>>> I wonder if Apache Stratos 3.0.0.0 incubating RC4 is mature for me to >>>>>> build and deploy my SaaS aplication and could you give me some useful >>>>>> links, directions to achieve. >>>>>> Thank. :) >>>>>> I am very exiting with PaaS :). Sorry for my bad English :) >>>>>> >>>>>> >>>>>> >>>>>> On Fri, Jan 17, 2014 at 4:34 PM, Nirmal Fernando < >>>>>> [email protected]> wrote: >>>>>> >>>>>>> Great Quang! Thanks for the update. Imesh would be able to fix it, I >>>>>>> guess. >>>>>>> >>>>>>> On your question, it would be great if you could develop a windows >>>>>>> Cartridge and contribute to Stratos. Currently we've not tried that. >>>>>>> >>>>>>> >>>>>>> On Fri, Jan 17, 2014 at 2:51 PM, Quang Cường Vũ <[email protected] >>>>>>> > wrote: >>>>>>> >>>>>>>> Ok, I have fixed issue. I setup Apache Stratos successfully. I can >>>>>>>> subscribe cartridge and run phpMyAdmin from MySQL cartridge. Thank you >>>>>>>> very >>>>>>>> much. >>>>>>>> Problems are: >>>>>>>> Cartridges I download from: >>>>>>>> http://imesh.gunaratne.org/blog/getting-started-with-apache-stratos-incubating-initial-release/ >>>>>>>> Apache Stratos I download verion 3.0.0.0 RC4, link: >>>>>>>> https://dist.apache.org/repos/dist/dev/incubator/stratos/releases/3.0.0-incubating-rc4/. >>>>>>>> Namespace in file wso2-cartridge-init.sh from Cartridge are wrong. I >>>>>>>> replace with file in /opt of instance by file in Apache Stratos RC4 >>>>>>>> repository. >>>>>>>> I have one question: If can I create Windows cartridge to deploy >>>>>>>> Asp.net application? >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Jan 16, 2014 at 10:49 AM, Nirmal Fernando < >>>>>>>> [email protected]> wrote: >>>>>>>> >>>>>>>>> Is this the correct Cartridge released with Stratos 3.0? >>>>>>>>> >>>>>>>>> >>>>>>>>> On Thu, Jan 16, 2014 at 9:11 AM, Isuru Perera <[email protected]>wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> As I mentioned earlier, the request seems to be wrong inside the >>>>>>>>>> PHP cartridge. Can you check what is the namespace for register >>>>>>>>>> service >>>>>>>>>> call inside the init script? >>>>>>>>>> >>>>>>>>>> Thanks! >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On Thu, Jan 16, 2014 at 8:59 AM, Quang Cường Vũ < >>>>>>>>>> [email protected]> wrote: >>>>>>>>>> >>>>>>>>>>> I subcribe PHP and I could ssh to PHP instance, but Agent raise >>>>>>>>>>> error: >>>>>>>>>>> ERROR {org.apache.axis2.rpc.receivers.RPCMessageReceiver} - >>>>>>>>>>> Exception occurred while$ >>>>>>>>>>> org.apache.axis2.AxisFault: namespace mismatch require >>>>>>>>>>> http://service.agent.cartridge.stratos.apache.org found $ >>>>>>>>>>> at >>>>>>>>>>> org.apache.axis2.rpc.receivers.RPCUtil.invokeServiceClass(RPCUtil.java:190) >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> I check in instance's log from: /var/log/wso2-cartridge-init.log >>>>>>>>>>> file >>>>>>>>>>> >>>>>>>>>>> Archive: /var/lib/cloud/instance/payload/user-data.zip >>>>>>>>>>> inflating: /var/lib/cloud/instance/payload/launch-params >>>>>>>>>>> inflating: >>>>>>>>>>> /var/lib/cloud/instance/payload/ssl-cert-snakeoil.pem >>>>>>>>>>> inflating: >>>>>>>>>>> /var/lib/cloud/instance/payload/ssl-cert-snakeoil.key >>>>>>>>>>> * Restarting web server apache2 >>>>>>>>>>> ... waiting . ...done. >>>>>>>>>>> Cloning into '/var/www'... >>>>>>>>>>> started loggin ......... >>>>>>>>>>> logging started......... >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> On Wed, Jan 15, 2014 at 11:13 PM, Isuru Perera >>>>>>>>>>> <[email protected]>wrote: >>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Jan 15, 2014 at 9:05 PM, Quang Cường Vũ < >>>>>>>>>>>> [email protected]> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> When I subcribe PHP instancce SC report error: >>>>>>>>>>>>> File does not exist: >>>>>>>>>>>>> /home/sa/stratos-installer/apache-stratos-sc-3.0.0-incubating/repository/conf/gitRepoKey.xml >>>>>>>>>>>>> Any idea? >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> You can ignore this message. This is something we missed to fix >>>>>>>>>>>> properly. It will not have any impact to subscribe process. >>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> Isuru Perera >>>>>>>>>>>> Senior Software Engineer | WSO2, Inc. | http://wso2.com/ >>>>>>>>>>>> Lean . Enterprise . Middleware >>>>>>>>>>>> >>>>>>>>>>>> about.me/chrishantha >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> -- >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> *V u Q u a n g C u o n g * >>>>>>>>>>> >>>>>>>>>>> *Software developer and Trainer* >>>>>>>>>>> ------------------------------------ >>>>>>>>>>> Mobile: 0988.397.448 >>>>>>>>>>> Email: [email protected] >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> <http://www.wisestamp.com/> >>>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Isuru Perera >>>>>>>>>> Senior Software Engineer | WSO2, Inc. | http://wso2.com/ >>>>>>>>>> Lean . Enterprise . Middleware >>>>>>>>>> >>>>>>>>>> about.me/chrishantha >>>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Best Regards, >>>>>>>>> Nirmal >>>>>>>>> >>>>>>>>> Nirmal Fernando. >>>>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>>>> >>>>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> >>>>>>>> >>>>>>>> *V u Q u a n g C u o n g * >>>>>>>> >>>>>>>> *Software developer and Trainer* >>>>>>>> ------------------------------------ >>>>>>>> Mobile: 0988.397.448 >>>>>>>> Email: [email protected] >>>>>>>> >>>>>>>> >>>>>>>> <http://www.wisestamp.com/> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Best Regards, >>>>>>> Nirmal >>>>>>> >>>>>>> Nirmal Fernando. >>>>>>> PPMC Member & Committer of Apache Stratos, >>>>>>> Senior Software Engineer, WSO2 Inc. >>>>>>> >>>>>>> Blog: http://nirmalfdo.blogspot.com/ >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> >>>>>> >>>>>> *V u Q u a n g C u o n g * >>>>>> >>>>>> *Software developer and Trainer* >>>>>> ------------------------------------ >>>>>> Mobile: 0988.397.448 >>>>>> Email: [email protected] >>>>>> >>>>>> >>>>>> <http://www.wisestamp.com/> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> *Afkham Azeez* >>>>> Director of Architecture; WSO2, Inc.; http://wso2.com, >>>>> *Member; Apache Software Foundation; >>>>> **http://www.apache.org/*<http://www.apache.org/> >>>>> >>>>> *email: **[email protected]* <[email protected]> >>>>> * cell: +94 77 3320919 <%2B94%2077%203320919> blog: * >>>>> *http://blog.afkham.org* <http://blog.afkham.org> >>>>> *twitter: >>>>> **http://twitter.com/afkham_azeez*<http://twitter.com/afkham_azeez> >>>>> * linked-in: **http://lk.linkedin.com/in/afkhamazeez >>>>> <http://lk.linkedin.com/in/afkhamazeez>* >>>>> >>>>> >>>>> *Lean . Enterprise . Middleware* >>>>> >>>>> >>>> >>>> >>>> -- >>>> >>>> >>>> *V u Q u a n g C u o n g * >>>> >>>> *Software developer and Trainer* >>>> ------------------------------------ >>>> Mobile: 0988.397.448 >>>> Email: [email protected] >>>> >>>> >>>> <http://www.wisestamp.com/> >>>> >>> >>> >>> >>> -- >>> Check out my professional profile and connect with me on LinkedIn. >>> http://lnkd.in/cw5k69 >>> >> >> >> >> -- >> >> >> *V u Q u a n g C u o n g * >> >> *Software developer and Trainer* >> ------------------------------------ >> Mobile: 0988.397.448 >> Email: [email protected] >> >> >> <http://www.wisestamp.com/> >> > > > > -- > Check out my professional profile and connect with me on LinkedIn. > http://lnkd.in/cw5k69 > -- *V u Q u a n g C u o n g * *Software developer and Trainer* ------------------------------------ Mobile: 0988.397.448 Email: [email protected] <http://www.wisestamp.com/>
