nullWSO2: Bringing Cloud Computing and SOA Together
WSO2: Bringing Cloud Computing and SOA Together
November 2009Evolving computing landscapeEvolving computing landscapeSoftware distribution channelsSoftware distribution channelsDownload and run on customer hardware
Data center: Private Resource sharing: None implied
Scaling: Single to cluster
Buy appliance and plug-in
Data center: Private
Resource sharing: None
Scaling: Single box
Buy virtual machine and run on cloud platform
Data center: Private or public
Resource sharing: Virtual machines
Scaling: Single to cluster to elastic
Software as a service
Data center: Public
Resource sharing: Multi-tenant
Scaling: Cluster or elasticMotivations for Cloud ComputingMotivations for Cloud ComputingSelf Service and Instant-On
Elasticity and Pay-as-you-use
Simplicity
Good enough for the job
Get your own back on the BOFH! (http://bit.ly/8XknmH)
SOA & cloud computingSOA & cloud computingWSO2 SOA PlatformWSO2 SOA PlatformWSO2 cloud computingWSO2 cloud computingCloud virtual machines: software virtual machines
WSO2 products as Amazon EC2 & VMWare images
Cloud connectors: connecting the cloud to the enterprise
Cloud Services Gateway
Service Accelerator
Cloud services: SOA software as a service
Governance as a Service
Cloud middleware: building multi-tenant services & applicationsnullCloud Virtual Machines for Amazon EC2Cloud Virtual Machines for Amazon EC2Virtual machines packaging all WSO2 SOA products
Advantages
Self-service deployment (swipe credit card)
Zero configuration
Pay-as-you-go
Automatic scaling as load increases
Initially supporting Amazon EC2
Plan to support other public clouds as well
Amazon EC2 Pricing
Introductory pricing: $0.01/hr for any machine
Later (estimated): $1/hr for small machines, $1.50/hr for medium and $2/hr for largehttp://wso2.com/cloud/virtual-machines/amazon-ec2/http://wso2.com/cloud/virtual-machines/amazon-ec2/Cloud Virtual Machines for VMWareCloud Virtual Machines for VMWareVirtual machines packaging all WSO2 SOA products
Advantages
Self-service deployment
Zero configuration
Automatic scaling as load increases
Initially supporting VMWare
Plan to support other private clouds as well
Pricing is like any other server
Starts at $8000/servernullWSO2 Cloud Services GatewayWSO2 Cloud Services GatewayWSO2 Cloud Services GatewayWSO2 Cloud Services GatewayProvides a managed, secure gateway between the cloud and services in the enterprise
Applications
API protection
Service firewalling
Private data access
Outsourcing computations
Security verification
Public WSO2 Cloud Service Gateway
Developer tool for any developer to experiment with CSG
Available as a cloud virtual machine
Pay-as-you-go
Zero configuration
Trivial to publish services from any WSO2 middleware in the enterpriseCSG - ArchitectureCSG - ArchitectureWSO2 Service AcceleratorWSO2 Service AcceleratorDecouple QOS from backend services and plug them to
a layer that can process messages under high throughput.
Powered by nullCloud servicesCloud servicesGovernance as a ServiceGovernance as a ServiceOffering an opportunity to manage Governance in the Cloud
No software setup
Each company can configure their own Governance Registry
Can optionally publish some data publicly (e.g. B2B service entries)
This is something customers are already doing
Using Google Spreadsheets, etc
Multitenant, hosted version of WSO2 Governance Registry
Free to use for limited use
Volume based pay-as-you-go after that
Each tenant (domain) can have their own theme and manage their own user community
Complete Self-servicenullMiddleware for multi-tenancyMiddleware for multi-tenancyData management
Provided by Governance Registry
Identity / security management
Provided by Identity Server
Service hosting, mediation and management
Provided by core Carbon framework
User interfaces & portals
Provided by Gadget server
Billing and metering
Management and monitoring
Provided by BAMMulti-tenant ApplicationsMulti-tenant ApplicationsCloud middlewareCloud middlewareMiddleware for the cloud will be combination of multitenancy and other cloud functionality built into WSO2 Carbon, and
WSO2 hosted service offerings of various parts of the SOA stack
An evolving story – look out for information in early 2010Summary of WSO2 cloud offeringsSummary of WSO2 cloud offeringsCloud announcements & WSO2 CarbonCloud announcements & WSO2 CarbonWSO2 Carbon is our componentized SOA platform
All WSO2 products are powered by WSO2 Carbon
WSO2 Carbon core is being muti-tenant enabled and becoming middleware platform for cloud SOA
WSO2 Cloud Services Gateway is essentially a few new Carbon components
WSO2 Governance as a Service uses multi-tenant capacity now built into WSO2 Governance Registry
Power of WSO2 Carbon at work!WSO2 Openness PromiseWSO2 Openness PromiseAny software you download from us is always open source
Any service you use from us will support all applicable interoperable protocols and support relevant open data standards
Any cloud virtual machines or appliances you buy from us will allow you to take complete control of your data
For all services, cloud virtual machines and appliances, we will provide a “one button” mechanism to get a complete data export that can be loaded onto our corresponding open source product(s)
No ifs, no buts, no gimmicks
Open Source, Open Standards, Open Data, Open ServicesSummarySummaryComprehensive strategy covering all aspects of SOA and its reach into cloud computing
Clear statement on openness
Simple, straightforward value-driven pricing scheme
Future
Support for other cloud platforms including KVM and HyperV
Full SOA *-as-a-Service
Middleware for multitenancyContactsContactsbizdev@wso2.com
http://wso2.com