2. About WSO2
• Providing the only complete open source componentized cloud
platform
– Dedicated to removing all the stumbling blocks to enterprise agility
– Enabling you to focus on business logic and business value
• Recognized by leading analyst firms as visionaries and leaders
– Gartner cites WSO2 as visionaries in all 3 categories of application
infrastructure
– Forrester places WSO2 in top 2 for API Management
• Global corporation with offices in USA, UK & Sri Lanka
– 200+ employees and growing
• Business model of selling comprehensive support &
maintenance for our products
6. Cloud Deployment Models
• In public
• IaaS, PaaS, SaaS available on the Internet
• Use one of the cloud service providers
• Information is stored and managed by provider under SLA
• In private
• Have a cloud, in-house
• IaaS provides by hardware on your data centers
• PaaS running on your IaaS
• SaaS executing on your PaaS
• Or use both
• Hybrid Cloud
8. Cloud Native
• Elastic (Uses the cloud efficiently)
• Scales up and down as needed
• Works with the underlying IaaS
• Self-service (in the hands of users)
• De-centralized creation and management of tenants
• Automated Governance across tenants
• Multi-tenant (Only costs when you use it)
• Virtual isolated instances with near zero incremental cost
• Implies you have a proper identity model
• Granularly Billed and Metered (pay for just what you use)
• Allocate costs to exactly who uses them
• Distributed/Dynamically Wired (works properly in the cloud)
• Supports deploying in a dynamically sized cluster
• Finds services across applications even when they move
• Incrementally Deployed and Tested (seamless live upgrades)
• Supports continuous update, side-by-side operation, in-place testing and
incremental production
9. WSO2 Stratos
Cloud Native SOA Middleware Platform as a Service
11. StratosLive History
• First public appearance
• December 2010
• Upgraded to Carbon 3.2.X based products
• July 2011
• Upgrade to Carbon 4.0.X based products
• January 2013
• New Additions
• Storage as a Service
• MySQL and Cassandra
• Cloud Gateway
• Task Service
12. StratosLive Basics
• Self register (Tenant)
• Unique tenant domain – e.g. wso2webinar.org
• Usage plans to select according to your requirements
• Demo, SMB, Professional, Enterprise
• Add users to your tenant
• 13 Services to make use of
• All WSO2 products are available in StratosLive
• Invoiced monthly based on your usage
• Unless you are a Demo account holder
• Activate/Deactivate Services on your preferences
• Theme and logo management
13. StratosLive Capabilities
• Service Hosting
• Axis2, JAX-WS, JAX-RS, Rules, Spring, POJO
• Web Application Hosting
• Message Mediation
• Proxy, Transform, Service-Chaining
• Data Service
• Expose your data via a web service
• Databases, CSVs, Excel Sheets
• Data Solutions
• Relational Storage Service (RSS)
• NO-SQL Storage
14. StratosLive Capabilities Contd.
• Business Processes
• Monitor and Analyze
• Publish your events
• Analyze and present
• Identity Solutions
• SSO, XACML
• Cloud Gateway
• Expose your internal service
• Task Coordination
• Coordinates scheduled tasks
• Log Viewer
• Billing & Metering
16. Limitations (Due to Security)
• Tenants cannot write code with privilege operations
• Otherwise tenants can write malicious code
• Tenants can't write to file system, can't open port
• Java Security Manager can be used to prevent it
• Privilege operations are only allowed to codes signed by a
particular key
• Some of the transports are not enabled
17. StratosLive and Stratos 2
• Stratos 2
• New architecture
• Non-WSO2 product support in the cloud
• Cartridge concept
• StratosLive
• Publicly hosted
• Non-WSO2 product support is not yet available
• Will consider after the GA release of Stratos 2
19. Engage with WSO2
• Helping you get the most out of your deployments
• From project evaluation and inception to development and
going into production, WSO2 is your partner in ensuring
100% project success