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

Reply via email to