Roadmap to the Cloud
How to Easily Migrate to the Cloud Platform Using
                 WSO2 Stratos

               S.Uthaiyashankar (shankar@wso2.com)
                      Senior Software Architect
        Chair, Management Committee – Cloud Technologies
WSO2
• Founded in 2005 by acknowledged leaders in XML, Web
  Services Technologies & Standards and Open Source

• Producing entire middleware platform 100% open source
  under Apache license

• Business model is to sell comprehensive support &
  maintenance for our products

• Venture funded by Intel Capital and Quest Software.

• Global corporation with offices in USA, UK & Sri Lanka

• 150+ employees and growing.
Agenda
•   Cloud Computing
•   Cloud Native Properties
•   WSO2 Stratos Overview
•   Features of WSO2 Stratos
Cloud Computing
• Ability to buy computational power, storage or
  services on demand

• Service Delivery Model
  – What is given “as a Service”

• Cloud Deployment Model
  – Where is it deployed
Service Delivery Model

    Software as a Service


    Platform as a Service

  Infrastructure as a Service
Cloud Deployment Model




Public   Hybrid    Private
Cloud Computing Models

           Software as a Service


           Platform as a Service

         Infrastructure as a Service

Public           Hybrid                Private
Cloud Computing Models
                                         Control




                                                                        Flexibility of Purpose
Level of Abstraction




                                  Software as a Service


                                  Platform as a Service

                                Infrastructure as a Service

                       Public           Hybrid                Private
                                         Economy
Enterprise IT in 2010
Enterprise IT in 2015+
One View of Cloud Applications Today

          App   App

          VM    VM    VM
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
Cloud Native Middleware
Stratos Meets Enterprise Expectations
• All angles of enterprise architecture expectations are covered
    – Not just developers, but aimed at integration specialists as well
    – Industry standard model (Webapp, ESB , BPEL, web services)

• No vender lock-in
    – No {Service provider, data , programming model} lock-in
    – In almost all cases Identity, Cache, Data access are all proprietary and
      specific to the PaaS

• An Enterprise-ready PaaS based on SOA architecture and Open
  Standards
    – ESB, BPMS, BRMS, BAM, Portal

• Open source
    – with Apache License (version 2)
Shared Middleware Services
User Experience of Stratos
StratosLive vs Stratos
• StratosLive - a Platform-as-a-Service
   – contains all the “Services” in a default / vanilla state

• Stratos can contain:
   – More services
      • e.g. New services you create
   – Fewer services
      • e.g. just AS/DSS
   – Customized deployments of services
      • e.g. ready configured with libraries / APIs / host objects
Demo
How Stratos Helps in Moving Your Application
                   to Cloud
• Seamless Migration of Applications from Carbon Platform
• Supports Industry Standards (BPEL, Web Services, OpenID,
  XACML, etc. )
• Complete SOA Middleware
• Proper Tenant Isolation
• Seamless Access Control for your applications.
• Polyglot Data Solution
• Rich Programming Model
• Tooling Support using WSO2 Developer Studio
• Support for Non-Java Applications (under development)
WSO2 Carbon & Stratos
How Stratos Helps in Moving Your Application
                   to Cloud
• Seamless Migration of Applications from Carbon Platform
• Supports Industry Standards (BPEL, Web Services, OpenID,
  XACML, etc. )
• Complete SOA Middleware
• Proper Tenant Isolation
• Seamless Access Control for your applications.
• Polyglot Data Solution
• Rich Programming Model
• Tooling Support using WSO2 Developer Studio
• Support for Non-Java Applications (under development)
Tenant Isolation




• Each Tenant is given a isolated Security Domain
• Each domain may have its own User Store and Permissions, thus have a
  set of users and permissions enabling users to access resources
• Data Isolation
• Execution Isolation
How Stratos Helps in Moving Your Application
                   to Cloud
• Seamless Migration of Applications from Carbon Platform
• Supports Industry Standards (BPEL, Web Services, OpenID,
  XACML, etc. )
• Complete SOA Middleware
• Proper Tenant Isolation
• Seamless Access Control for your applications.
• Polyglot Data Solution
• Rich Programming Model
• Tooling Support using WSO2 Developer Studio
• Support for Non-Java Applications (under development)
Polyglot Data Solution
How Stratos Helps in Moving Your Application
                   to Cloud
• Seamless Migration of Applications from Carbon Platform
• Supports Industry Standards (BPEL, Web Services, OpenID,
  XACML, etc. )
• Complete SOA Middleware
• Proper Tenant Isolation
• Seamless Access Control for your applications.
• Polyglot Data Solution
• Rich Programming Model
• Tooling Support using WSO2 Developer Studio
• Support for Non-Java Applications (under development)
Programming Model
•   Log
•   Cache
•   Billing
•   Identity
•   Authorization
•   JMS/Queue/Topics
•   Registry/Repository/Config access
•   Managed Service Requester (HTTP, SOAP)
•   JAXWS/JAXRS/Commons HTTPClient
How Stratos Helps in Moving Your Application
                   to Cloud
• Seamless Migration of Applications from Carbon Platform
• Supports Industry Standards (BPEL, Web Services, OpenID,
  XACML, etc. )
• Complete SOA Middleware
• Proper Tenant Isolation
• Seamless Access Control for your applications.
• Polyglot Data Solution
• Rich Programming Model
• Tooling Support using WSO2 Developer Studio
• Support for Non-Java Applications (under development)
Cloud Services Gateway
Governance of Application
              Development
• Too many projects fall through the cracks and use non-
  standard infrastructure, build, governance
• Projects use too many different unknown or unapproved
  libraries, frameworks, etc
• No clear idea of which projects are at which stage
• Few or no metrics on code quality, test coverage, re-use
• Little automated build or test
• Best practices are not applied everywhere
AppFactory (Codename: Jupiter)
Resources
• Try Stratos right now:
  – https://stratoslive.wso2.com/
• Read about Stratos:
  – http://wso2.com/cloud/stratos/
  – Source Download available
• Contact us:
  – bizdev@wso2.com
Questions?
Selected Customers



https://ail.google.com/mail/u/0/?ui=2&ik=ad9
ae58f41&view=att&th=1331a70983344a32&at
tid=0.1&disp=thd&realattid=f_gtxto6mk0&zw
WSO2 engagement model
• QuickStart
• Development
  Support
• Development
  Services
• Production
  Support
• Turnkey Solutions
   • WSO2 Mobile Services Solution
   • WSO2 FIX Gateway Solution
   • WSO2 SAP Gateway Solution

More Related Content

PPT
Basics of Java Cloud
PDF
Cloud application architecture with Microsoft Azure
PDF
Using a private cloud to automate and govern enterprise development
PPT
Cloud computing
PPTX
Microservices & Containers - Docker Bangalore Meetup #12
PDF
Cloud + Soa: Enterprise Service Platform
PPTX
Cloud connect - Delivering Enterprise Scale Applications on Cloud
PDF
Paying for PaaS
Basics of Java Cloud
Cloud application architecture with Microsoft Azure
Using a private cloud to automate and govern enterprise development
Cloud computing
Microservices & Containers - Docker Bangalore Meetup #12
Cloud + Soa: Enterprise Service Platform
Cloud connect - Delivering Enterprise Scale Applications on Cloud
Paying for PaaS

What's hot (20)

PDF
WSO2 Stratos 2 - Your all in one Cloud Platform
PDF
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
PDF
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
PDF
Informix into the future13 july2017
PDF
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
PPTX
Cloud implementation by vaishali sahare [katkar]
PDF
Cloud Computing im Unternehmen / Jan 25th 2011
PPTX
Software as a Service
PPTX
Cloud architecture
PDF
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
PPTX
Leverage your application architecture with azure services
PPTX
Cloud Service Models
PPT
Engineering and Operational Services for Cloud Providers
PPTX
Introduction to PaaS
PDF
Microservices to Scale using Azure Service Fabric
PPTX
Managing your virtual environment with System Center & Windows Server 2012
PPTX
Cloud Computing..What is it? and what does it mean?
PPTX
Introduction to Java Cloud Service
PDF
Cloud computing
PPTX
The move-to-hybrid-cloud-itsmf-april2015
WSO2 Stratos 2 - Your all in one Cloud Platform
Conquering cloud chaos: Simplifying and centralizing multi-cloud integration ...
Oracle Public Cloud: Oracle Java Cloud Service, by Nino Guarnacci
Informix into the future13 july2017
Achieve Cloud Scale by Implementing Elastic Load Balancing, Asset Deployment,...
Cloud implementation by vaishali sahare [katkar]
Cloud Computing im Unternehmen / Jan 25th 2011
Software as a Service
Cloud architecture
Clarity in the virtual world - VMware vRealize Automation With vRealize Business
Leverage your application architecture with azure services
Cloud Service Models
Engineering and Operational Services for Cloud Providers
Introduction to PaaS
Microservices to Scale using Azure Service Fabric
Managing your virtual environment with System Center & Windows Server 2012
Cloud Computing..What is it? and what does it mean?
Introduction to Java Cloud Service
Cloud computing
The move-to-hybrid-cloud-itsmf-april2015
Ad

Viewers also liked (20)

PDF
Cloud Asia 2013 Highlights
PPTX
Architecting a Private Cloud - Cloud Expo
PPTX
Redes sociales en la empresa
PPTX
Introduction to Cloud Computing
PPT
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
PDF
Enterprise Cloud Adoption Strategies
PDF
Future Stack NY - Monitoring the Dynamic Nature of the Cloud
PPTX
IDC Directions 2014 in Nordics - IT Service challenges and new sourcing models
PPTX
Metin Örnek Dinamikler 2016
PPTX
Office 365 Yönetilen Hizmetler ( Deployment as a Service)
PPTX
Merve Taşkan Dinamikler 2016
PPTX
Sherif Adel Medhar Dinamikler 2016
PDF
How to Migrate to Cloud with Complete Confidence and Trust
PPTX
Office 365 Hizmetlere Genel Bakış ve Exchange Online
PPTX
Bulut Bilisim Nedir ? Ne Degildir ?
PDF
PDF
Cloudbakers' Presentation at Jobg8's Job Board Summit 2013
PDF
Blaze clan company presentation
KEY
Virtualization @ Sehir
PDF
Simple Solutions for Complex Problems - Boulder Meetup
Cloud Asia 2013 Highlights
Architecting a Private Cloud - Cloud Expo
Redes sociales en la empresa
Introduction to Cloud Computing
Cloud Expo Santa Clara Nov 2010 General Session: Roadmap to Enterprise Cloud ...
Enterprise Cloud Adoption Strategies
Future Stack NY - Monitoring the Dynamic Nature of the Cloud
IDC Directions 2014 in Nordics - IT Service challenges and new sourcing models
Metin Örnek Dinamikler 2016
Office 365 Yönetilen Hizmetler ( Deployment as a Service)
Merve Taşkan Dinamikler 2016
Sherif Adel Medhar Dinamikler 2016
How to Migrate to Cloud with Complete Confidence and Trust
Office 365 Hizmetlere Genel Bakış ve Exchange Online
Bulut Bilisim Nedir ? Ne Degildir ?
Cloudbakers' Presentation at Jobg8's Job Board Summit 2013
Blaze clan company presentation
Virtualization @ Sehir
Simple Solutions for Complex Problems - Boulder Meetup
Ad

Similar to Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO2 Stratos (20)

PPTX
Open Source Middleware for the Cloud: WSO2 Stratos
ODP
All stuff cloudyy
PDF
Introduction to stratos live
PDF
Securing your Cloud Application using StratosLive
PPTX
Stratos AppFactory in the Cloud tampa meetup-2013-09
PDF
Understanding the WSO2 Platform and Technology
PDF
WSO2 Stratos 2010 September Workshop
PDF
Understanding the WSO2 Platform and Technology
PPT
Stratos and PaaS for London Java Community
PDF
Cloud Computing: Making the right choice
PDF
Stratos Open PaaS OSCON 2011
PDF
Building A Cloud Platform
PDF
Develop an Infrastructure Cost Optimization Strategy
PDF
WSO2 Carbon and WSO2 Stratos Summer Release Roundup
PDF
Building Applications with Carbon Studio on Premise and Cloud
PDF
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
PDF
SaaS App Development with Windows Cartridge
PDF
Moving Your Enterprise to the Cloud
PDF
Buiding and Deploying SaaS with WSO2 as as-a-Service
PDF
Building a SaaS using WSO2 Stratos
Open Source Middleware for the Cloud: WSO2 Stratos
All stuff cloudyy
Introduction to stratos live
Securing your Cloud Application using StratosLive
Stratos AppFactory in the Cloud tampa meetup-2013-09
Understanding the WSO2 Platform and Technology
WSO2 Stratos 2010 September Workshop
Understanding the WSO2 Platform and Technology
Stratos and PaaS for London Java Community
Cloud Computing: Making the right choice
Stratos Open PaaS OSCON 2011
Building A Cloud Platform
Develop an Infrastructure Cost Optimization Strategy
WSO2 Carbon and WSO2 Stratos Summer Release Roundup
Building Applications with Carbon Studio on Premise and Cloud
Current State of Affairs – Cloud Computing - Indicthreads Cloud Computing Con...
SaaS App Development with Windows Cartridge
Moving Your Enterprise to the Cloud
Buiding and Deploying SaaS with WSO2 as as-a-Service
Building a SaaS using WSO2 Stratos

More from WSO2 (20)

PDF
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
PDF
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
PDF
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
PDF
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
PDF
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
PDF
Platformless Modernization with Choreo.pdf
PDF
Application Modernization with Choreo for the BFSI Sector
PDF
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
PDF
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
PPTX
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
PPTX
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
PPTX
WSO2Con 2025 - Building Secure Customer Experience Apps
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
PPTX
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
PPTX
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
PPTX
WSO2Con 2025 - Architecting Cloud-Native Applications
PDF
Mastering Intelligent Digital Experiences with Platformless Modernization
PDF
Accelerate Enterprise Software Engineering with Platformless
PDF
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation
Demystifying CMS-0057-F - Compliance Made Seamless with WSO2
Quantum Threats Are Closer Than You Think – Act Now to Stay Secure
Modern Platform Engineering with Choreo - The AI-Native Internal Developer Pl...
Application Modernization with Choreo - The AI-Native Internal Developer Plat...
Build Smarter, Deliver Faster with Choreo - An AI Native Internal Developer P...
Platformless Modernization with Choreo.pdf
Application Modernization with Choreo for the BFSI Sector
Choreo - The AI-Native Internal Developer Platform as a Service: Overview
[Roundtable] Choreo - The AI-Native Internal Developer Platform as a Service
WSO2Con 2025 - Building AI Applications in the Enterprise (Part 1)
WSO2Con 2025 - Building Secure Business Customer and Partner Experience (B2B)...
WSO2Con 2025 - Building Secure Customer Experience Apps
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - AI-Driven API Design, Development, and Consumption with Enhanc...
WSO2Con 2025 - Unified Management of Ingress and Egress Across Multiple API G...
WSO2Con 2025 - How an Internal Developer Platform Lets Developers Focus on Code
WSO2Con 2025 - Architecting Cloud-Native Applications
Mastering Intelligent Digital Experiences with Platformless Modernization
Accelerate Enterprise Software Engineering with Platformless
WSO2Con2024 - WSO2's IAM Vision: Identity-Led Digital Transformation

Recently uploaded (20)

PDF
Architecture types and enterprise applications.pdf
DOCX
search engine optimization ppt fir known well about this
PPTX
Configure Apache Mutual Authentication
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PPTX
The various Industrial Revolutions .pptx
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
Improvisation in detection of pomegranate leaf disease using transfer learni...
PDF
OpenACC and Open Hackathons Monthly Highlights July 2025
PPTX
Custom Battery Pack Design Considerations for Performance and Safety
PDF
The influence of sentiment analysis in enhancing early warning system model f...
PDF
Enhancing plagiarism detection using data pre-processing and machine learning...
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Statistics on Ai - sourced from AIPRM.pdf
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PPTX
Benefits of Physical activity for teenagers.pptx
PDF
Convolutional neural network based encoder-decoder for efficient real-time ob...
PPTX
TEXTILE technology diploma scope and career opportunities
PPT
What is a Computer? Input Devices /output devices
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Getting started with AI Agents and Multi-Agent Systems
Architecture types and enterprise applications.pdf
search engine optimization ppt fir known well about this
Configure Apache Mutual Authentication
Credit Without Borders: AI and Financial Inclusion in Bangladesh
The various Industrial Revolutions .pptx
Comparative analysis of machine learning models for fake news detection in so...
Improvisation in detection of pomegranate leaf disease using transfer learni...
OpenACC and Open Hackathons Monthly Highlights July 2025
Custom Battery Pack Design Considerations for Performance and Safety
The influence of sentiment analysis in enhancing early warning system model f...
Enhancing plagiarism detection using data pre-processing and machine learning...
Developing a website for English-speaking practice to English as a foreign la...
Statistics on Ai - sourced from AIPRM.pdf
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Benefits of Physical activity for teenagers.pptx
Convolutional neural network based encoder-decoder for efficient real-time ob...
TEXTILE technology diploma scope and career opportunities
What is a Computer? Input Devices /output devices
A proposed approach for plagiarism detection in Myanmar Unicode text
Getting started with AI Agents and Multi-Agent Systems

Roadmap to the Clouds - How to Easily Migrate to the Cloud Platform Using WSO2 Stratos

  • 1. Roadmap to the Cloud How to Easily Migrate to the Cloud Platform Using WSO2 Stratos S.Uthaiyashankar ([email protected]) Senior Software Architect Chair, Management Committee – Cloud Technologies
  • 2. WSO2 • Founded in 2005 by acknowledged leaders in XML, Web Services Technologies & Standards and Open Source • Producing entire middleware platform 100% open source under Apache license • Business model is to sell comprehensive support & maintenance for our products • Venture funded by Intel Capital and Quest Software. • Global corporation with offices in USA, UK & Sri Lanka • 150+ employees and growing.
  • 3. Agenda • Cloud Computing • Cloud Native Properties • WSO2 Stratos Overview • Features of WSO2 Stratos
  • 4. Cloud Computing • Ability to buy computational power, storage or services on demand • Service Delivery Model – What is given “as a Service” • Cloud Deployment Model – Where is it deployed
  • 5. Service Delivery Model Software as a Service Platform as a Service Infrastructure as a Service
  • 7. Cloud Computing Models Software as a Service Platform as a Service Infrastructure as a Service Public Hybrid Private
  • 8. Cloud Computing Models Control Flexibility of Purpose Level of Abstraction Software as a Service Platform as a Service Infrastructure as a Service Public Hybrid Private Economy
  • 11. One View of Cloud Applications Today App App VM VM VM
  • 12. 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
  • 14. Stratos Meets Enterprise Expectations • All angles of enterprise architecture expectations are covered – Not just developers, but aimed at integration specialists as well – Industry standard model (Webapp, ESB , BPEL, web services) • No vender lock-in – No {Service provider, data , programming model} lock-in – In almost all cases Identity, Cache, Data access are all proprietary and specific to the PaaS • An Enterprise-ready PaaS based on SOA architecture and Open Standards – ESB, BPMS, BRMS, BAM, Portal • Open source – with Apache License (version 2)
  • 17. StratosLive vs Stratos • StratosLive - a Platform-as-a-Service – contains all the “Services” in a default / vanilla state • Stratos can contain: – More services • e.g. New services you create – Fewer services • e.g. just AS/DSS – Customized deployments of services • e.g. ready configured with libraries / APIs / host objects
  • 18. Demo
  • 19. How Stratos Helps in Moving Your Application to Cloud • Seamless Migration of Applications from Carbon Platform • Supports Industry Standards (BPEL, Web Services, OpenID, XACML, etc. ) • Complete SOA Middleware • Proper Tenant Isolation • Seamless Access Control for your applications. • Polyglot Data Solution • Rich Programming Model • Tooling Support using WSO2 Developer Studio • Support for Non-Java Applications (under development)
  • 20. WSO2 Carbon & Stratos
  • 21. How Stratos Helps in Moving Your Application to Cloud • Seamless Migration of Applications from Carbon Platform • Supports Industry Standards (BPEL, Web Services, OpenID, XACML, etc. ) • Complete SOA Middleware • Proper Tenant Isolation • Seamless Access Control for your applications. • Polyglot Data Solution • Rich Programming Model • Tooling Support using WSO2 Developer Studio • Support for Non-Java Applications (under development)
  • 22. Tenant Isolation • Each Tenant is given a isolated Security Domain • Each domain may have its own User Store and Permissions, thus have a set of users and permissions enabling users to access resources • Data Isolation • Execution Isolation
  • 23. How Stratos Helps in Moving Your Application to Cloud • Seamless Migration of Applications from Carbon Platform • Supports Industry Standards (BPEL, Web Services, OpenID, XACML, etc. ) • Complete SOA Middleware • Proper Tenant Isolation • Seamless Access Control for your applications. • Polyglot Data Solution • Rich Programming Model • Tooling Support using WSO2 Developer Studio • Support for Non-Java Applications (under development)
  • 25. How Stratos Helps in Moving Your Application to Cloud • Seamless Migration of Applications from Carbon Platform • Supports Industry Standards (BPEL, Web Services, OpenID, XACML, etc. ) • Complete SOA Middleware • Proper Tenant Isolation • Seamless Access Control for your applications. • Polyglot Data Solution • Rich Programming Model • Tooling Support using WSO2 Developer Studio • Support for Non-Java Applications (under development)
  • 26. Programming Model • Log • Cache • Billing • Identity • Authorization • JMS/Queue/Topics • Registry/Repository/Config access • Managed Service Requester (HTTP, SOAP) • JAXWS/JAXRS/Commons HTTPClient
  • 27. How Stratos Helps in Moving Your Application to Cloud • Seamless Migration of Applications from Carbon Platform • Supports Industry Standards (BPEL, Web Services, OpenID, XACML, etc. ) • Complete SOA Middleware • Proper Tenant Isolation • Seamless Access Control for your applications. • Polyglot Data Solution • Rich Programming Model • Tooling Support using WSO2 Developer Studio • Support for Non-Java Applications (under development)
  • 29. Governance of Application Development • Too many projects fall through the cracks and use non- standard infrastructure, build, governance • Projects use too many different unknown or unapproved libraries, frameworks, etc • No clear idea of which projects are at which stage • Few or no metrics on code quality, test coverage, re-use • Little automated build or test • Best practices are not applied everywhere
  • 31. Resources • Try Stratos right now: – https://stratoslive.wso2.com/ • Read about Stratos: – http://wso2.com/cloud/stratos/ – Source Download available • Contact us: – [email protected]
  • 34. WSO2 engagement model • QuickStart • Development Support • Development Services • Production Support • Turnkey Solutions • WSO2 Mobile Services Solution • WSO2 FIX Gateway Solution • WSO2 SAP Gateway Solution