Introduction to stratos live

20
Introduction to StratosLive Amila Maharachchi Tech Lead WSO2 Inc.

Transcript of Introduction to stratos live

Introduction to StratosLive

Amila Maharachchi Tech Lead WSO2 Inc.

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

150+ globally positioned support customers

Cloud Computing

• Service Delivery Model

• What is given “as a Service”

• Cloud Deployment Model

• Where is the cloud deployed

Service Delivery Model

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

StratosLive

Publicly Hosted

Platform-as-a-Service

https://stratoslive.wso2.com

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

WSO2 Stratos Cloud Native SOA Middleware Platform as a Service

WSO2 Carbon Enterprise Middleware Platform

10

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

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

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

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

StratosLive Tour

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

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

Questions?

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

Thank You..