If we do not have application level isolation application resources ( deployed artifacts, dbs, etc ) would be accessible by outside which I feel may not be acceptable for some organizations.
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. > > 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, Ashansa Perera Software Engineer WSO2, Inc
_______________________________________________ Architecture mailing list [email protected] https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
