You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stratos.apache.org by Mariangela Hills <ma...@wso2.com> on 2015/05/07 14:53:36 UTC

[Discuss] New Diagram for Stratos Architecture

Hi All,

The Stratos layered architecture diagram in [1] needs to be changed for the
Stratos 4.1.0 release. I have attached the draft of the new architecture
diagram that Lakmal came up with in an offline discussion. Please let me
know whether any further changes are needed.

[1] https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture


Regards,
Mariangela




*--*
*Mariangela Hills*
PMC Member & Committer of Apache Stratos
Senior Technical Writer
WSO2, Inc.
lean.enterprise.middleware.
m: +94 773 500185
w: http://wso2.com
<http://wso2.com/events/>

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Mariangela Hills <ma...@wso2.com>.
Thanks, everyone for your suggestions!

I will incorporate all your suggestions into the architecture diagram.

Regards,
Mariangela




*--*
*Mariangela Hills*
PMC Member & Committer of Apache Stratos
Senior Technical Writer
WSO2, Inc.
lean.enterprise.middleware.
m: +94 773 500185
w: http://wso2.com
<http://wso2.com/events/>

On Fri, May 8, 2015 at 11:53 AM, Gayan Gunarathne <ga...@wso2.com> wrote:

> Hi Mari,
>
> Yeah. We have three type of category. Sorry it was my mistake to make
> application as separate one.We are using framework for the php, tomcat,
> java cartridges. We treat application as composite of those cartridges.
>
> Thanks,
> Gayan
>
>
> On Fri, May 8, 2015 at 11:47 AM, Mariangela Hills <ma...@wso2.com>
> wrote:
>
>> +1
>> I think it makes a lot of sense to have blocks that depict the cartridge
>> category together with examples. That way it will help users to clearly
>> understand that we support the mentioned cartridge categories.
>>
>> *@Devs*
>> When updating [1], I was told that we do not support cartridges that
>> belong to the "application" category anymore, as we now use composite
>> applications. Have things changed again? Can someone please clarify this,
>> so that I can update [1] if needed.
>>
>>
>> [1]
>> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Customizing+Cartridges#id-4.1.0CustomizingCartridges-Customizationbasedontype
>>
>>
>>
>>
>>
>> Regards,
>> Mariangela
>>
>>
>>
>>
>> *--*
>> *Mariangela Hills*
>> PMC Member & Committer of Apache Stratos
>> Senior Technical Writer
>> WSO2, Inc.
>> lean.enterprise.middleware.
>> w: http://wso2.com
>>
>>
>> On Fri, May 8, 2015 at 11:29 AM, Gayan Gunarathne <ga...@wso2.com>
>> wrote:
>>
>>> We have cartridges of four category
>>> types(data|application|framework|load-balancer). Shall we block our
>>> cartridge according to that category in that diagram.With in the block we
>>> can give the example cartridges.
>>> Eg :data cartridges : mysql
>>>       framework cartridges : Java etc..
>>>
>>> IMO that will give more descriptive view of the cartridges that can be
>>> used with Stratos.
>>>
>>> Thanks,
>>> Gayan
>>>
>>>
>>> On Fri, May 8, 2015 at 11:18 AM, Vishanth Balasubramaniam <
>>> vishanthb@wso2.com> wrote:
>>>
>>>> Hi Mari,
>>>>
>>>> Yes that is what I meant, by wrapping those 2 as sub-blocks in 1 block.
>>>>
>>>> Regards,
>>>> Vishanth
>>>>
>>>> On Fri, May 8, 2015 at 10:52 AM, Mariangela Hills <ma...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Vishanth,
>>>>>
>>>>> I think the main reason behind having two blocks for load balancer was
>>>>> to depict that Stratos has a load balancer, and if required third-party
>>>>> load balancers can be used as well with Stratos.
>>>>> How about having one main block that has two sub-blocks inside named 'Stratos
>>>>> load balancer' and 'Other load balancers', so that we can get our story
>>>>> across to the user.
>>>>>
>>>>> Regards,
>>>>> Mariangela
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *--*
>>>>> *Mariangela Hills*
>>>>> PMC Member & Committer of Apache Stratos
>>>>> Senior Technical Writer
>>>>> WSO2, Inc.
>>>>> lean.enterprise.middleware.
>>>>> m: +94 773 500185
>>>>> w: http://wso2.com
>>>>> <http://wso2.com/events/>
>>>>>
>>>>> On Fri, May 8, 2015 at 10:35 AM, Vishanth Balasubramaniam <
>>>>> vishanthb@wso2.com> wrote:
>>>>>
>>>>>> Hi Devs,
>>>>>>
>>>>>> We can wrap the 'Stratos load balancer' and 'other load balancers'
>>>>>> into 1 block and call it "Load Balancer", WDYT?
>>>>>>
>>>>>> Regards,
>>>>>> Vishanth
>>>>>>
>>>>>> On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <lakmal@wso2.com
>>>>>> > wrote:
>>>>>>
>>>>>>> Yes, we can group ADC, Metadata service into Stratos Manager.
>>>>>>>
>>>>>>> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <
>>>>>>> mariangela@wso2.com> wrote:
>>>>>>>
>>>>>>>> Hi Lakmal,
>>>>>>>>
>>>>>>>> What do you think about Chamila's and Lahiru's suggestions, which I
>>>>>>>> have highlighted below?
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Mariangela
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *--*
>>>>>>>> *Mariangela Hills*
>>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>>> Senior Technical Writer
>>>>>>>> WSO2, Inc.
>>>>>>>> lean.enterprise.middleware.
>>>>>>>> w: http://wso2.com
>>>>>>>>
>>>>>>>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <lahirus@wso2.com
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> Hi,
>>>>>>>>>
>>>>>>>>> @Mari,
>>>>>>>>>
>>>>>>>>> Great work with new diagram!
>>>>>>>>>
>>>>>>>>> @Chamila,
>>>>>>>>>
>>>>>>>>> I think you raised the concern since the Stratos manager is
>>>>>>>>> mentioned separately. Thinking further, I feel like we should remove
>>>>>>>>> "Stratos Manager" box here. It is better to have different conceptual
>>>>>>>>> functions in separate boxes such as logging, artifact distribution, Rest
>>>>>>>>> API etc.
>>>>>>>>> Having "Stratos Manager", alone, doesn't add any value to the
>>>>>>>>> diagram.
>>>>>>>>>
>>>>>>>>> Or we should wrap Rest API and ADC in a box called Stratos
>>>>>>>>> Manager, and have Stratos clients in a separate box. It would be fine to
>>>>>>>>> have ADC inside Stratos Manager, since the coordination part happens at
>>>>>>>>> Stratos Manager, and ADC carry "Coordinator" in it's name.
>>>>>>>>>
>>>>>>>>> Thanks.
>>>>>>>>>
>>>>>>>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <
>>>>>>>>> chamilad@wso2.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Mary,
>>>>>>>>>>
>>>>>>>>>> This diagram looks great, however I'm not sure if Artifact
>>>>>>>>>> Distribution Coordinator should be illustrated as a separate component.
>>>>>>>>>> Functionality wise it's important however component wise it's divided among
>>>>>>>>>> the Cartridge Agent and Stratos Manager.
>>>>>>>>>>
>>>>>>>>>> Devs, WDYT?
>>>>>>>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com>
>>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi All,
>>>>>>>>>>>
>>>>>>>>>>> The Stratos layered architecture diagram in [1] needs to be
>>>>>>>>>>> changed for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>>>>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>>>>>>>> Please let me know whether any further changes are needed.
>>>>>>>>>>>
>>>>>>>>>>> [1]
>>>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Regards,
>>>>>>>>>>> Mariangela
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> *--*
>>>>>>>>>>> *Mariangela Hills*
>>>>>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>>>>>> Senior Technical Writer
>>>>>>>>>>> WSO2, Inc.
>>>>>>>>>>> lean.enterprise.middleware.
>>>>>>>>>>> m: +94 773 500185
>>>>>>>>>>> w: http://wso2.com
>>>>>>>>>>> <http://wso2.com/events/>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> --
>>>>>>>>> Lahiru Sandaruwan
>>>>>>>>> Committer and PMC member, Apache Stratos,
>>>>>>>>> Senior Software Engineer,
>>>>>>>>> WSO2 Inc., http://wso2.com
>>>>>>>>> lean.enterprise.middleware
>>>>>>>>>
>>>>>>>>> phone: +94773325954
>>>>>>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Lakmal Warusawithana
>>>>>>> Vice President, Apache Stratos
>>>>>>> Director - Cloud Architecture; WSO2 Inc.
>>>>>>> Mobile : +94714289692
>>>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> *Vishanth Balasubramaniam*
>>>>>> Software Engineer
>>>>>> WSO2 Inc.; http://wso2.com
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> mobile: *+94771737718*
>>>>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Vishanth Balasubramaniam*
>>>> Software Engineer
>>>> WSO2 Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: *+94771737718*
>>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>>
>>>>
>>>
>>>
>>> --
>>>
>>> Gayan Gunarathne
>>> Technical Lead
>>> WSO2 Inc. (http://wso2.com)
>>> email  : gayang@wso2.com  | mobile : +94 766819985
>>>
>>>
>>
>>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email  : gayang@wso2.com  | mobile : +94 766819985
>
>

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Gayan Gunarathne <ga...@wso2.com>.
Hi Mari,

Yeah. We have three type of category. Sorry it was my mistake to make
application as separate one.We are using framework for the php, tomcat,
java cartridges. We treat application as composite of those cartridges.

Thanks,
Gayan

On Fri, May 8, 2015 at 11:47 AM, Mariangela Hills <ma...@wso2.com>
wrote:

> +1
> I think it makes a lot of sense to have blocks that depict the cartridge
> category together with examples. That way it will help users to clearly
> understand that we support the mentioned cartridge categories.
>
> *@Devs*
> When updating [1], I was told that we do not support cartridges that
> belong to the "application" category anymore, as we now use composite
> applications. Have things changed again? Can someone please clarify this,
> so that I can update [1] if needed.
>
>
> [1]
> https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Customizing+Cartridges#id-4.1.0CustomizingCartridges-Customizationbasedontype
>
>
>
>
>
> Regards,
> Mariangela
>
>
>
>
> *--*
> *Mariangela Hills*
> PMC Member & Committer of Apache Stratos
> Senior Technical Writer
> WSO2, Inc.
> lean.enterprise.middleware.
> w: http://wso2.com
>
>
> On Fri, May 8, 2015 at 11:29 AM, Gayan Gunarathne <ga...@wso2.com> wrote:
>
>> We have cartridges of four category
>> types(data|application|framework|load-balancer). Shall we block our
>> cartridge according to that category in that diagram.With in the block we
>> can give the example cartridges.
>> Eg :data cartridges : mysql
>>       framework cartridges : Java etc..
>>
>> IMO that will give more descriptive view of the cartridges that can be
>> used with Stratos.
>>
>> Thanks,
>> Gayan
>>
>>
>> On Fri, May 8, 2015 at 11:18 AM, Vishanth Balasubramaniam <
>> vishanthb@wso2.com> wrote:
>>
>>> Hi Mari,
>>>
>>> Yes that is what I meant, by wrapping those 2 as sub-blocks in 1 block.
>>>
>>> Regards,
>>> Vishanth
>>>
>>> On Fri, May 8, 2015 at 10:52 AM, Mariangela Hills <ma...@wso2.com>
>>> wrote:
>>>
>>>> Hi Vishanth,
>>>>
>>>> I think the main reason behind having two blocks for load balancer was
>>>> to depict that Stratos has a load balancer, and if required third-party
>>>> load balancers can be used as well with Stratos.
>>>> How about having one main block that has two sub-blocks inside named 'Stratos
>>>> load balancer' and 'Other load balancers', so that we can get our story
>>>> across to the user.
>>>>
>>>> Regards,
>>>> Mariangela
>>>>
>>>>
>>>>
>>>>
>>>> *--*
>>>> *Mariangela Hills*
>>>> PMC Member & Committer of Apache Stratos
>>>> Senior Technical Writer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware.
>>>> m: +94 773 500185
>>>> w: http://wso2.com
>>>> <http://wso2.com/events/>
>>>>
>>>> On Fri, May 8, 2015 at 10:35 AM, Vishanth Balasubramaniam <
>>>> vishanthb@wso2.com> wrote:
>>>>
>>>>> Hi Devs,
>>>>>
>>>>> We can wrap the 'Stratos load balancer' and 'other load balancers'
>>>>> into 1 block and call it "Load Balancer", WDYT?
>>>>>
>>>>> Regards,
>>>>> Vishanth
>>>>>
>>>>> On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <la...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Yes, we can group ADC, Metadata service into Stratos Manager.
>>>>>>
>>>>>> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <mariangela@wso2.com
>>>>>> > wrote:
>>>>>>
>>>>>>> Hi Lakmal,
>>>>>>>
>>>>>>> What do you think about Chamila's and Lahiru's suggestions, which I
>>>>>>> have highlighted below?
>>>>>>>
>>>>>>> Regards,
>>>>>>> Mariangela
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *--*
>>>>>>> *Mariangela Hills*
>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>> Senior Technical Writer
>>>>>>> WSO2, Inc.
>>>>>>> lean.enterprise.middleware.
>>>>>>> w: http://wso2.com
>>>>>>>
>>>>>>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>> @Mari,
>>>>>>>>
>>>>>>>> Great work with new diagram!
>>>>>>>>
>>>>>>>> @Chamila,
>>>>>>>>
>>>>>>>> I think you raised the concern since the Stratos manager is
>>>>>>>> mentioned separately. Thinking further, I feel like we should remove
>>>>>>>> "Stratos Manager" box here. It is better to have different conceptual
>>>>>>>> functions in separate boxes such as logging, artifact distribution, Rest
>>>>>>>> API etc.
>>>>>>>> Having "Stratos Manager", alone, doesn't add any value to the
>>>>>>>> diagram.
>>>>>>>>
>>>>>>>> Or we should wrap Rest API and ADC in a box called Stratos Manager,
>>>>>>>> and have Stratos clients in a separate box. It would be fine to have ADC
>>>>>>>> inside Stratos Manager, since the coordination part happens at Stratos
>>>>>>>> Manager, and ADC carry "Coordinator" in it's name.
>>>>>>>>
>>>>>>>> Thanks.
>>>>>>>>
>>>>>>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <chamilad@wso2.com
>>>>>>>> > wrote:
>>>>>>>>
>>>>>>>>> Hi Mary,
>>>>>>>>>
>>>>>>>>> This diagram looks great, however I'm not sure if Artifact
>>>>>>>>> Distribution Coordinator should be illustrated as a separate component.
>>>>>>>>> Functionality wise it's important however component wise it's divided among
>>>>>>>>> the Cartridge Agent and Stratos Manager.
>>>>>>>>>
>>>>>>>>> Devs, WDYT?
>>>>>>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com>
>>>>>>>>> wrote:
>>>>>>>>>
>>>>>>>>>> Hi All,
>>>>>>>>>>
>>>>>>>>>> The Stratos layered architecture diagram in [1] needs to be
>>>>>>>>>> changed for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>>>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>>>>>>> Please let me know whether any further changes are needed.
>>>>>>>>>>
>>>>>>>>>> [1]
>>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> Regards,
>>>>>>>>>> Mariangela
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> *--*
>>>>>>>>>> *Mariangela Hills*
>>>>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>>>>> Senior Technical Writer
>>>>>>>>>> WSO2, Inc.
>>>>>>>>>> lean.enterprise.middleware.
>>>>>>>>>> m: +94 773 500185
>>>>>>>>>> w: http://wso2.com
>>>>>>>>>> <http://wso2.com/events/>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> --
>>>>>>>> Lahiru Sandaruwan
>>>>>>>> Committer and PMC member, Apache Stratos,
>>>>>>>> Senior Software Engineer,
>>>>>>>> WSO2 Inc., http://wso2.com
>>>>>>>> lean.enterprise.middleware
>>>>>>>>
>>>>>>>> phone: +94773325954
>>>>>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Lakmal Warusawithana
>>>>>> Vice President, Apache Stratos
>>>>>> Director - Cloud Architecture; WSO2 Inc.
>>>>>> Mobile : +94714289692
>>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> *Vishanth Balasubramaniam*
>>>>> Software Engineer
>>>>> WSO2 Inc.; http://wso2.com
>>>>> lean.enterprise.middleware
>>>>>
>>>>> mobile: *+94771737718*
>>>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> *Vishanth Balasubramaniam*
>>> Software Engineer
>>> WSO2 Inc.; http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> mobile: *+94771737718*
>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>
>>>
>>
>>
>> --
>>
>> Gayan Gunarathne
>> Technical Lead
>> WSO2 Inc. (http://wso2.com)
>> email  : gayang@wso2.com  | mobile : +94 766819985
>>
>>
>
>


-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : gayang@wso2.com  | mobile : +94 766819985

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Mariangela Hills <ma...@wso2.com>.
+1
I think it makes a lot of sense to have blocks that depict the cartridge
category together with examples. That way it will help users to clearly
understand that we support the mentioned cartridge categories.

*@Devs*
When updating [1], I was told that we do not support cartridges that belong
to the "application" category anymore, as we now use composite
applications. Have things changed again? Can someone please clarify this,
so that I can update [1] if needed.


[1]
https://cwiki.apache.org/confluence/display/STRATOS/4.1.0+Customizing+Cartridges#id-4.1.0CustomizingCartridges-Customizationbasedontype





Regards,
Mariangela




*--*
*Mariangela Hills*
PMC Member & Committer of Apache Stratos
Senior Technical Writer
WSO2, Inc.
lean.enterprise.middleware.
w: http://wso2.com


On Fri, May 8, 2015 at 11:29 AM, Gayan Gunarathne <ga...@wso2.com> wrote:

> We have cartridges of four category
> types(data|application|framework|load-balancer). Shall we block our
> cartridge according to that category in that diagram.With in the block we
> can give the example cartridges.
> Eg :data cartridges : mysql
>       framework cartridges : Java etc..
>
> IMO that will give more descriptive view of the cartridges that can be
> used with Stratos.
>
> Thanks,
> Gayan
>
>
> On Fri, May 8, 2015 at 11:18 AM, Vishanth Balasubramaniam <
> vishanthb@wso2.com> wrote:
>
>> Hi Mari,
>>
>> Yes that is what I meant, by wrapping those 2 as sub-blocks in 1 block.
>>
>> Regards,
>> Vishanth
>>
>> On Fri, May 8, 2015 at 10:52 AM, Mariangela Hills <ma...@wso2.com>
>> wrote:
>>
>>> Hi Vishanth,
>>>
>>> I think the main reason behind having two blocks for load balancer was
>>> to depict that Stratos has a load balancer, and if required third-party
>>> load balancers can be used as well with Stratos.
>>> How about having one main block that has two sub-blocks inside named 'Stratos
>>> load balancer' and 'Other load balancers', so that we can get our story
>>> across to the user.
>>>
>>> Regards,
>>> Mariangela
>>>
>>>
>>>
>>>
>>> *--*
>>> *Mariangela Hills*
>>> PMC Member & Committer of Apache Stratos
>>> Senior Technical Writer
>>> WSO2, Inc.
>>> lean.enterprise.middleware.
>>> m: +94 773 500185
>>> w: http://wso2.com
>>> <http://wso2.com/events/>
>>>
>>> On Fri, May 8, 2015 at 10:35 AM, Vishanth Balasubramaniam <
>>> vishanthb@wso2.com> wrote:
>>>
>>>> Hi Devs,
>>>>
>>>> We can wrap the 'Stratos load balancer' and 'other load balancers' into
>>>> 1 block and call it "Load Balancer", WDYT?
>>>>
>>>> Regards,
>>>> Vishanth
>>>>
>>>> On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <la...@wso2.com>
>>>> wrote:
>>>>
>>>>> Yes, we can group ADC, Metadata service into Stratos Manager.
>>>>>
>>>>> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <ma...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Lakmal,
>>>>>>
>>>>>> What do you think about Chamila's and Lahiru's suggestions, which I
>>>>>> have highlighted below?
>>>>>>
>>>>>> Regards,
>>>>>> Mariangela
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *--*
>>>>>> *Mariangela Hills*
>>>>>> PMC Member & Committer of Apache Stratos
>>>>>> Senior Technical Writer
>>>>>> WSO2, Inc.
>>>>>> lean.enterprise.middleware.
>>>>>> w: http://wso2.com
>>>>>>
>>>>>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi,
>>>>>>>
>>>>>>> @Mari,
>>>>>>>
>>>>>>> Great work with new diagram!
>>>>>>>
>>>>>>> @Chamila,
>>>>>>>
>>>>>>> I think you raised the concern since the Stratos manager is
>>>>>>> mentioned separately. Thinking further, I feel like we should remove
>>>>>>> "Stratos Manager" box here. It is better to have different conceptual
>>>>>>> functions in separate boxes such as logging, artifact distribution, Rest
>>>>>>> API etc.
>>>>>>> Having "Stratos Manager", alone, doesn't add any value to the
>>>>>>> diagram.
>>>>>>>
>>>>>>> Or we should wrap Rest API and ADC in a box called Stratos Manager,
>>>>>>> and have Stratos clients in a separate box. It would be fine to have ADC
>>>>>>> inside Stratos Manager, since the coordination part happens at Stratos
>>>>>>> Manager, and ADC carry "Coordinator" in it's name.
>>>>>>>
>>>>>>> Thanks.
>>>>>>>
>>>>>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi Mary,
>>>>>>>>
>>>>>>>> This diagram looks great, however I'm not sure if Artifact
>>>>>>>> Distribution Coordinator should be illustrated as a separate component.
>>>>>>>> Functionality wise it's important however component wise it's divided among
>>>>>>>> the Cartridge Agent and Stratos Manager.
>>>>>>>>
>>>>>>>> Devs, WDYT?
>>>>>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>>> Hi All,
>>>>>>>>>
>>>>>>>>> The Stratos layered architecture diagram in [1] needs to be
>>>>>>>>> changed for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>>>>>> Please let me know whether any further changes are needed.
>>>>>>>>>
>>>>>>>>> [1]
>>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Regards,
>>>>>>>>> Mariangela
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> *--*
>>>>>>>>> *Mariangela Hills*
>>>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>>>> Senior Technical Writer
>>>>>>>>> WSO2, Inc.
>>>>>>>>> lean.enterprise.middleware.
>>>>>>>>> m: +94 773 500185
>>>>>>>>> w: http://wso2.com
>>>>>>>>> <http://wso2.com/events/>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> --
>>>>>>> Lahiru Sandaruwan
>>>>>>> Committer and PMC member, Apache Stratos,
>>>>>>> Senior Software Engineer,
>>>>>>> WSO2 Inc., http://wso2.com
>>>>>>> lean.enterprise.middleware
>>>>>>>
>>>>>>> phone: +94773325954
>>>>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Lakmal Warusawithana
>>>>> Vice President, Apache Stratos
>>>>> Director - Cloud Architecture; WSO2 Inc.
>>>>> Mobile : +94714289692
>>>>> Blog : http://lakmalsview.blogspot.com/
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> *Vishanth Balasubramaniam*
>>>> Software Engineer
>>>> WSO2 Inc.; http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> mobile: *+94771737718*
>>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>>
>>>>
>>>
>>
>>
>> --
>> *Vishanth Balasubramaniam*
>> Software Engineer
>> WSO2 Inc.; http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: *+94771737718*
>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>
>>
>
>
> --
>
> Gayan Gunarathne
> Technical Lead
> WSO2 Inc. (http://wso2.com)
> email  : gayang@wso2.com  | mobile : +94 766819985
>
>

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Gayan Gunarathne <ga...@wso2.com>.
We have cartridges of four category
types(data|application|framework|load-balancer). Shall we block our
cartridge according to that category in that diagram.With in the block we
can give the example cartridges.
Eg :data cartridges : mysql
      framework cartridges : Java etc..

IMO that will give more descriptive view of the cartridges that can be used
with Stratos.

Thanks,
Gayan


On Fri, May 8, 2015 at 11:18 AM, Vishanth Balasubramaniam <
vishanthb@wso2.com> wrote:

> Hi Mari,
>
> Yes that is what I meant, by wrapping those 2 as sub-blocks in 1 block.
>
> Regards,
> Vishanth
>
> On Fri, May 8, 2015 at 10:52 AM, Mariangela Hills <ma...@wso2.com>
> wrote:
>
>> Hi Vishanth,
>>
>> I think the main reason behind having two blocks for load balancer was to
>> depict that Stratos has a load balancer, and if required third-party load
>> balancers can be used as well with Stratos.
>> How about having one main block that has two sub-blocks inside named 'Stratos
>> load balancer' and 'Other load balancers', so that we can get our story
>> across to the user.
>>
>> Regards,
>> Mariangela
>>
>>
>>
>>
>> *--*
>> *Mariangela Hills*
>> PMC Member & Committer of Apache Stratos
>> Senior Technical Writer
>> WSO2, Inc.
>> lean.enterprise.middleware.
>> m: +94 773 500185
>> w: http://wso2.com
>> <http://wso2.com/events/>
>>
>> On Fri, May 8, 2015 at 10:35 AM, Vishanth Balasubramaniam <
>> vishanthb@wso2.com> wrote:
>>
>>> Hi Devs,
>>>
>>> We can wrap the 'Stratos load balancer' and 'other load balancers' into
>>> 1 block and call it "Load Balancer", WDYT?
>>>
>>> Regards,
>>> Vishanth
>>>
>>> On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <la...@wso2.com>
>>> wrote:
>>>
>>>> Yes, we can group ADC, Metadata service into Stratos Manager.
>>>>
>>>> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <ma...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Lakmal,
>>>>>
>>>>> What do you think about Chamila's and Lahiru's suggestions, which I
>>>>> have highlighted below?
>>>>>
>>>>> Regards,
>>>>> Mariangela
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *--*
>>>>> *Mariangela Hills*
>>>>> PMC Member & Committer of Apache Stratos
>>>>> Senior Technical Writer
>>>>> WSO2, Inc.
>>>>> lean.enterprise.middleware.
>>>>> w: http://wso2.com
>>>>>
>>>>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi,
>>>>>>
>>>>>> @Mari,
>>>>>>
>>>>>> Great work with new diagram!
>>>>>>
>>>>>> @Chamila,
>>>>>>
>>>>>> I think you raised the concern since the Stratos manager is mentioned
>>>>>> separately. Thinking further, I feel like we should remove "Stratos
>>>>>> Manager" box here. It is better to have different conceptual functions in
>>>>>> separate boxes such as logging, artifact distribution, Rest API etc.
>>>>>> Having "Stratos Manager", alone, doesn't add any value to the diagram.
>>>>>>
>>>>>> Or we should wrap Rest API and ADC in a box called Stratos Manager,
>>>>>> and have Stratos clients in a separate box. It would be fine to have ADC
>>>>>> inside Stratos Manager, since the coordination part happens at Stratos
>>>>>> Manager, and ADC carry "Coordinator" in it's name.
>>>>>>
>>>>>> Thanks.
>>>>>>
>>>>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi Mary,
>>>>>>>
>>>>>>> This diagram looks great, however I'm not sure if Artifact
>>>>>>> Distribution Coordinator should be illustrated as a separate component.
>>>>>>> Functionality wise it's important however component wise it's divided among
>>>>>>> the Cartridge Agent and Stratos Manager.
>>>>>>>
>>>>>>> Devs, WDYT?
>>>>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> Hi All,
>>>>>>>>
>>>>>>>> The Stratos layered architecture diagram in [1] needs to be changed
>>>>>>>> for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>>>>> Please let me know whether any further changes are needed.
>>>>>>>>
>>>>>>>> [1]
>>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>> Mariangela
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> *--*
>>>>>>>> *Mariangela Hills*
>>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>>> Senior Technical Writer
>>>>>>>> WSO2, Inc.
>>>>>>>> lean.enterprise.middleware.
>>>>>>>> m: +94 773 500185
>>>>>>>> w: http://wso2.com
>>>>>>>> <http://wso2.com/events/>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> --
>>>>>> Lahiru Sandaruwan
>>>>>> Committer and PMC member, Apache Stratos,
>>>>>> Senior Software Engineer,
>>>>>> WSO2 Inc., http://wso2.com
>>>>>> lean.enterprise.middleware
>>>>>>
>>>>>> phone: +94773325954
>>>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Lakmal Warusawithana
>>>> Vice President, Apache Stratos
>>>> Director - Cloud Architecture; WSO2 Inc.
>>>> Mobile : +94714289692
>>>> Blog : http://lakmalsview.blogspot.com/
>>>>
>>>>
>>>
>>>
>>> --
>>> *Vishanth Balasubramaniam*
>>> Software Engineer
>>> WSO2 Inc.; http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> mobile: *+94771737718*
>>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>>
>>>
>>
>
>
> --
> *Vishanth Balasubramaniam*
> Software Engineer
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: *+94771737718*
> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>
>


-- 

Gayan Gunarathne
Technical Lead
WSO2 Inc. (http://wso2.com)
email  : gayang@wso2.com  | mobile : +94 766819985

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Vishanth Balasubramaniam <vi...@wso2.com>.
Hi Mari,

Yes that is what I meant, by wrapping those 2 as sub-blocks in 1 block.

Regards,
Vishanth

On Fri, May 8, 2015 at 10:52 AM, Mariangela Hills <ma...@wso2.com>
wrote:

> Hi Vishanth,
>
> I think the main reason behind having two blocks for load balancer was to
> depict that Stratos has a load balancer, and if required third-party load
> balancers can be used as well with Stratos.
> How about having one main block that has two sub-blocks inside named 'Stratos
> load balancer' and 'Other load balancers', so that we can get our story
> across to the user.
>
> Regards,
> Mariangela
>
>
>
>
> *--*
> *Mariangela Hills*
> PMC Member & Committer of Apache Stratos
> Senior Technical Writer
> WSO2, Inc.
> lean.enterprise.middleware.
> m: +94 773 500185
> w: http://wso2.com
> <http://wso2.com/events/>
>
> On Fri, May 8, 2015 at 10:35 AM, Vishanth Balasubramaniam <
> vishanthb@wso2.com> wrote:
>
>> Hi Devs,
>>
>> We can wrap the 'Stratos load balancer' and 'other load balancers' into 1
>> block and call it "Load Balancer", WDYT?
>>
>> Regards,
>> Vishanth
>>
>> On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <la...@wso2.com>
>> wrote:
>>
>>> Yes, we can group ADC, Metadata service into Stratos Manager.
>>>
>>> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <ma...@wso2.com>
>>> wrote:
>>>
>>>> Hi Lakmal,
>>>>
>>>> What do you think about Chamila's and Lahiru's suggestions, which I
>>>> have highlighted below?
>>>>
>>>> Regards,
>>>> Mariangela
>>>>
>>>>
>>>>
>>>>
>>>> *--*
>>>> *Mariangela Hills*
>>>> PMC Member & Committer of Apache Stratos
>>>> Senior Technical Writer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware.
>>>> w: http://wso2.com
>>>>
>>>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi,
>>>>>
>>>>> @Mari,
>>>>>
>>>>> Great work with new diagram!
>>>>>
>>>>> @Chamila,
>>>>>
>>>>> I think you raised the concern since the Stratos manager is mentioned
>>>>> separately. Thinking further, I feel like we should remove "Stratos
>>>>> Manager" box here. It is better to have different conceptual functions in
>>>>> separate boxes such as logging, artifact distribution, Rest API etc.
>>>>> Having "Stratos Manager", alone, doesn't add any value to the diagram.
>>>>>
>>>>> Or we should wrap Rest API and ADC in a box called Stratos Manager,
>>>>> and have Stratos clients in a separate box. It would be fine to have ADC
>>>>> inside Stratos Manager, since the coordination part happens at Stratos
>>>>> Manager, and ADC carry "Coordinator" in it's name.
>>>>>
>>>>> Thanks.
>>>>>
>>>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi Mary,
>>>>>>
>>>>>> This diagram looks great, however I'm not sure if Artifact
>>>>>> Distribution Coordinator should be illustrated as a separate component.
>>>>>> Functionality wise it's important however component wise it's divided among
>>>>>> the Cartridge Agent and Stratos Manager.
>>>>>>
>>>>>> Devs, WDYT?
>>>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com>
>>>>>> wrote:
>>>>>>
>>>>>>> Hi All,
>>>>>>>
>>>>>>> The Stratos layered architecture diagram in [1] needs to be changed
>>>>>>> for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>>>> Please let me know whether any further changes are needed.
>>>>>>>
>>>>>>> [1]
>>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>>>
>>>>>>>
>>>>>>> Regards,
>>>>>>> Mariangela
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> *--*
>>>>>>> *Mariangela Hills*
>>>>>>> PMC Member & Committer of Apache Stratos
>>>>>>> Senior Technical Writer
>>>>>>> WSO2, Inc.
>>>>>>> lean.enterprise.middleware.
>>>>>>> m: +94 773 500185
>>>>>>> w: http://wso2.com
>>>>>>> <http://wso2.com/events/>
>>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> --
>>>>> Lahiru Sandaruwan
>>>>> Committer and PMC member, Apache Stratos,
>>>>> Senior Software Engineer,
>>>>> WSO2 Inc., http://wso2.com
>>>>> lean.enterprise.middleware
>>>>>
>>>>> phone: +94773325954
>>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>>
>>>>>
>>>>
>>>
>>>
>>> --
>>> Lakmal Warusawithana
>>> Vice President, Apache Stratos
>>> Director - Cloud Architecture; WSO2 Inc.
>>> Mobile : +94714289692
>>> Blog : http://lakmalsview.blogspot.com/
>>>
>>>
>>
>>
>> --
>> *Vishanth Balasubramaniam*
>> Software Engineer
>> WSO2 Inc.; http://wso2.com
>> lean.enterprise.middleware
>>
>> mobile: *+94771737718*
>> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>>
>>
>


-- 
*Vishanth Balasubramaniam*
Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: *+94771737718*
about me: *http://about.me/vishanth <http://about.me/vishanth>*

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Mariangela Hills <ma...@wso2.com>.
Hi Vishanth,

I think the main reason behind having two blocks for load balancer was to
depict that Stratos has a load balancer, and if required third-party load
balancers can be used as well with Stratos.
How about having one main block that has two sub-blocks inside named 'Stratos
load balancer' and 'Other load balancers', so that we can get our story
across to the user.

Regards,
Mariangela




*--*
*Mariangela Hills*
PMC Member & Committer of Apache Stratos
Senior Technical Writer
WSO2, Inc.
lean.enterprise.middleware.
m: +94 773 500185
w: http://wso2.com
<http://wso2.com/events/>

On Fri, May 8, 2015 at 10:35 AM, Vishanth Balasubramaniam <
vishanthb@wso2.com> wrote:

> Hi Devs,
>
> We can wrap the 'Stratos load balancer' and 'other load balancers' into 1
> block and call it "Load Balancer", WDYT?
>
> Regards,
> Vishanth
>
> On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <la...@wso2.com>
> wrote:
>
>> Yes, we can group ADC, Metadata service into Stratos Manager.
>>
>> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <ma...@wso2.com>
>> wrote:
>>
>>> Hi Lakmal,
>>>
>>> What do you think about Chamila's and Lahiru's suggestions, which I have
>>> highlighted below?
>>>
>>> Regards,
>>> Mariangela
>>>
>>>
>>>
>>>
>>> *--*
>>> *Mariangela Hills*
>>> PMC Member & Committer of Apache Stratos
>>> Senior Technical Writer
>>> WSO2, Inc.
>>> lean.enterprise.middleware.
>>> w: http://wso2.com
>>>
>>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
>>> wrote:
>>>
>>>> Hi,
>>>>
>>>> @Mari,
>>>>
>>>> Great work with new diagram!
>>>>
>>>> @Chamila,
>>>>
>>>> I think you raised the concern since the Stratos manager is mentioned
>>>> separately. Thinking further, I feel like we should remove "Stratos
>>>> Manager" box here. It is better to have different conceptual functions in
>>>> separate boxes such as logging, artifact distribution, Rest API etc.
>>>> Having "Stratos Manager", alone, doesn't add any value to the diagram.
>>>>
>>>> Or we should wrap Rest API and ADC in a box called Stratos Manager, and
>>>> have Stratos clients in a separate box. It would be fine to have ADC inside
>>>> Stratos Manager, since the coordination part happens at Stratos Manager,
>>>> and ADC carry "Coordinator" in it's name.
>>>>
>>>> Thanks.
>>>>
>>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
>>>> wrote:
>>>>
>>>>> Hi Mary,
>>>>>
>>>>> This diagram looks great, however I'm not sure if Artifact
>>>>> Distribution Coordinator should be illustrated as a separate component.
>>>>> Functionality wise it's important however component wise it's divided among
>>>>> the Cartridge Agent and Stratos Manager.
>>>>>
>>>>> Devs, WDYT?
>>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com>
>>>>> wrote:
>>>>>
>>>>>> Hi All,
>>>>>>
>>>>>> The Stratos layered architecture diagram in [1] needs to be changed
>>>>>> for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>>> Please let me know whether any further changes are needed.
>>>>>>
>>>>>> [1]
>>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>>
>>>>>>
>>>>>> Regards,
>>>>>> Mariangela
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> *--*
>>>>>> *Mariangela Hills*
>>>>>> PMC Member & Committer of Apache Stratos
>>>>>> Senior Technical Writer
>>>>>> WSO2, Inc.
>>>>>> lean.enterprise.middleware.
>>>>>> m: +94 773 500185
>>>>>> w: http://wso2.com
>>>>>> <http://wso2.com/events/>
>>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> --
>>>> Lahiru Sandaruwan
>>>> Committer and PMC member, Apache Stratos,
>>>> Senior Software Engineer,
>>>> WSO2 Inc., http://wso2.com
>>>> lean.enterprise.middleware
>>>>
>>>> phone: +94773325954
>>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>>
>>>>
>>>
>>
>>
>> --
>> Lakmal Warusawithana
>> Vice President, Apache Stratos
>> Director - Cloud Architecture; WSO2 Inc.
>> Mobile : +94714289692
>> Blog : http://lakmalsview.blogspot.com/
>>
>>
>
>
> --
> *Vishanth Balasubramaniam*
> Software Engineer
> WSO2 Inc.; http://wso2.com
> lean.enterprise.middleware
>
> mobile: *+94771737718*
> about me: *http://about.me/vishanth <http://about.me/vishanth>*
>
>

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Vishanth Balasubramaniam <vi...@wso2.com>.
Hi Devs,

We can wrap the 'Stratos load balancer' and 'other load balancers' into 1
block and call it "Load Balancer", WDYT?

Regards,
Vishanth

On Fri, May 8, 2015 at 9:52 AM, Lakmal Warusawithana <la...@wso2.com>
wrote:

> Yes, we can group ADC, Metadata service into Stratos Manager.
>
> On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <ma...@wso2.com>
> wrote:
>
>> Hi Lakmal,
>>
>> What do you think about Chamila's and Lahiru's suggestions, which I have
>> highlighted below?
>>
>> Regards,
>> Mariangela
>>
>>
>>
>>
>> *--*
>> *Mariangela Hills*
>> PMC Member & Committer of Apache Stratos
>> Senior Technical Writer
>> WSO2, Inc.
>> lean.enterprise.middleware.
>> w: http://wso2.com
>>
>> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
>> wrote:
>>
>>> Hi,
>>>
>>> @Mari,
>>>
>>> Great work with new diagram!
>>>
>>> @Chamila,
>>>
>>> I think you raised the concern since the Stratos manager is mentioned
>>> separately. Thinking further, I feel like we should remove "Stratos
>>> Manager" box here. It is better to have different conceptual functions in
>>> separate boxes such as logging, artifact distribution, Rest API etc.
>>> Having "Stratos Manager", alone, doesn't add any value to the diagram.
>>>
>>> Or we should wrap Rest API and ADC in a box called Stratos Manager, and
>>> have Stratos clients in a separate box. It would be fine to have ADC inside
>>> Stratos Manager, since the coordination part happens at Stratos Manager,
>>> and ADC carry "Coordinator" in it's name.
>>>
>>> Thanks.
>>>
>>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
>>> wrote:
>>>
>>>> Hi Mary,
>>>>
>>>> This diagram looks great, however I'm not sure if Artifact
>>>> Distribution Coordinator should be illustrated as a separate component.
>>>> Functionality wise it's important however component wise it's divided among
>>>> the Cartridge Agent and Stratos Manager.
>>>>
>>>> Devs, WDYT?
>>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com> wrote:
>>>>
>>>>> Hi All,
>>>>>
>>>>> The Stratos layered architecture diagram in [1] needs to be changed
>>>>> for the Stratos 4.1.0 release. I have attached the draft of the new
>>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>>> Please let me know whether any further changes are needed.
>>>>>
>>>>> [1]
>>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>>
>>>>>
>>>>> Regards,
>>>>> Mariangela
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> *--*
>>>>> *Mariangela Hills*
>>>>> PMC Member & Committer of Apache Stratos
>>>>> Senior Technical Writer
>>>>> WSO2, Inc.
>>>>> lean.enterprise.middleware.
>>>>> m: +94 773 500185
>>>>> w: http://wso2.com
>>>>> <http://wso2.com/events/>
>>>>>
>>>>
>>>
>>>
>>> --
>>> --
>>> Lahiru Sandaruwan
>>> Committer and PMC member, Apache Stratos,
>>> Senior Software Engineer,
>>> WSO2 Inc., http://wso2.com
>>> lean.enterprise.middleware
>>>
>>> phone: +94773325954
>>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>>
>>>
>>
>
>
> --
> Lakmal Warusawithana
> Vice President, Apache Stratos
> Director - Cloud Architecture; WSO2 Inc.
> Mobile : +94714289692
> Blog : http://lakmalsview.blogspot.com/
>
>


-- 
*Vishanth Balasubramaniam*
Software Engineer
WSO2 Inc.; http://wso2.com
lean.enterprise.middleware

mobile: *+94771737718*
about me: *http://about.me/vishanth <http://about.me/vishanth>*

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Lakmal Warusawithana <la...@wso2.com>.
Yes, we can group ADC, Metadata service into Stratos Manager.

On Fri, May 8, 2015 at 9:50 AM, Mariangela Hills <ma...@wso2.com>
wrote:

> Hi Lakmal,
>
> What do you think about Chamila's and Lahiru's suggestions, which I have
> highlighted below?
>
> Regards,
> Mariangela
>
>
>
>
> *--*
> *Mariangela Hills*
> PMC Member & Committer of Apache Stratos
> Senior Technical Writer
> WSO2, Inc.
> lean.enterprise.middleware.
> w: http://wso2.com
>
> On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com>
> wrote:
>
>> Hi,
>>
>> @Mari,
>>
>> Great work with new diagram!
>>
>> @Chamila,
>>
>> I think you raised the concern since the Stratos manager is mentioned
>> separately. Thinking further, I feel like we should remove "Stratos
>> Manager" box here. It is better to have different conceptual functions in
>> separate boxes such as logging, artifact distribution, Rest API etc.
>> Having "Stratos Manager", alone, doesn't add any value to the diagram.
>>
>> Or we should wrap Rest API and ADC in a box called Stratos Manager, and
>> have Stratos clients in a separate box. It would be fine to have ADC inside
>> Stratos Manager, since the coordination part happens at Stratos Manager,
>> and ADC carry "Coordinator" in it's name.
>>
>> Thanks.
>>
>> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
>> wrote:
>>
>>> Hi Mary,
>>>
>>> This diagram looks great, however I'm not sure if Artifact Distribution
>>> Coordinator should be illustrated as a separate component. Functionality
>>> wise it's important however component wise it's divided among the Cartridge
>>> Agent and Stratos Manager.
>>>
>>> Devs, WDYT?
>>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com> wrote:
>>>
>>>> Hi All,
>>>>
>>>> The Stratos layered architecture diagram in [1] needs to be changed for
>>>> the Stratos 4.1.0 release. I have attached the draft of the new
>>>> architecture diagram that Lakmal came up with in an offline discussion.
>>>> Please let me know whether any further changes are needed.
>>>>
>>>> [1]
>>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>>
>>>>
>>>> Regards,
>>>> Mariangela
>>>>
>>>>
>>>>
>>>>
>>>> *--*
>>>> *Mariangela Hills*
>>>> PMC Member & Committer of Apache Stratos
>>>> Senior Technical Writer
>>>> WSO2, Inc.
>>>> lean.enterprise.middleware.
>>>> m: +94 773 500185
>>>> w: http://wso2.com
>>>> <http://wso2.com/events/>
>>>>
>>>
>>
>>
>> --
>> --
>> Lahiru Sandaruwan
>> Committer and PMC member, Apache Stratos,
>> Senior Software Engineer,
>> WSO2 Inc., http://wso2.com
>> lean.enterprise.middleware
>>
>> phone: +94773325954
>> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
>> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>>
>>
>


-- 
Lakmal Warusawithana
Vice President, Apache Stratos
Director - Cloud Architecture; WSO2 Inc.
Mobile : +94714289692
Blog : http://lakmalsview.blogspot.com/

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Mariangela Hills <ma...@wso2.com>.
Hi Lakmal,

What do you think about Chamila's and Lahiru's suggestions, which I have
highlighted below?

Regards,
Mariangela




*--*
*Mariangela Hills*
PMC Member & Committer of Apache Stratos
Senior Technical Writer
WSO2, Inc.
lean.enterprise.middleware.
w: http://wso2.com

On Thu, May 7, 2015 at 8:34 PM, Lahiru Sandaruwan <la...@wso2.com> wrote:

> Hi,
>
> @Mari,
>
> Great work with new diagram!
>
> @Chamila,
>
> I think you raised the concern since the Stratos manager is mentioned
> separately. Thinking further, I feel like we should remove "Stratos
> Manager" box here. It is better to have different conceptual functions in
> separate boxes such as logging, artifact distribution, Rest API etc.
> Having "Stratos Manager", alone, doesn't add any value to the diagram.
>
> Or we should wrap Rest API and ADC in a box called Stratos Manager, and
> have Stratos clients in a separate box. It would be fine to have ADC inside
> Stratos Manager, since the coordination part happens at Stratos Manager,
> and ADC carry "Coordinator" in it's name.
>
> Thanks.
>
> On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com>
> wrote:
>
>> Hi Mary,
>>
>> This diagram looks great, however I'm not sure if Artifact Distribution
>> Coordinator should be illustrated as a separate component. Functionality
>> wise it's important however component wise it's divided among the Cartridge
>> Agent and Stratos Manager.
>>
>> Devs, WDYT?
>> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com> wrote:
>>
>>> Hi All,
>>>
>>> The Stratos layered architecture diagram in [1] needs to be changed for
>>> the Stratos 4.1.0 release. I have attached the draft of the new
>>> architecture diagram that Lakmal came up with in an offline discussion.
>>> Please let me know whether any further changes are needed.
>>>
>>> [1]
>>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>>
>>>
>>> Regards,
>>> Mariangela
>>>
>>>
>>>
>>>
>>> *--*
>>> *Mariangela Hills*
>>> PMC Member & Committer of Apache Stratos
>>> Senior Technical Writer
>>> WSO2, Inc.
>>> lean.enterprise.middleware.
>>> m: +94 773 500185
>>> w: http://wso2.com
>>> <http://wso2.com/events/>
>>>
>>
>
>
> --
> --
> Lahiru Sandaruwan
> Committer and PMC member, Apache Stratos,
> Senior Software Engineer,
> WSO2 Inc., http://wso2.com
> lean.enterprise.middleware
>
> phone: +94773325954
> email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
> linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146
>
>

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Lakmal Warusawithana <la...@wso2.com>.
On Thu, May 7, 2015 at 9:33 PM, Chamila De Alwis <ch...@wso2.com> wrote:

> Furthermore we should also add the Metadata Service Component to Stratos
> Manager.
>

+1


>  On May 7, 2015 9:31 PM, "Chamila De Alwis" <ch...@wso2.com> wrote:
>
>> Hi Lahiru,
>>
>> On May 7, 2015 8:35 PM, "Lahiru Sandaruwan" <la...@wso2.com> wrote:
>> >
>> > Or we should wrap Rest API and ADC in a box called Stratos Manager, and
>> have Stratos clients in a separate box. It would be fine to have ADC inside
>> Stratos Manager, since the coordination part happens at Stratos Manager,
>> and ADC carry "Coordinator" in it's name.
>>
>> +1 This would make better sense.
>>
>


-- 
Lakmal Warusawithana
Vice President, Apache Stratos
Director - Cloud Architecture; WSO2 Inc.
Mobile : +94714289692
Blog : http://lakmalsview.blogspot.com/

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Chamila De Alwis <ch...@wso2.com>.
Furthermore we should also add the Metadata Service Component to Stratos
Manager.
On May 7, 2015 9:31 PM, "Chamila De Alwis" <ch...@wso2.com> wrote:

> Hi Lahiru,
>
> On May 7, 2015 8:35 PM, "Lahiru Sandaruwan" <la...@wso2.com> wrote:
> >
> > Or we should wrap Rest API and ADC in a box called Stratos Manager, and
> have Stratos clients in a separate box. It would be fine to have ADC inside
> Stratos Manager, since the coordination part happens at Stratos Manager,
> and ADC carry "Coordinator" in it's name.
>
> +1 This would make better sense.
>

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Chamila De Alwis <ch...@wso2.com>.
Hi Lahiru,

On May 7, 2015 8:35 PM, "Lahiru Sandaruwan" <la...@wso2.com> wrote:
>
> Or we should wrap Rest API and ADC in a box called Stratos Manager, and
have Stratos clients in a separate box. It would be fine to have ADC inside
Stratos Manager, since the coordination part happens at Stratos Manager,
and ADC carry "Coordinator" in it's name.

+1 This would make better sense.

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Lahiru Sandaruwan <la...@wso2.com>.
Hi,

@Mari,

Great work with new diagram!

@Chamila,

I think you raised the concern since the Stratos manager is mentioned
separately. Thinking further, I feel like we should remove "Stratos
Manager" box here. It is better to have different conceptual functions in
separate boxes such as logging, artifact distribution, Rest API etc.
Having "Stratos Manager", alone, doesn't add any value to the diagram.

Or we should wrap Rest API and ADC in a box called Stratos Manager, and
have Stratos clients in a separate box. It would be fine to have ADC inside
Stratos Manager, since the coordination part happens at Stratos Manager,
and ADC carry "Coordinator" in it's name.

Thanks.

On Thu, May 7, 2015 at 8:06 PM, Chamila De Alwis <ch...@wso2.com> wrote:

> Hi Mary,
>
> This diagram looks great, however I'm not sure if Artifact Distribution
> Coordinator should be illustrated as a separate component. Functionality
> wise it's important however component wise it's divided among the Cartridge
> Agent and Stratos Manager.
>
> Devs, WDYT?
> On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com> wrote:
>
>> Hi All,
>>
>> The Stratos layered architecture diagram in [1] needs to be changed for
>> the Stratos 4.1.0 release. I have attached the draft of the new
>> architecture diagram that Lakmal came up with in an offline discussion.
>> Please let me know whether any further changes are needed.
>>
>> [1]
>> https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>>
>>
>> Regards,
>> Mariangela
>>
>>
>>
>>
>> *--*
>> *Mariangela Hills*
>> PMC Member & Committer of Apache Stratos
>> Senior Technical Writer
>> WSO2, Inc.
>> lean.enterprise.middleware.
>> m: +94 773 500185
>> w: http://wso2.com
>> <http://wso2.com/events/>
>>
>


-- 
--
Lahiru Sandaruwan
Committer and PMC member, Apache Stratos,
Senior Software Engineer,
WSO2 Inc., http://wso2.com
lean.enterprise.middleware

phone: +94773325954
email: lahirus@wso2.com blog: http://lahiruwrites.blogspot.com/
linked-in: http://lk.linkedin.com/pub/lahiru-sandaruwan/16/153/146

Re: [Discuss] New Diagram for Stratos Architecture

Posted by Chamila De Alwis <ch...@wso2.com>.
Hi Mary,

This diagram looks great, however I'm not sure if Artifact Distribution
Coordinator should be illustrated as a separate component. Functionality
wise it's important however component wise it's divided among the Cartridge
Agent and Stratos Manager.

Devs, WDYT?
On May 7, 2015 6:24 PM, "Mariangela Hills" <ma...@wso2.com> wrote:

> Hi All,
>
> The Stratos layered architecture diagram in [1] needs to be changed for
> the Stratos 4.1.0 release. I have attached the draft of the new
> architecture diagram that Lakmal came up with in an offline discussion.
> Please let me know whether any further changes are needed.
>
> [1] https://cwiki.apache.org/confluence/display/STRATOS/4.0.0+Architecture
>
>
> Regards,
> Mariangela
>
>
>
>
> *--*
> *Mariangela Hills*
> PMC Member & Committer of Apache Stratos
> Senior Technical Writer
> WSO2, Inc.
> lean.enterprise.middleware.
> m: +94 773 500185
> w: http://wso2.com
> <http://wso2.com/events/>
>