SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
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..

Más contenido relacionado

La actualidad más candente

Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
WSO2
 
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2
 
API and Big Data Solution Patterns
API and Big Data Solution Patterns API and Big Data Solution Patterns
API and Big Data Solution Patterns
WSO2
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
WSO2
 
WSO2 Governance Registry – Customizing Governance for Your Needs
WSO2 Governance Registry – Customizing Governance for Your NeedsWSO2 Governance Registry – Customizing Governance for Your Needs
WSO2 Governance Registry – Customizing Governance for Your Needs
WSO2
 
Building Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationBuilding Blocks of Enterprise Integration
Building Blocks of Enterprise Integration
WSO2
 
Expanding OEM Opportunities with WSO2
Expanding OEM Opportunities with WSO2Expanding OEM Opportunities with WSO2
Expanding OEM Opportunities with WSO2
WSO2
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
WSO2
 
Building Applications with Carbon Studio on Premise and Cloud
Building Applications with Carbon Studio on Premise and CloudBuilding Applications with Carbon Studio on Premise and Cloud
Building Applications with Carbon Studio on Premise and Cloud
WSO2
 
Summer School - Demonstrating Cloud Value
Summer School - Demonstrating Cloud Value  Summer School - Demonstrating Cloud Value
Summer School - Demonstrating Cloud Value
WSO2
 
New IT Steps to Accelerate Agility
New IT Steps to Accelerate AgilityNew IT Steps to Accelerate Agility
New IT Steps to Accelerate Agility
WSO2
 
Exploring a Real World Use Case
Exploring a Real World Use CaseExploring a Real World Use Case
Exploring a Real World Use Case
WSO2
 
Building A Cloud Platform
Building A Cloud PlatformBuilding A Cloud Platform
Building A Cloud Platform
WSO2
 
WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0
WSO2
 
A Walk through SSO
A Walk through SSOA Walk through SSO
A Walk through SSO
WSO2
 
Integration Solution Patterns
Integration Solution Patterns Integration Solution Patterns
Integration Solution Patterns
WSO2
 

La actualidad más candente (20)

Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
Think BIG, Spend Small A Look at how WSO2 Can Help Scale Up with Less Cost
 
WSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud PlatformWSO2 Stratos 2 - Your all in one Cloud Platform
WSO2 Stratos 2 - Your all in one Cloud Platform
 
API and Big Data Solution Patterns
API and Big Data Solution Patterns API and Big Data Solution Patterns
API and Big Data Solution Patterns
 
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...WSO2 Intro Webinar -  Simplifying Enterprise Integration with Configurable WS...
WSO2 Intro Webinar - Simplifying Enterprise Integration with Configurable WS...
 
Application development using the wso2 developer studio
Application development using the wso2 developer studioApplication development using the wso2 developer studio
Application development using the wso2 developer studio
 
WSO2 Governance Registry – Customizing Governance for Your Needs
WSO2 Governance Registry – Customizing Governance for Your NeedsWSO2 Governance Registry – Customizing Governance for Your Needs
WSO2 Governance Registry – Customizing Governance for Your Needs
 
Building Blocks of Enterprise Integration
Building Blocks of Enterprise IntegrationBuilding Blocks of Enterprise Integration
Building Blocks of Enterprise Integration
 
Expanding OEM Opportunities with WSO2
Expanding OEM Opportunities with WSO2Expanding OEM Opportunities with WSO2
Expanding OEM Opportunities with WSO2
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
 
Building Applications with Carbon Studio on Premise and Cloud
Building Applications with Carbon Studio on Premise and CloudBuilding Applications with Carbon Studio on Premise and Cloud
Building Applications with Carbon Studio on Premise and Cloud
 
Summer School - Demonstrating Cloud Value
Summer School - Demonstrating Cloud Value  Summer School - Demonstrating Cloud Value
Summer School - Demonstrating Cloud Value
 
New IT Steps to Accelerate Agility
New IT Steps to Accelerate AgilityNew IT Steps to Accelerate Agility
New IT Steps to Accelerate Agility
 
Exploring a Real World Use Case
Exploring a Real World Use CaseExploring a Real World Use Case
Exploring a Real World Use Case
 
Building A Cloud Platform
Building A Cloud PlatformBuilding A Cloud Platform
Building A Cloud Platform
 
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
[WSO2Con EU 2017] WHO CARES? A WSO2 Cloud Oriented Reference Architecture for...
 
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USACloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
Cloud to Cloud and Cloud to Enterprise Integration - WSO2Con 2014 USA
 
WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0WSO2 Application Server - 5.0.0
WSO2 Application Server - 5.0.0
 
A Walk through SSO
A Walk through SSOA Walk through SSO
A Walk through SSO
 
Securing your Cloud Application using StratosLive
Securing your Cloud Application using StratosLiveSecuring your Cloud Application using StratosLive
Securing your Cloud Application using StratosLive
 
Integration Solution Patterns
Integration Solution Patterns Integration Solution Patterns
Integration Solution Patterns
 

Destacado

Product Release Webinar- WSO2 Developer Studio 3.5
Product Release Webinar- WSO2 Developer Studio 3.5Product Release Webinar- WSO2 Developer Studio 3.5
Product Release Webinar- WSO2 Developer Studio 3.5
WSO2
 
Delivering Best Apps with Efficiency
Delivering Best Apps with EfficiencyDelivering Best Apps with Efficiency
Delivering Best Apps with Efficiency
WSO2
 
2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka
WSO2
 

Destacado (6)

Tracking a soccer game with Big Data
Tracking a soccer game with Big DataTracking a soccer game with Big Data
Tracking a soccer game with Big Data
 
Product Release Webinar- WSO2 Developer Studio 3.5
Product Release Webinar- WSO2 Developer Studio 3.5Product Release Webinar- WSO2 Developer Studio 3.5
Product Release Webinar- WSO2 Developer Studio 3.5
 
Delivering Best Apps with Efficiency
Delivering Best Apps with EfficiencyDelivering Best Apps with Efficiency
Delivering Best Apps with Efficiency
 
2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka2013 02-apache conna-api-manager-asanka
2013 02-apache conna-api-manager-asanka
 
How Privacy in the Cloud Affects End-Users
How Privacy in the Cloud Affects End-UsersHow Privacy in the Cloud Affects End-Users
How Privacy in the Cloud Affects End-Users
 
2016 Year End Webinar - Are You Ready for Digital Transformation?
2016 Year End Webinar - Are You Ready for Digital Transformation?2016 Year End Webinar - Are You Ready for Digital Transformation?
2016 Year End Webinar - Are You Ready for Digital Transformation?
 

Similar a Introduction to stratos live

Open Source Middleware for the Cloud: WSO2 Stratos
Open Source Middleware for the Cloud: WSO2 StratosOpen Source Middleware for the Cloud: WSO2 Stratos
Open Source Middleware for the Cloud: WSO2 Stratos
WSO2
 
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...
WSO2
 
Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring
WSO2
 
Building a SaaS using WSO2 Stratos
Building a SaaS using WSO2 StratosBuilding a SaaS using WSO2 Stratos
Building a SaaS using WSO2 Stratos
WSO2
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Switzerland
 
Buiding and Deploying SaaS with WSO2 as as-a-Service
Buiding and Deploying SaaS with WSO2 as as-a-ServiceBuiding and Deploying SaaS with WSO2 as as-a-Service
Buiding and Deploying SaaS with WSO2 as as-a-Service
WSO2
 
Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09
Chris Haddad
 

Similar a Introduction to stratos live (20)

Open Source Middleware for the Cloud: WSO2 Stratos
Open Source Middleware for the Cloud: WSO2 StratosOpen Source Middleware for the Cloud: WSO2 Stratos
Open Source Middleware for the Cloud: WSO2 Stratos
 
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...
Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO...
 
Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring Enterprise Use Case Webinar - PaaS Metering and Monitoring
Enterprise Use Case Webinar - PaaS Metering and Monitoring
 
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloudA1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
A1 keynote oracle_infrastructure_as_a_service_move_any_workload_to_the_cloud
 
Basics of Java Cloud
Basics of Java CloudBasics of Java Cloud
Basics of Java Cloud
 
SoftLayer Cloud Services
SoftLayer Cloud ServicesSoftLayer Cloud Services
SoftLayer Cloud Services
 
Building a SaaS using WSO2 Stratos
Building a SaaS using WSO2 StratosBuilding a SaaS using WSO2 Stratos
Building a SaaS using WSO2 Stratos
 
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle RomeIBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
IBM Technology Day 2013 Smarter Computing P Perdaems Salle Rome
 
cloud_ch1.pptx
cloud_ch1.pptxcloud_ch1.pptx
cloud_ch1.pptx
 
Buiding and Deploying SaaS with WSO2 as as-a-Service
Buiding and Deploying SaaS with WSO2 as as-a-ServiceBuiding and Deploying SaaS with WSO2 as as-a-Service
Buiding and Deploying SaaS with WSO2 as as-a-Service
 
Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09Stratos AppFactory in the Cloud tampa meetup-2013-09
Stratos AppFactory in the Cloud tampa meetup-2013-09
 
05 internet-of-things-io t-cloudcomputing
05 internet-of-things-io t-cloudcomputing05 internet-of-things-io t-cloudcomputing
05 internet-of-things-io t-cloudcomputing
 
Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
 
vRA7 What's New
vRA7 What's NewvRA7 What's New
vRA7 What's New
 
Mahika cloud services
Mahika cloud servicesMahika cloud services
Mahika cloud services
 
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek  Mah...
AWS Innovate 2016- Planning a Phased Cloud Migration Strategy - Abhishek Mah...
 
Microservices in Azure
Microservices in AzureMicroservices in Azure
Microservices in Azure
 
Tokyo azure meetup #8 azure update, august
Tokyo azure meetup #8   azure update, augustTokyo azure meetup #8   azure update, august
Tokyo azure meetup #8 azure update, august
 
Tokyo azure meetup #8 - Azure Update, August
Tokyo azure meetup #8 - Azure Update, AugustTokyo azure meetup #8 - Azure Update, August
Tokyo azure meetup #8 - Azure Update, August
 
Oracle cloud oagi
Oracle cloud oagiOracle cloud oagi
Oracle cloud oagi
 

Más de WSO2

Más de WSO2 (20)

Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2Driving Innovation: Scania's API Revolution with WSO2
Driving Innovation: Scania's API Revolution with WSO2
 
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data PlatformLess Is More: Utilizing Ballerina to Architect a Cloud Data Platform
Less Is More: Utilizing Ballerina to Architect a Cloud Data Platform
 
Modernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using BallerinaModernizing Legacy Systems Using Ballerina
Modernizing Legacy Systems Using Ballerina
 
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
WSO2CON 2024 - Unlocking the Identity: Embracing CIAM 2.0 for a Competitive A...
 
WSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AIWSO2CON 2024 Slides - Unlocking Value with AI
WSO2CON 2024 Slides - Unlocking Value with AI
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Quantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation ComputingQuantum Leap in Next-Generation Computing
Quantum Leap in Next-Generation Computing
 
WSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the CloudWSO2CON 2024 - Elevating the Integration Game to the Cloud
WSO2CON 2024 - Elevating the Integration Game to the Cloud
 
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & InnovationWSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
WSO2CON 2024 - OSU & WSO2: A Decade Journey in Integration & Innovation
 
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open SourceWSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
WSO2CON 2024 - Freedom First—Unleashing Developer Potential with Open Source
 
WSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaSWSO2CON 2024 Slides - Open Source to SaaS
WSO2CON 2024 Slides - Open Source to SaaS
 
WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?WSO2CON 2024 - Does Open Source Still Matter?
WSO2CON 2024 - Does Open Source Still Matter?
 
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
WSO2CON 2024 - IoT Needs CIAM: The Importance of Centralized IAM in a Growing...
 
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and ApplicationsWSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
WSO2CON 2024 - Architecting AI in the Enterprise: APIs and Applications
 
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
WSO2CON 2024 - WSO2's Digital Transformation Journey with Choreo: A Platforml...
 
WSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital BusinessesWSO2CON 2024 - Software Engineering for Digital Businesses
WSO2CON 2024 - Software Engineering for Digital Businesses
 
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
WSO2CON 2024 - Navigating API Complexity: REST, GraphQL, gRPC, Websocket, Web...
 
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of TransformationWSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
WSO2CON 2024 - Designing Event-Driven Enterprises: Stories of Transformation
 
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
WSO2CON 2024 - Not Just Microservices: Rightsize Your Services!
 
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
WSO2CON 2024 - Cloud Native Middleware: Domain-Driven Design, Cell-Based Arch...
 

Introduction to stratos live

  • 1. Introduction to StratosLive Amila Maharachchi Tech Lead WSO2 Inc.
  • 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
  • 3. 150+ globally positioned support customers
  • 4. Cloud Computing • Service Delivery Model • What is given “as a Service” • Cloud Deployment Model • Where is the cloud deployed
  • 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
  • 7. StratosLive Publicly Hosted Platform-as-a-Service https://stratoslive.wso2.com
  • 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
  • 10. WSO2 Carbon Enterprise Middleware Platform 10
  • 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