All stuff cloudyy

download All stuff cloudyy

If you can't read please download the document

Transcript of All stuff cloudyy

All Stuff Cloudyy

Kathiravelu Pradeeban Cloud Team

May 2012

Agenda

Why Cloud?

Platform, CMP, and PaaS

WSO2 SOA Enterprise Platform

Stratos Services

Case Studies

Demo

*as-a-Service

Why WSO2?

Open standards and open source

No vendor lock-in

Complete

Based on proven Carbon technologies

Performance

Easy migration

Platform CMP PaaS

WSO2 Carbon Platform WSO2 Stratos Cloud Middleware PlatformWSO2 StratosLive Platform-as-a-Service

Platform, CMP, and PaaS

WSO2 Offerings

WSO2 Carbon

On premise product platform

Consistent products sharing the same OSGi core

WSO2 Stratos

A Cloud-Enabled Application Platform (CEAP)

Multi-tenant, Elastic, Metered/Billed deployment

An extension of the Carbon platform

Same SVN code base

Download - http://wso2.org/downloads/stratos

WSO2 StratosLive

http://stratoslive.wso2.com

An Open Platform-as-a-Service (PaaS)

A publicly available instance of Stratos

WSO2 2011

Stratos

A cloud based platform for hosting SOA artifacts as a service.

Single platform to support the entire SOA stack.

Bob is back!

WSO2 SOA Enterprise Platform

WSO2 Carbon

In Production at Fortune 1000 companies

Handling 1bn transactions/day

The only modular open source middleware stack

Everything you need to build Enterprise Applications

WSO2 Stratos

A single managed platform

Elastic, Self-Service, Multi-tenant

Accelerates your private cloud beyond virtual machines

Use only what you need

WSO2 StratosLive

PaaS managed and maintained by WSO2.

Complete Pay as you Use

With appropriate SLAs and simple monthly billing

Complete Enterprise Architecture as a Service.

WSO2 Carbon based Cloud Middleware Platform.

A complete cloud-enabled SOA platform.

As public, private, and hybrid cloud.

StratosLive Open Platform as a Service

WSO2's Publicly hosted Stratos

WSO2 Stratos

StratosLive PaaS for SaaS

High ROI for SME

End-to-end solution by a single configuration.

Easy migration.

Proven open source technologies

Expertise of Apache communities

http://wso2.com/apache/

Support and maintenance from the experts.

Public forums

Stratos - http://wso2.org/forum/978

StratosLive - http://wso2.org/forum/1241

Customized support packages

http://wso2.com/support/

Bob's sister prefers it in the cloud!

Why worrying about performance?
..when your PaaS takes care of that

By the innovative design

Local Transport

Lazy loading and Ghost deployer

http://wso2.me/v5Wrve

High availability and scalability

WSO2 Load Balancer
..let it scale your applications..

Live in StratosLive!

Automatically scaling

EC2 API

Dynamic Load Balancing

High availability

Fail-over

Service Awareness

http://wso2.me/rpARvE

Configure locally..

http://wso2.me/u7ZZag

A complete middleware platform

Stratos

Comprised of server nodes.

Supports multiple tenants within the same node.

No need for a physical server for each node.

Operates with less resources.

Isolation between tenants.

Multitenancy support within a single node

Storage

Security

Execution

Storage

WSO2 Registry stores data products in a hierarchical tree.

Multi-tenancy by adding a new row 'tenantID' for registry.

Security

Single instance shared with many tenants securely.

Isolation between tenants by the Registry API.

Execution

Creating a different context hierarchy for each tenant.

Using the correct context for a specific tenant's execution.

Scaling up

Registry.

Executions.

Scaling up

Individual applications.

Support Multi-tenancy.

Carol meets Alice..

StratosLive Registering a tenant

WSO2's Publicly hosted Stratos deploymentFree demo tenant accounts and paying accounts.

Email Validation is mandatory.

Multiple accounts for a single email is possible.

User name is of the format, admin@domain, but not to confuse it with the email.

Domain validation is optional.

Case Studies
.. with Stratos..

System Integrator

Currently running Stratos for internal projects

Examining the use of Stratos for customer projects and SaaS

Home Loan Bank

WSO2 runs a private deployment of Stratos

Developer sandbox and test environment

Applications are then deployed internally.

Gaming PaaS

Provide an environment for teams to write their own applications

Mobile PaaS

Building a PaaS environment for a mobile telco

SaaS-enablement of legacy applications

http://wso2.org/library/blog-post/2011/08/wso2-stratoslive-enterprise-ready-java-paas

Thank you..

11/8/11