All stuff cloudyy
-
Upload
pradeeban-kathiravelu -
Category
Technology
-
view
1.503 -
download
0
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