introduction to stratos live

20
Introduction to StratosLive Amila Maharachchi Tech Lead WSO2 Inc.

Upload: wso2

Post on 08-Jul-2015

413 views

Category:

Documents


6 download

TRANSCRIPT

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..