Hi Quang,

Please find my answers for your questions inline:

On Thu, Dec 12, 2013 at 12:51 PM, Quang Cường Vũ <[email protected]>wrote:

>
> Hi team. :)
>
> I have some question about Apache Stratos
>
> AFIK, I can create custom cartrigde and deploy my application to
> Cartridge. I am .Net programmer and I wonder: Could I create Windows
> cartridge with Asp.net, SQL server, IIS installed?
>

Yes Stratos supports Windows Cartridges. Actually Stratos does not have a
direct dependency to Cartridge Type. You could create any type of a
cartridge supported by your IaaS provider.


> Could I remote desktop to Windows VM instance and deploy my Asp.net
> application?
>

Yes this is possible. When you are creating the Cartridge Image for the
first time you could connect to it via Remote Desktop and deploy your
application. Then the VM image could be created.


> Deploy an applicaiton must be via Git?
>

Yes this is a requirement. Stratos uses Git as the artifact distribution
mechanism.


> Could I remote desktop to instance like a VMWare instance?
>

Yes you could. This is similar to connecting to a VM instance in an IaaS.


> Could I use ssh client connect to instance and deploy application instead
> of using Git?
>

If you are asking about the initial cartridge creation, yes you could.

>
>
> *Some questions relevant building and deploy multi-tenancy application?*
>
>
>
> [image: Multi-tenancy models]
>
>
> I want to build a private cloud: IaaS (OpenStack) and PaaS( Apache
> Stratos) and SaaS( may be some existing application or new brand
> application)
>
> I wonder:
>
> 1.      When deploy application follow model 1, this is not real
> muti-tenancy, each tenant’s application will be deployed to one instance
> (single-tenant or multi-tenant cartridge) or multiple tenant will be
> deployed to one instance( single-tenant or multi-tenant cartridge) like IIS
> webserver, Apache can host multiple websites). And service provider can
> meter for each tenant?
>

At the moment Apache Stratos does not include a metering feature.


> 2.      When deploy application according to model 2 and 3:
>
> a.       Application must be deployed on multi-tenant cartridge? What are
> roles of multi-tenant cartridge? When builing application follow model 3,
> what developer will take care?
>

At the moment Stratos has no direct dependency to Multi-Tenancy
implementation of the cartridge. The only requirements are to configure the
load balancer with the request URL pattern to identify the tenant and to
link the application to Stratos user store to access the tenants.

b.      Model 3, Apache Stratos will auto scaling for application?
>

Yes Stratos supports Auto-scaling with advanced features.


> Thank you very much :)
>
> --
>
>
> *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/>
>

Thanks
Imesh

Reply via email to