SlideShare une entreprise Scribd logo
1  sur  31
Télécharger pour lire hors ligne
Webinar:
WSO2 Carbon and Stratos Summer 2012
release round-up

Paul Fremantle, CTO and Co-Founder
Chris Haddad, VP Technology Evangelism
Afkham Azeez, Director of Architecture
WSO2 Inc.
Agenda

• What is being released and when?
• Carbon 4.0 (C4)
  • New products
  • Product enhancements
• Stratos 2.0
  • New capabilities
WSO2 Carbon Enterprise Middleware Platform




                                     3
Carbon 4.0 (C4)

•           The latest core and products based on the Carbon
            technology
•           Modular middleware for on-premise and cloud
•           Reconfigurable to your needs:
        •        When you need additional components in the same runtime
             •      e.g. Combine Business Process Server and Data Services)
        •        When you need to vertically scale as well as horizontally scale:
             •      e.g. Deploy API Manager with 10 gateway nodes, 6 BAM nodes and
                    2 Store/Provider nodes
    •        Improvements to Carbon are inherited by all the
             Carbon products!
Carbon Core improvements and
             new features
•   Enhanced Deployment Synchronizer
•   Deployment performance improvements
•   Management & worker node separation
•   JDK 1.7 support
•   Better integration with Tomcat 7
•   Upgrading Equinox SDK (OSGi runtime) to v3.7
•   P2 Repository: Features grouped by product
•   Multi-tenancy in Carbon
Tomcat inside OSGi

• In Carbon 3.x Tomcat lived in a separate
  classloader from the other OSGi
  components
• Now:
 •   Webapps can see OSGi bundles
 •   Better integration with Carbon APIs
 •   No jar duplication & related problems
 •   Can use standard Catalina server.xml
Management & Worker Node Separation
Improved Deployment
   Synchronization
Multi-tenancy in Carbon

• Previously there but not fully exposed
• Now a first class capability
• Why?
 • Better orthogonality between Carbon server
   runtime and Stratos PaaS foundation
 • Only a single build per product (no separate
   Stratos builds of the products)
Carbon Products based on C4
Available Now                        Available in October/November
WSO2 API Manager 1.0 NEW!            WSO2 Identity Server 4.0
WSO2 Application Server 5.0          WSO2 Complex Event Processor 2.0
WSO2 Enterprise Service Bus 4.5      WSO2 Gadget Server 2.0
WSO2 Governance Registry 4.5         WSO2 Message Broker 2.0
WSO2 Business Activity Monitor 2.0   WSO2 Storage Server 1.0.0 NEW!
WSO2 Elastic Load Balancer 2.0
Available end of September
WSO2 Data Services Server 3.0
WSO2 Business Process Server 3.0
WSO2 Business Rules Server 2.0
WSO2 Cloud Gateway 1.0 NEW!
API Ecosystem Model
Application Server 5.0

•       Support for Apache CXF based JAXWS/JAXRS apps
          •   Now WSO2 AppServer ships with both Axis2 as well as CXF
              frameworks
          •   First class support for Apache CXF services running on the Carbon
              framework
    •    Full support for Tomcat XML configs (catalina.xml,
         etc)
    •    URL Mapping support
    •    Merge of Mashup Server features
    •    Includes a new Server-Side JavaScript framework:
Jaggery Example
ESB 4.5.0
• Improve Interoperability
   •   XSLT 2.0, XPath 2.0 function support
   •   MSMQ support
   •   SAP adaptor with IDOC and experimental BAPI support
   •   EJB mediator
• Enhance Default Performance
   •   Improved mediation performance
   •   JSON streaming support
• Expand Ease of Use
   •   Mediation library support – Experimental
   •   Improved Endpoint UI, REST API UI, message store UI, and processors
       UI
   •   Enhance JSON support
• Augment Managability
   •   SNMP monitoring support
Passthru performance

                                                                Axiom
               15.00


               13.00


               11.00
                                                                        Binary
Latency (ms)




                9.00
                                                                        Relay
                7.00


                5.00


                3.00
                                                                        Passthru
                1.00


               -1.00   10      25     50            100   250       500


                                    Concurrent clients
Governance Registry 4.5.0
• Enterprise Development Ease of Use
    •   Support for Source Configuration Management(SCM)
    •   Worklist Notification Bar and Notification Type information display
    •   XPath Query Support for Search
• Manageability
    •   Support for Java Management Extensions(JMX)
    •   Task Scheduling for Registry
• Registry Model
    • URL Referenced Assets and API Assets
    •   Improving Support for Configurable Governance Artifacts
    •   Hierarchical Subscriptions for Collections
• Risk and Compliance
    •   Reporting improvements and Lifecycle audit
    •   Onetime Email Verification for Subscriptions
• Interoperability
    •   WS API for Governance Artifacts(CRUD Operation Support)
WSO2 Business Activity Monitor
           v2.0.0
Scalable Analytics
   Deployment
Elastic Load Balancer 2.0
• Tenant-aware and Service-aware load
  balancing
 • Ability to dedicate clusters for tenants (private
   jet mode)
 • Establish multi-tenant service partitions
• New sysadmin friendly configuration
  language
• High performance PassThrough transport
• Improved auto-scaler
ELB Configuration
WSO2 Identity Server 4.0
• Decentralized federated SAML2 IDP         • Read/Write Active Directory
   •   Federated Single-Sign On               support
• OAuth 2.0 support                         • Federated XACML PDP
   •   Simpler support for HTTPS-based      •    WS-XACML support for
       tokens                                   communication between PEP and
• SCIM 1.0 support                              PDP
   •   REST-based cloud user-provisioning   •   Improved Identity Management
       standard                                 features
• XACML 3.0 support                              •   Password Policies
       •   Multiple request profile
       •   Obligation & advice
WSO2 Complex Event Processor 2.0
• Fast
  •      High performance Thrift transport
        • Supports same data publishers as BAM2.0
  •      New pluggable CEP engine Siddhi
        • A high performance Java engine
• Easy to get started and use
  •      Management UI improvements
  •      Develop Studio mode
  •      Straightforward CEP language
      from allStockQuotesStream#window.time(120000)
      insert into fastMovingStockQuotesStream
      symbol,avg(price) as avgPrice, price
      group by symbol
      having ((price > (avgPrice*1.02)) or ((avgPrice*0.98)>price ));
WSO2 Message Broker 2.0

• Re-architected core for high scalability and
  performance
  • Designed to manage large scaling of persistent
    messaging
  • Large numbers of queues, subscribers and messages
  • Elastically scalable datastore
  • No SPOF / Full HA
  • Significant improvement in performance compared
    to MB 1.0
Stratos 2.0 – Platform as a Service

•       Support for multiple languages and runtimes (PHP, Jetty, plus
        extensible)
    •     New Cartridge model allows new languages and frameworks to be
          plugged in
    •     Supports existing VM-based IaaS but also enables lightweight LXC
          model
•       Support for more IaaS providers (vmWare, EC2, OpenStack,
        CloudStack, Rackspace, etc) via Jcloud
    •     Supports a single Stratos deployment over multiple IaaS (hybrid cloud)
•       Enhanced Manageability
    •     Puppet based deployment
    •     Improved logging model
    •     Smaller minimum footprint
    •     Improved autoscaling and ELB
Stratos 2.0 Conceptual Model
aPaaS
iPaaS


               Carbon                Carbon                  Other                 PHP                 Any
                ESB                 AppServer               Carbon               Cartridge          Pluggable
              Cartridge             Cartridge              Cartridges                               Cartridge




                          Logging     Securit     Regist       Relatio   Colum        File      Task         Billing
             Messagi      Service        y          ry           nl        n         Storag     Mgmt         Servic
                                                                Data
Foundation




               ng                     Service     Servic                 Storag        e        Servic          e
             Service                                e          Servic      e         Servic       e
                                                                 e       Servic        e
  PaaS




                                                                           e

                                                   Stratos Controller
               Elastic           Cloud           Artefact          Deployment        Manageme             Load
                Load           Controller/      Distribution       Synchronise          nt               Monitor
                               Autoscaler         Service               r             Console
              Balancer
     IaaS




             Infrastructure Cloud (EC2, vmWare, Rackspace, OpenStack, Eucalyptus, etc)
Virtualization models
                                         Stratos 2.0 supports all these
            Pure hardware                           models
                                              (in combination too)
                       Virtual Machine
Isolation




                                           LXC


                                                   Shared Process


                                                   (e.g. Carbon MT)



                       Resource Optimization
Tenant-aware and Service-aware
        Load Balancing
Private Jet mode

• Analogy
 • Economy class
   • no SLA management, only elasticity
 • Business class
   • elasticity plus SLA guarantees
 • Private Jet
   • Guaranteed isolated VMs or machines for a
     specific tenant
   • Still elastically scaled
Logging
Lazy loading with Ghost Deployment
Questions!

Contenu connexe

Tendances

LaSalle Solutions & Cloud Tool
LaSalle Solutions & Cloud ToolLaSalle Solutions & Cloud Tool
LaSalle Solutions & Cloud Toolwallstreet777
 
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffSystems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffCloudOps Summit
 
OpenStack 101 Technical Overview
OpenStack 101 Technical OverviewOpenStack 101 Technical Overview
OpenStack 101 Technical OverviewOpen Stack
 
Introducing Cloud Development with Mantl
Introducing Cloud Development with MantlIntroducing Cloud Development with Mantl
Introducing Cloud Development with MantlCisco DevNet
 
Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0huangwenjun310
 
OpenStack Technology Overview
OpenStack Technology OverviewOpenStack Technology Overview
OpenStack Technology OverviewOpen Stack
 
Openstack Global Meetup
Openstack Global Meetup Openstack Global Meetup
Openstack Global Meetup openstackindia
 
JCO Conference OpenStack
JCO Conference OpenStackJCO Conference OpenStack
JCO Conference OpenStackOpen Stack
 
OpenStack at Xen summit Asia
OpenStack at Xen summit Asia OpenStack at Xen summit Asia
OpenStack at Xen summit Asia Jaesuk Ahn
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpeFabrizio Volpe
 
Enabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps ModelEnabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps ModelCisco DevNet
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixeurocloud
 
EMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in LondonEMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in LondonMark Collier
 
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012The Linux Foundation
 
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013Microsoft Décideurs IT
 

Tendances (20)

Eucalyptus 3 Product Overview
Eucalyptus 3 Product OverviewEucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
 
LaSalle Solutions & Cloud Tool
LaSalle Solutions & Cloud ToolLaSalle Solutions & Cloud Tool
LaSalle Solutions & Cloud Tool
 
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolffSystems Integration in the Cloud Era, Kai Wähner MaibornWolff
Systems Integration in the Cloud Era, Kai Wähner MaibornWolff
 
DevCloud and CloudMonkey
DevCloud and CloudMonkeyDevCloud and CloudMonkey
DevCloud and CloudMonkey
 
Eucalyptus 3 Product Overview
Eucalyptus 3 Product OverviewEucalyptus 3 Product Overview
Eucalyptus 3 Product Overview
 
OpenStack 101 Technical Overview
OpenStack 101 Technical OverviewOpenStack 101 Technical Overview
OpenStack 101 Technical Overview
 
Introducing Cloud Development with Mantl
Introducing Cloud Development with MantlIntroducing Cloud Development with Mantl
Introducing Cloud Development with Mantl
 
Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0Exploration of eucalyptus_v2.0
Exploration of eucalyptus_v2.0
 
OpenStack Technology Overview
OpenStack Technology OverviewOpenStack Technology Overview
OpenStack Technology Overview
 
OSGi Cloud Ecosystems
OSGi Cloud EcosystemsOSGi Cloud Ecosystems
OSGi Cloud Ecosystems
 
CloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
CloudStack Hyderabad Meetup: Migrating applications to IaaS cloudsCloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
CloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
 
Openstack Global Meetup
Openstack Global Meetup Openstack Global Meetup
Openstack Global Meetup
 
JCO Conference OpenStack
JCO Conference OpenStackJCO Conference OpenStack
JCO Conference OpenStack
 
OpenStack at Xen summit Asia
OpenStack at Xen summit Asia OpenStack at Xen summit Asia
OpenStack at Xen summit Asia
 
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpePrivate cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
Private cloud infrastructure configure and deploy 24 hiapc fabrizio volpe
 
Enabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps ModelEnabling Fast IT using Containers, Microservices and DevOps Model
Enabling Fast IT using Containers, Microservices and DevOps Model
 
Mon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrixMon1420 build clouds-oliviermaes-citrix
Mon1420 build clouds-oliviermaes-citrix
 
EMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in LondonEMEA OpenStack Day Intro, July 13th 2011 in London
EMEA OpenStack Day Intro, July 13th 2011 in London
 
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
Virtualization in the Cloud @ Build a Cloud Day SFO May 2012
 
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
Plongée en eaux profondes dans l'architecture du nouvel Exchange 2013
 

Similaire à WSO2 Carbon and WSO2 Stratos Summer Release Roundup

Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyWSO2
 
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon Web Services Korea
 
Cloud Native PaaS Advantage
Cloud Native PaaS Advantage Cloud Native PaaS Advantage
Cloud Native PaaS Advantage WSO2
 
Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve  Business ProblemsEnabling Microservices Frameworks to Solve  Business Problems
Enabling Microservices Frameworks to Solve Business ProblemsKen Owens
 
Open stack in sina
Open stack in sinaOpen stack in sina
Open stack in sinaHui Cheng
 
Getting Started with Containers on AWS: Collision 2018
Getting Started with Containers on AWS: Collision 2018Getting Started with Containers on AWS: Collision 2018
Getting Started with Containers on AWS: Collision 2018Amazon Web Services
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical UpdateWSO2
 
2011 oct ctxs at boston stack customer conference final pdf
2011 oct   ctxs at boston stack customer conference final pdf2011 oct   ctxs at boston stack customer conference final pdf
2011 oct ctxs at boston stack customer conference final pdfSameer Dholakia
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2
 
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Yoichi Kawasaki
 
Windows Sql Azure Cloud Computing Platform
Windows Sql Azure Cloud Computing PlatformWindows Sql Azure Cloud Computing Platform
Windows Sql Azure Cloud Computing PlatformEduardo Castro
 
Support of containerized workloads in ONAP
Support of containerized workloads in ONAPSupport of containerized workloads in ONAP
Support of containerized workloads in ONAPVictor Morales
 
CloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackCloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackbuildacloud
 
AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)
AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)
AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)Amazon Web Services
 
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...Amazon Web Services
 
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxIBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxGeorg Ember
 
Operating the Hyperscale Cloud
Operating the Hyperscale CloudOperating the Hyperscale Cloud
Operating the Hyperscale CloudOpen Stack
 

Similaire à WSO2 Carbon and WSO2 Stratos Summer Release Roundup (20)

Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
 
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
Amazon EKS 그리고 Service Mesh (김세호 솔루션즈 아키텍트, AWS) :: Gaming on AWS 2018
 
Cloud Native PaaS Advantage
Cloud Native PaaS Advantage Cloud Native PaaS Advantage
Cloud Native PaaS Advantage
 
Enabling Microservices Frameworks to Solve Business Problems
Enabling Microservices Frameworks to Solve  Business ProblemsEnabling Microservices Frameworks to Solve  Business Problems
Enabling Microservices Frameworks to Solve Business Problems
 
Open stack in sina
Open stack in sinaOpen stack in sina
Open stack in sina
 
Getting Started with Containers on AWS: Collision 2018
Getting Started with Containers on AWS: Collision 2018Getting Started with Containers on AWS: Collision 2018
Getting Started with Containers on AWS: Collision 2018
 
2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update2009 Q2 WSO2 Technical Update
2009 Q2 WSO2 Technical Update
 
2011 oct ctxs at boston stack customer conference final pdf
2011 oct   ctxs at boston stack customer conference final pdf2011 oct   ctxs at boston stack customer conference final pdf
2011 oct ctxs at boston stack customer conference final pdf
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
 
PaaS Solutions Comparison
PaaS Solutions ComparisonPaaS Solutions Comparison
PaaS Solutions Comparison
 
OpenCms Days 2012 - OpenCms on open clouds
OpenCms Days 2012 - OpenCms on open cloudsOpenCms Days 2012 - OpenCms on open clouds
OpenCms Days 2012 - OpenCms on open clouds
 
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
Azure Containers & Serverless Technology Options (After-Tech-Summit-2018 Edit...
 
Windows Sql Azure Cloud Computing Platform
Windows Sql Azure Cloud Computing PlatformWindows Sql Azure Cloud Computing Platform
Windows Sql Azure Cloud Computing Platform
 
Support of containerized workloads in ONAP
Support of containerized workloads in ONAPSupport of containerized workloads in ONAP
Support of containerized workloads in ONAP
 
CloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stackCloudStack Collaboration Conference 12; Refactoring cloud stack
CloudStack Collaboration Conference 12; Refactoring cloud stack
 
AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)
AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)
AWS re:Invent 2016: Introduction to Container Management on AWS (CON303)
 
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
AWS re:Invent 2016: How to Launch a 100K-User Corporate Back Office with Micr...
 
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptxIBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
IBM BP Session - Multiple CLoud Paks and Cloud Paks Foundational Services.pptx
 
Introduction to CloudStack
Introduction to CloudStack Introduction to CloudStack
Introduction to CloudStack
 
Operating the Hyperscale Cloud
Operating the Hyperscale CloudOperating the Hyperscale Cloud
Operating the Hyperscale Cloud
 

Plus de WSO2

How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in ChoreoWSO2
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023WSO2
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzureWSO2
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityWSO2
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...WSO2
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfWSO2
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoWSO2
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsWSO2
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital BusinessesWSO2
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)WSO2
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformationWSO2
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesWSO2
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready BankWSO2
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIsWSO2
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native DeploymentWSO2
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”WSO2
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)WSO2
 
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...WSO2
 
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It![ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!WSO2
 

Plus de WSO2 (20)

How to Create a Service in Choreo
How to Create a Service in ChoreoHow to Create a Service in Choreo
How to Create a Service in Choreo
 
Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023Ballerina Tech Talk - May 2023
Ballerina Tech Talk - May 2023
 
Platform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on AzurePlatform Strategy to Deliver Digital Experiences on Azure
Platform Strategy to Deliver Digital Experiences on Azure
 
Modernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos IdentityModernizing the Student Journey with Ethos Identity
Modernizing the Student Journey with Ethos Identity
 
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
Choreo - Build unique digital experiences on WSO2's platform, secured by Etho...
 
CIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdfCIO Summit Berlin 2022.pptx.pdf
CIO Summit Berlin 2022.pptx.pdf
 
Delivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing ChoreoDelivering New Digital Experiences Fast - Introducing Choreo
Delivering New Digital Experiences Fast - Introducing Choreo
 
Fueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected ProductsFueling the Digital Experience Economy with Connected Products
Fueling the Digital Experience Economy with Connected Products
 
A Reference Methodology for Agile Digital Businesses
 A Reference Methodology for Agile Digital Businesses A Reference Methodology for Agile Digital Businesses
A Reference Methodology for Agile Digital Businesses
 
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
Workflows in WSO2 API Manager - WSO2 API Manager Community Call (12/15/2021)
 
Lessons from the pandemic - From a single use case to true transformation
 Lessons from the pandemic - From a single use case to true transformation Lessons from the pandemic - From a single use case to true transformation
Lessons from the pandemic - From a single use case to true transformation
 
Adding Liveliness to Banking Experiences
Adding Liveliness to Banking ExperiencesAdding Liveliness to Banking Experiences
Adding Liveliness to Banking Experiences
 
Building a Future-ready Bank
Building a Future-ready BankBuilding a Future-ready Bank
Building a Future-ready Bank
 
WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021WSO2 API Manager Community Call - November 2021
WSO2 API Manager Community Call - November 2021
 
[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs[API World ] - Managing Asynchronous APIs
[API World ] - Managing Asynchronous APIs
 
[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment[API World 2021 ] - Understanding Cloud Native Deployment
[API World 2021 ] - Understanding Cloud Native Deployment
 
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
[API Word 2021] - Quantum Duality of “API as a Business and a Technology”
 
API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)API Revisions - WSO2 API Manager Community Call (10/27/2021)
API Revisions - WSO2 API Manager Community Call (10/27/2021)
 
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
[2021 Somos Summit] - Rethinking Identity Access Management and The Rise of t...
 
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It![ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
[ICT Spring 2021] - Managed Crowd: The Future of Business as We Know It!
 

Dernier

UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1DianaGray10
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesMd Hossain Ali
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfAijun Zhang
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaborationbruanjhuli
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarPrecisely
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemAsko Soukka
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesDavid Newbury
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdfPedro Manuel
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URLRuncy Oommen
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopBachir Benyammi
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8DianaGray10
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024D Cloud Solutions
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...Aggregage
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Commit University
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfDianaGray10
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfJamie (Taka) Wang
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?IES VE
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Brian Pichman
 

Dernier (20)

UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
 
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just MinutesAI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
 
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdfMachine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
 
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online CollaborationCOMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
 
AI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity WebinarAI You Can Trust - Ensuring Success with Data Integrity Webinar
AI You Can Trust - Ensuring Success with Data Integrity Webinar
 
Bird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystemBird eye's view on Camunda open source ecosystem
Bird eye's view on Camunda open source ecosystem
 
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond OntologiesLinked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
 
Nanopower In Semiconductor Industry.pdf
Nanopower  In Semiconductor Industry.pdfNanopower  In Semiconductor Industry.pdf
Nanopower In Semiconductor Industry.pdf
 
Designing A Time bound resource download URL
Designing A Time bound resource download URLDesigning A Time bound resource download URL
Designing A Time bound resource download URL
 
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 WorkshopNIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
 
UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8UiPath Studio Web workshop series - Day 8
UiPath Studio Web workshop series - Day 8
 
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
 
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
 
Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)Crea il tuo assistente AI con lo Stregatto (open source python framework)
Crea il tuo assistente AI con lo Stregatto (open source python framework)
 
201610817 - edge part1
201610817 - edge part1201610817 - edge part1
201610817 - edge part1
 
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdfUiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
UiPath Solutions Management Preview - Northern CA Chapter - March 22.pdf
 
20230104 - machine vision
20230104 - machine vision20230104 - machine vision
20230104 - machine vision
 
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
activity_diagram_combine_v4_20190827.pdfactivity_diagram_combine_v4_20190827.pdf
 
How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?How Accurate are Carbon Emissions Projections?
How Accurate are Carbon Emissions Projections?
 
Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )Building Your Own AI Instance (TBLC AI )
Building Your Own AI Instance (TBLC AI )
 

WSO2 Carbon and WSO2 Stratos Summer Release Roundup

  • 1. Webinar: WSO2 Carbon and Stratos Summer 2012 release round-up Paul Fremantle, CTO and Co-Founder Chris Haddad, VP Technology Evangelism Afkham Azeez, Director of Architecture WSO2 Inc.
  • 2. Agenda • What is being released and when? • Carbon 4.0 (C4) • New products • Product enhancements • Stratos 2.0 • New capabilities
  • 3. WSO2 Carbon Enterprise Middleware Platform 3
  • 4. Carbon 4.0 (C4) • The latest core and products based on the Carbon technology • Modular middleware for on-premise and cloud • Reconfigurable to your needs: • When you need additional components in the same runtime • e.g. Combine Business Process Server and Data Services) • When you need to vertically scale as well as horizontally scale: • e.g. Deploy API Manager with 10 gateway nodes, 6 BAM nodes and 2 Store/Provider nodes • Improvements to Carbon are inherited by all the Carbon products!
  • 5. Carbon Core improvements and new features • Enhanced Deployment Synchronizer • Deployment performance improvements • Management & worker node separation • JDK 1.7 support • Better integration with Tomcat 7 • Upgrading Equinox SDK (OSGi runtime) to v3.7 • P2 Repository: Features grouped by product • Multi-tenancy in Carbon
  • 6. Tomcat inside OSGi • In Carbon 3.x Tomcat lived in a separate classloader from the other OSGi components • Now: • Webapps can see OSGi bundles • Better integration with Carbon APIs • No jar duplication & related problems • Can use standard Catalina server.xml
  • 7. Management & Worker Node Separation
  • 8. Improved Deployment Synchronization
  • 9. Multi-tenancy in Carbon • Previously there but not fully exposed • Now a first class capability • Why? • Better orthogonality between Carbon server runtime and Stratos PaaS foundation • Only a single build per product (no separate Stratos builds of the products)
  • 10. Carbon Products based on C4 Available Now Available in October/November WSO2 API Manager 1.0 NEW! WSO2 Identity Server 4.0 WSO2 Application Server 5.0 WSO2 Complex Event Processor 2.0 WSO2 Enterprise Service Bus 4.5 WSO2 Gadget Server 2.0 WSO2 Governance Registry 4.5 WSO2 Message Broker 2.0 WSO2 Business Activity Monitor 2.0 WSO2 Storage Server 1.0.0 NEW! WSO2 Elastic Load Balancer 2.0 Available end of September WSO2 Data Services Server 3.0 WSO2 Business Process Server 3.0 WSO2 Business Rules Server 2.0 WSO2 Cloud Gateway 1.0 NEW!
  • 12. Application Server 5.0 • Support for Apache CXF based JAXWS/JAXRS apps • Now WSO2 AppServer ships with both Axis2 as well as CXF frameworks • First class support for Apache CXF services running on the Carbon framework • Full support for Tomcat XML configs (catalina.xml, etc) • URL Mapping support • Merge of Mashup Server features • Includes a new Server-Side JavaScript framework:
  • 14. ESB 4.5.0 • Improve Interoperability • XSLT 2.0, XPath 2.0 function support • MSMQ support • SAP adaptor with IDOC and experimental BAPI support • EJB mediator • Enhance Default Performance • Improved mediation performance • JSON streaming support • Expand Ease of Use • Mediation library support – Experimental • Improved Endpoint UI, REST API UI, message store UI, and processors UI • Enhance JSON support • Augment Managability • SNMP monitoring support
  • 15. Passthru performance Axiom 15.00 13.00 11.00 Binary Latency (ms) 9.00 Relay 7.00 5.00 3.00 Passthru 1.00 -1.00 10 25 50 100 250 500 Concurrent clients
  • 16. Governance Registry 4.5.0 • Enterprise Development Ease of Use • Support for Source Configuration Management(SCM) • Worklist Notification Bar and Notification Type information display • XPath Query Support for Search • Manageability • Support for Java Management Extensions(JMX) • Task Scheduling for Registry • Registry Model • URL Referenced Assets and API Assets • Improving Support for Configurable Governance Artifacts • Hierarchical Subscriptions for Collections • Risk and Compliance • Reporting improvements and Lifecycle audit • Onetime Email Verification for Subscriptions • Interoperability • WS API for Governance Artifacts(CRUD Operation Support)
  • 17. WSO2 Business Activity Monitor v2.0.0
  • 18. Scalable Analytics Deployment
  • 19. Elastic Load Balancer 2.0 • Tenant-aware and Service-aware load balancing • Ability to dedicate clusters for tenants (private jet mode) • Establish multi-tenant service partitions • New sysadmin friendly configuration language • High performance PassThrough transport • Improved auto-scaler
  • 21. WSO2 Identity Server 4.0 • Decentralized federated SAML2 IDP • Read/Write Active Directory • Federated Single-Sign On support • OAuth 2.0 support • Federated XACML PDP • Simpler support for HTTPS-based • WS-XACML support for tokens communication between PEP and • SCIM 1.0 support PDP • REST-based cloud user-provisioning • Improved Identity Management standard features • XACML 3.0 support • Password Policies • Multiple request profile • Obligation & advice
  • 22. WSO2 Complex Event Processor 2.0 • Fast • High performance Thrift transport • Supports same data publishers as BAM2.0 • New pluggable CEP engine Siddhi • A high performance Java engine • Easy to get started and use • Management UI improvements • Develop Studio mode • Straightforward CEP language from allStockQuotesStream#window.time(120000) insert into fastMovingStockQuotesStream symbol,avg(price) as avgPrice, price group by symbol having ((price > (avgPrice*1.02)) or ((avgPrice*0.98)>price ));
  • 23. WSO2 Message Broker 2.0 • Re-architected core for high scalability and performance • Designed to manage large scaling of persistent messaging • Large numbers of queues, subscribers and messages • Elastically scalable datastore • No SPOF / Full HA • Significant improvement in performance compared to MB 1.0
  • 24. Stratos 2.0 – Platform as a Service • Support for multiple languages and runtimes (PHP, Jetty, plus extensible) • New Cartridge model allows new languages and frameworks to be plugged in • Supports existing VM-based IaaS but also enables lightweight LXC model • Support for more IaaS providers (vmWare, EC2, OpenStack, CloudStack, Rackspace, etc) via Jcloud • Supports a single Stratos deployment over multiple IaaS (hybrid cloud) • Enhanced Manageability • Puppet based deployment • Improved logging model • Smaller minimum footprint • Improved autoscaling and ELB
  • 25. Stratos 2.0 Conceptual Model aPaaS iPaaS Carbon Carbon Other PHP Any ESB AppServer Carbon Cartridge Pluggable Cartridge Cartridge Cartridges Cartridge Logging Securit Regist Relatio Colum File Task Billing Messagi Service y ry nl n Storag Mgmt Servic Data Foundation ng Service Servic Storag e Servic e Service e Servic e Servic e e Servic e PaaS e Stratos Controller Elastic Cloud Artefact Deployment Manageme Load Load Controller/ Distribution Synchronise nt Monitor Autoscaler Service r Console Balancer IaaS Infrastructure Cloud (EC2, vmWare, Rackspace, OpenStack, Eucalyptus, etc)
  • 26. Virtualization models Stratos 2.0 supports all these Pure hardware models (in combination too) Virtual Machine Isolation LXC Shared Process (e.g. Carbon MT) Resource Optimization
  • 28. Private Jet mode • Analogy • Economy class • no SLA management, only elasticity • Business class • elasticity plus SLA guarantees • Private Jet • Guaranteed isolated VMs or machines for a specific tenant • Still elastically scaled
  • 30. Lazy loading with Ghost Deployment