Hi, As I know in current tenant model, we can't control giving some features to some tenant. All the tenants have all the product features support. But in hierarchical tenant model, sometime parent tenant wants to control giving some feature to the child tenant.
On Thu, May 30, 2013 at 1:29 PM, Srinath Perera <[email protected]> wrote: > If we say there is no isolation between apps, organizations having such > applications will need to create multiple tenants, one per each app. But by > doing so they will loose the organization wide view (e.g. on CIO > dashboard). > > I think technical solution is hierarchical tenants. > > --Srinath > > > On Thu, May 30, 2013 at 7:29 AM, Nuwan Bandara <[email protected]> wrote: > >> Hi Shankar, >> >> >> On Wed, May 29, 2013 at 2:57 PM, Selvaratnam Uthaiyashankar < >> [email protected]> wrote: >> >>> Existing tenant model might not be enough. >>> >>> A given organization writes several application. App Factory is used for >>> the full life cycle of the application, including dev test, QS, Performance >>> test etc. Because of this, one application should not affect the >>> performance of other applications. Note that we used stratos tenancy to >>> satisfy this request. This (isolation) is the reason why we are keeping >>> each application as a separate tenant. We used stratos tenancy is not >>> visible to users. This fact is only internal implementation detail. We >>> could have some something else ( I don't know what) to achieve the >>> isolation requirement. >>> >>> Now, we have many such organizations. This is the real "user" level >>> tenancy. Dimuthu's userstory is about this. >>> >>> The question is how to satisfy above two requirements at the same time. >>> IMO, we need a hierarchical tenant model to achieve both. Or, we have to >>> have a "project" or "application" concept in the platform. >>> >> >> Hierarchical tenancy is something at demand, IMO we should look >> at having it, so that solves the app factory MT story as well as it >> improves overall MT model in the platform. >> >> Regards, >> /Nuwan >> >> >>> >>> Shankar >>> >>> >>> On Wed, May 29, 2013 at 2:32 PM, Dimuthu Leelarathne >>> <[email protected]>wrote: >>> >>>> Hi Pradeep, >>>> >>>> Here is the user story >>>> ================ >>>> An organization user signs up to AppFactory. Then the initial person >>>> provision other users to that organization’s space in AF (invitations, bulk >>>> import, LDAP syncup, same mail domain, GApp domain authorization etc ... >>>> etc .. etc ...). Once the organization users are provisioned they can >>>> create apps and all the-works! >>>> >>>> There can be many organizations as above. >>>> >>>> Now the question >>>> ============= >>>> If we require isolation at application level we'll go for hierarchical >>>> tenant model. If we can live with isolation at organization level we can >>>> use existing tenant model in the platform. >>>> >>>> When I look at the user story I am +1 for the existing tenant model in >>>> the platform. >>>> >>>> >>>> thanks, >>>> dimuthu >>>> >>>> >>>> >>>> On Wed, May 29, 2013 at 2:02 PM, Pradeep Fernando <[email protected]>wrote: >>>> >>>>> Hi, >>>>> >>>>> Can you please provide a sample use-case for application level tenancy >>>>> in app-factory. :) >>>>> >>>>> --Pradeep >>>>> >>>>> >>>>> On Wed, May 29, 2013 at 9:25 AM, Dimuthu Leelarathne < >>>>> [email protected]> wrote: >>>>> >>>>>> Hi all, >>>>>> >>>>>> According to the aPaaS discussion we had yesterday, the most >>>>>> important requirement is to multi-tenant AppFactory. In that discussion >>>>>> we >>>>>> were discussing about possible architecture to implement MT in >>>>>> AppFactory. >>>>>> But before thinking about the architecture we decided to answer the >>>>>> question of what is the requirement. >>>>>> >>>>>> Can AF have the same MT concept similar to the rest of the platform, >>>>>> i.e. there is a tenant and it can have multiple applications? Do we need >>>>>> an >>>>>> isolation level beyond that, i.e. do we require to provide isolation at >>>>>> application level? >>>>>> >>>>>> All ideas are welcome. >>>>>> >>>>>> thanks, >>>>>> dimuthu >>>>>> >>>>>> -- >>>>>> Dimuthu Leelarathne >>>>>> Architect & Chair of Solution Management Committee >>>>>> >>>>>> WSO2, Inc. (http://wso2.com) >>>>>> email: [email protected] >>>>>> Mobile : 0773661935 >>>>>> >>>>>> Lean . Enterprise . Middleware >>>>>> >>>>>> _______________________________________________ >>>>>> Architecture mailing list >>>>>> [email protected] >>>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>>> >>>>>> >>>>> >>>>> >>>>> -- >>>>> *Pradeep Fernando* >>>>> Member, Management Committee - Platform & Cloud Technologies >>>>> Senior Software Engineer;WSO2 Inc.; http://wso2.com >>>>> >>>>> blog: http://pradeepfernando.blogspot.com >>>>> m: +94776603662 >>>>> >>>>> _______________________________________________ >>>>> Architecture mailing list >>>>> [email protected] >>>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>>> >>>>> >>>> >>>> >>>> -- >>>> Dimuthu Leelarathne >>>> Architect & Chair of Solution Management Committee >>>> >>>> WSO2, Inc. (http://wso2.com) >>>> email: [email protected] >>>> Mobile : 0773661935 >>>> >>>> Lean . Enterprise . Middleware >>>> >>>> _______________________________________________ >>>> Architecture mailing list >>>> [email protected] >>>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>>> >>>> >>> >>> >>> -- >>> S.Uthaiyashankar >>> Director, Cloud Solutions >>> WSO2 Inc. >>> http://wso2.com/ - "lean . enterprise . middleware" >>> >>> Phone: +94 714897591 >>> >>> _______________________________________________ >>> Architecture mailing list >>> [email protected] >>> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >>> >>> >> >> >> -- >> *Thanks & Regards, >> >> Nuwan Bandara >> Technical Lead & Member, MC, Development Technologies >> WSO2 Inc. - lean . enterprise . middleware | http://wso2.com >> blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 763 >> 9629 >> * >> <http://www.nuwanbando.com/> >> >> _______________________________________________ >> Architecture mailing list >> [email protected] >> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture >> >> > > > -- > ============================ > Srinath Perera, Ph.D. > http://www.cs.indiana.edu/~hperera/ > http://srinathsview.blogspot.com/ > > _______________________________________________ > Architecture mailing list > [email protected] > https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture > > -- *Harsha Thirimanna* Senior Software Engineer; WSO2, Inc.; http://wso2.com * <http://www.apache.org/>** email: **[email protected]* <[email protected]>* cell: +94 71 5186770 blog: *http://www.mind4web.org/ <http://www.apache.org/>* twitter: **http://twitter.com/ <http://twitter.com/afkham_azeez>** harshathirimann linked-in: **http: <http://lk.linkedin.com/in/afkhamazeez>**// www.linkedin.com/pub/harsha-thirimanna/10/ab8/122* * * *Lean . Enterprise . Middleware* * *
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
