SlideShare uma empresa Scribd logo
1 de 30
Introducing the WSO2 Platform
Leading you to a Connected Business
Prabath Siriwardena
Director, Security Architecture
02.10.2013
WSO2 History
• 2001: Primary contributors to Apache Web Services
projects
• 2005: WSO2 founded by recognized leaders in
XML, Web services technologies, standards and
open source
• Funded by Intel Capital &
Quest Software
• Recognized strength in
numerous analyst quadrants
• 2013: 230+
employees
and growing
Palo Alto
Portsmouth
Colombo
WSO2 Value Proposition
• Complete platform
– Data to screen
• Componentized
– OSGI-based, use what you need, grows with you, internally consistent
• Deployment flexibility
– On-premise, private cloud, public cloud: same cloud-native code!
• Project productivity
– Lean model, config vs. code, leverage open standard skill base
• Lock-in protection
– Apache License 2.0
• Comprehensive support/competitive price
WSO2 Carbon Enterprise Middleware Platform
4
Carbon
5
• 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
• When you need to vertically scale as well as
horizontally scale.
• Improvements to Carbon are inherited by all the
Carbon products!
WSO2 Carbon : Component Architecture
WSO2 Carbon
WSO2 Carbon : Component Library
What is a Feature
• In Eclipse world
• Feature is a grouping of set of logically related plug-ins/
OSGi bundles
• Feature can be installed into Eclipse platform using its
Update Manager
• In Carbon world
• Feature is a grouping of one or more logically related
Carbon components
WSO2 Carbon : Distribution Artefacts
WSO2 Carbon : Share Runtime
Carbon 4.2.0
12
• New Distributed Caching implementation based on
Hazelcast.
• New Clustering implementation based Hazelcast.
• Synchronous deployment of CApp artifacts to ensure the
atomicity of a CApp.
• Improved Patches and Service packs installation model
• Multi-profile support at the Carbon platform which
enables a Carbon based product to behave in multiple
modes/profiles
• Feature Categorization
WSO2 ESB 4.8.0
13
• Multitenant Mediation Library (Cloud Connector Core)
Support for ESB
• Five Cloud Connectors
- JIRA Connector
- Twilio Connector
- Salesforce Connector
- Twitter Connector
- Google Spreadsheet Connector
WSO2 ESB 4.8.0
14
• Call Mediator (Non-blocking Callout Mediator)
• Loopback and Respond Mediators
• Secure vault tool
• Improved Message Store and Message Processor
(MS/MP) implementation
• Throttling support for VFS Listener
• Support for FTP+SSL Certificates in vfs transport
WSO2 Application Server 5.2.0
15
• J2EE Web Profile support - support for Java Server Faces
(JSF), Java Persistence API (JPA), and Java Transaction API
(JTA) specifications out-of-the-box.
• Publish Webapp Statistics from Application Server to
Business Activity Monitor (BAM)
• Improved JNDI support for Tomcat JNDI resources for
Web applications
• Run AS on multiple modes/profiles which includes
webapp profile, axis2 service profile etc.
WSO2 Application Server 5.2.0
16
• New Distributed Caching implementation based on
Hazelcast
• New Clustering implementation based on Hazelcast
• Synchronous deployment of CApp artifacts to ensure the
atomicity of a CApp
• Automated patch application process
• Configuration files read/write support for third party
libraries
• CXF version upgraded to 2.7.6
• Jettison version upgraded to 1.3.4
• Tomcat version is 7.0.34
WSO2 Identity Server 4.5.0
17
• Seamless integration with Salesforce and Google Apps.
• Custom login pages for OAuth, SAML2, OpenID,
OpenID Connect login.
• Comprehensive multiple user store support with
configuration UI.
• OpenID Connect
• SAML2 profile for OAuth
• Password / account recovery, Account locking
• XACML policy wizard improvements.
WSO2 Governance Registry 4.6.0
18
• First-class support for WADL.
• REST API for Registry
• CMIS Specification Support
• Enhanced RXT functionalities
• Notification for Approvals: Managing Subscription
updates, the topics used to subscribe and procedure
to add a subscription.
• Asset models for ESB
WSO2 Governance Registry 4.6.0
19
• Lifecycle state transition through Governance API
• Offline WSDL Validation
• RXT Lifecycle Workflow Integration: Web Service
Executor and it's sample.
• Life-Cycle in RXT Definition
• Pagination for Registry
• Enhanced UDDI Support
• Registry Check In-client Improvements
WSO2 API Manager 1.5.0
20
• Embeddable API Management
• Mediation extension to in/out/fault API flows
• Support for multiple deployment environments
• Encryption support for access/refresh tokens
• Improvements to multitenant API Store
• Support for advance API endpoints
WSO2 Platforms and PaaS
WSO2 Carbon
Enterprise Middleware
Platform
WSO2 Private
Cloud Middleware Platform
WSO2 Public Cloud Offering
On-premise on physical or
virtualized environments
Cloud-native (multi-tenant &
metered), deployed as
private or public PaaS
Public Java PaaS operated by
WSO2
Full suite of products – start
with one, click to add more
Full benefits of cloud – from
using VMs to building higher
level PaaS or SaaS apps
Instant access to middleware
– as-a-Service
In production at 100+ F1000
enterprises; 1B txn per day at
eBay
Manage central ops, enable
developers to self-provision
middleware services
Pay just for what you use;
flexible billing
• Complete middleware stack
• OSGi-based componentized platform
• 100% open source and standards
Deployment Choices
22
Public
PaaS
Private
PaaS
Carbon
On-Premise
Deployment Choices
23
Public
PaaS
Private
PaaS
Carbon
On-Premise
Or, any combination of these.
(Same programming model
across all deployment choices)
WSO2 App Factory
Source Code
Management
LifecycleManagement
Stratos Platform
Cartridges
Development Cloud
Issue
Tracker
Content
PaaS
Forums
ManagedAPIs&DataSources
Stratos Platform
Cartridges
Test Cloud
Stratos Platform
Cartridges
Production Cloud
Continuous Build
Cloud
App Command: Developer & Management Portal
Developer Studio
App Store
WSO2 App Factory
Project and Team
Management
Software
development
workflow
Governance and
Compliance
Development
Dashboards
Develop Code
Issue TrackingSource Control
Continuous Build
Continuous
Integration
Test Automation
Continuous
Deployment
Tooling
Graphical Process Modeling
More Info
 Corporate website: http://wso2.com
 Solution Architecture Blog:
http://wso2.com/blogs/architecture/
 Business development team:
bizdev@wso2.com
More Info
 Corporate website: http://wso2.com
 Solution Architecture Blog:
http://wso2.com/blogs/architecture/
 Business development team:
bizdev@wso2.com
4.8.0
lean . enterprise . middleware

Mais conteúdo relacionado

Mais procurados

Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise development
WSO2
 
WSO2 & eBay Case Study
WSO2 & eBay Case StudyWSO2 & eBay Case Study
WSO2 & eBay Case Study
WSO2
 
Whats new in was liberty security and cloud readiness
Whats new in was liberty   security and cloud readinessWhats new in was liberty   security and cloud readiness
Whats new in was liberty security and cloud readiness
sflynn073
 
WSO2 and 2 Degrees Case Study
WSO2 and 2 Degrees Case StudyWSO2 and 2 Degrees Case Study
WSO2 and 2 Degrees Case Study
WSO2
 

Mais procurados (20)

Architecting the Digital Enterprise
Architecting the Digital Enterprise Architecting the Digital Enterprise
Architecting the Digital Enterprise
 
ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco E...
ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco E...ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco E...
ECM Decision Matrix - Deciding Between Alfresco Community Edition, Alfresco E...
 
Using a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise developmentUsing a private cloud to automate and govern enterprise development
Using a private cloud to automate and govern enterprise development
 
WSO2 & eBay Case Study
WSO2 & eBay Case StudyWSO2 & eBay Case Study
WSO2 & eBay Case Study
 
Scalable Architectures, Enterprise Solutions with Opensource and Free Software
Scalable Architectures, Enterprise Solutions with Opensource and Free SoftwareScalable Architectures, Enterprise Solutions with Opensource and Free Software
Scalable Architectures, Enterprise Solutions with Opensource and Free Software
 
Migrate Heroku & OpenShift Applications to IBM BlueMix
Migrate Heroku & OpenShift Applications to IBM BlueMixMigrate Heroku & OpenShift Applications to IBM BlueMix
Migrate Heroku & OpenShift Applications to IBM BlueMix
 
JavaCro'15 - Oracle Java Cloud Service Java PaaS - Duško Vukmanović
JavaCro'15 - Oracle Java Cloud Service  Java PaaS - Duško VukmanovićJavaCro'15 - Oracle Java Cloud Service  Java PaaS - Duško Vukmanović
JavaCro'15 - Oracle Java Cloud Service Java PaaS - Duško Vukmanović
 
Whats new in was liberty security and cloud readiness
Whats new in was liberty   security and cloud readinessWhats new in was liberty   security and cloud readiness
Whats new in was liberty security and cloud readiness
 
Need Of Enterprise Integration
Need Of Enterprise IntegrationNeed Of Enterprise Integration
Need Of Enterprise Integration
 
WSO2 and 2 Degrees Case Study
WSO2 and 2 Degrees Case StudyWSO2 and 2 Degrees Case Study
WSO2 and 2 Degrees Case Study
 
IBM InterConnect 2015 - IIB in the Cloud
IBM InterConnect 2015 - IIB in the CloudIBM InterConnect 2015 - IIB in the Cloud
IBM InterConnect 2015 - IIB in the Cloud
 
ebk EVO-RAIL v104
ebk EVO-RAIL v104ebk EVO-RAIL v104
ebk EVO-RAIL v104
 
Introduction to Microservices and Cloud Native Application Architecture
Introduction to Microservices and Cloud Native Application ArchitectureIntroduction to Microservices and Cloud Native Application Architecture
Introduction to Microservices and Cloud Native Application Architecture
 
Adopting a PaaS Solution (Part 2) - Red Hat DevOps & Microservices Conference...
Adopting a PaaS Solution (Part 2) - Red Hat DevOps & Microservices Conference...Adopting a PaaS Solution (Part 2) - Red Hat DevOps & Microservices Conference...
Adopting a PaaS Solution (Part 2) - Red Hat DevOps & Microservices Conference...
 
Understanding Platform as a Service
Understanding Platform as a ServiceUnderstanding Platform as a Service
Understanding Platform as a Service
 
vRA7 What's New
vRA7 What's NewvRA7 What's New
vRA7 What's New
 
Developing Enterprise Applications for the Cloud, from Monolith to Microservices
Developing Enterprise Applications for the Cloud,from Monolith to MicroservicesDeveloping Enterprise Applications for the Cloud,from Monolith to Microservices
Developing Enterprise Applications for the Cloud, from Monolith to Microservices
 
Modern Enterprise integration Strategies
Modern Enterprise integration StrategiesModern Enterprise integration Strategies
Modern Enterprise integration Strategies
 
Azure serverless computing
Azure serverless computingAzure serverless computing
Azure serverless computing
 
Embracing SOA and the Cloud
Embracing SOA and the CloudEmbracing SOA and the Cloud
Embracing SOA and the Cloud
 

Destaque

The Role of Governance in Connecting Businesses
The Role of Governance in Connecting BusinessesThe Role of Governance in Connecting Businesses
The Role of Governance in Connecting Businesses
WSO2
 
Introduction to the Connected Business
Introduction to the Connected Business Introduction to the Connected Business
Introduction to the Connected Business
WSO2
 
The WSO2 Advantage for a Connected Business
The WSO2 Advantage for a Connected Business The WSO2 Advantage for a Connected Business
The WSO2 Advantage for a Connected Business
WSO2
 
Data Entitlement with WSO2 Enterprise Middleware Platform
Data Entitlement with WSO2 Enterprise Middleware PlatformData Entitlement with WSO2 Enterprise Middleware Platform
Data Entitlement with WSO2 Enterprise Middleware Platform
WSO2
 
Access control patterns
Access control patterns Access control patterns
Access control patterns
WSO2
 
WSO2 Year End Tech Update 2012
WSO2 Year End Tech Update 2012WSO2 Year End Tech Update 2012
WSO2 Year End Tech Update 2012
WSO2
 
WSO2 Year End Tech Update Webinar
WSO2 Year End Tech Update Webinar WSO2 Year End Tech Update Webinar
WSO2 Year End Tech Update Webinar
WSO2
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
WSO2
 

Destaque (10)

The Role of Governance in Connecting Businesses
The Role of Governance in Connecting BusinessesThe Role of Governance in Connecting Businesses
The Role of Governance in Connecting Businesses
 
Introduction to the Connected Business
Introduction to the Connected Business Introduction to the Connected Business
Introduction to the Connected Business
 
The WSO2 Advantage for a Connected Business
The WSO2 Advantage for a Connected Business The WSO2 Advantage for a Connected Business
The WSO2 Advantage for a Connected Business
 
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
Consumer to Data: Next-Generation Middleware and Cloud Platform for your Ente...
 
Data Entitlement with WSO2 Enterprise Middleware Platform
Data Entitlement with WSO2 Enterprise Middleware PlatformData Entitlement with WSO2 Enterprise Middleware Platform
Data Entitlement with WSO2 Enterprise Middleware Platform
 
WSO2Con EU 2016: Rethinking Message Brokering with WSO2 Message Broker
WSO2Con EU 2016: Rethinking Message Brokering  with WSO2 Message BrokerWSO2Con EU 2016: Rethinking Message Brokering  with WSO2 Message Broker
WSO2Con EU 2016: Rethinking Message Brokering with WSO2 Message Broker
 
Access control patterns
Access control patterns Access control patterns
Access control patterns
 
WSO2 Year End Tech Update 2012
WSO2 Year End Tech Update 2012WSO2 Year End Tech Update 2012
WSO2 Year End Tech Update 2012
 
WSO2 Year End Tech Update Webinar
WSO2 Year End Tech Update Webinar WSO2 Year End Tech Update Webinar
WSO2 Year End Tech Update Webinar
 
Understanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and TechnologyUnderstanding the WSO2 Platform and Technology
Understanding the WSO2 Platform and Technology
 

Semelhante a Introducing the WSO2 Platform

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
 
Exploring the WSO2 ESB 4.7
Exploring the WSO2 ESB 4.7 Exploring the WSO2 ESB 4.7
Exploring the WSO2 ESB 4.7
WSO2
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2
 
WSO2s Unified Theory Of Middleware
WSO2s Unified Theory Of MiddlewareWSO2s Unified Theory Of Middleware
WSO2s Unified Theory Of Middleware
WSO2
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
WSO2
 
Esb buyers guide_final
Esb buyers guide_finalEsb buyers guide_final
Esb buyers guide_final
WSO2
 
A Buyers Guide to an Enterprise Service Bus (ESB)
A Buyers Guide to an Enterprise Service Bus (ESB)A Buyers Guide to an Enterprise Service Bus (ESB)
A Buyers Guide to an Enterprise Service Bus (ESB)
WSO2
 
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
VMware Tanzu
 

Semelhante a Introducing the WSO2 Platform (20)

2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon2014 q3-platform-update-v1.06.johnmathon
2014 q3-platform-update-v1.06.johnmathon
 
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
 
IBM Open Cloud Update XCITE Fall 2014
IBM Open Cloud Update   XCITE Fall 2014IBM Open Cloud Update   XCITE Fall 2014
IBM Open Cloud Update XCITE Fall 2014
 
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...Wso2 con eu 2016   an introduction to the wso2 integration platform by chanak...
Wso2 con eu 2016 an introduction to the wso2 integration platform by chanak...
 
WSO2 Cloud Platform: Vision and Roadmap
WSO2 Cloud Platform: Vision and RoadmapWSO2 Cloud Platform: Vision and Roadmap
WSO2 Cloud Platform: Vision and Roadmap
 
Quarterly WSO2 Platform Update Webinar - Q1 2016
Quarterly WSO2 Platform Update Webinar - Q1 2016Quarterly WSO2 Platform Update Webinar - Q1 2016
Quarterly WSO2 Platform Update Webinar - Q1 2016
 
Exploring the WSO2 ESB 4.7
Exploring the WSO2 ESB 4.7 Exploring the WSO2 ESB 4.7
Exploring the WSO2 ESB 4.7
 
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...WSO2 Intro Webinar -  Scale your business with the cloud enabled WSO2 Applica...
WSO2 Intro Webinar - Scale your business with the cloud enabled WSO2 Applica...
 
Introduction to WSO2 Integration Platform
Introduction to WSO2 Integration PlatformIntroduction to WSO2 Integration Platform
Introduction to WSO2 Integration Platform
 
Framework WSo2 orientato ai servizi
Framework WSo2 orientato ai serviziFramework WSo2 orientato ai servizi
Framework WSo2 orientato ai servizi
 
WSO2 ESB - The Backbone of Integration
WSO2 ESB - The Backbone of Integration WSO2 ESB - The Backbone of Integration
WSO2 ESB - The Backbone of Integration
 
WSO2s Unified Theory Of Middleware
WSO2s Unified Theory Of MiddlewareWSO2s Unified Theory Of Middleware
WSO2s Unified Theory Of Middleware
 
WSO2 Quarterly Technical Update
WSO2 Quarterly Technical UpdateWSO2 Quarterly Technical Update
WSO2 Quarterly Technical Update
 
2016 06 - design your api management strategy - axway - Api Management
2016 06 - design your api management strategy - axway - Api Management2016 06 - design your api management strategy - axway - Api Management
2016 06 - design your api management strategy - axway - Api Management
 
Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020Keynote Oracle Fusion Middleware Summit_2020
Keynote Oracle Fusion Middleware Summit_2020
 
Esb buyers guide_final
Esb buyers guide_finalEsb buyers guide_final
Esb buyers guide_final
 
A Buyers Guide to an Enterprise Service Bus (ESB)
A Buyers Guide to an Enterprise Service Bus (ESB)A Buyers Guide to an Enterprise Service Bus (ESB)
A Buyers Guide to an Enterprise Service Bus (ESB)
 
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
vCloud Automation Center and Pivotal Cloud Foundry – Better PaaS Solution (VM...
 
Cloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment WorkshopCloud Foundry: Hands-on Deployment Workshop
Cloud Foundry: Hands-on Deployment Workshop
 
Structure and Opinions - Software Deployments with Cloud Foundry
Structure and Opinions - Software Deployments with Cloud FoundryStructure and Opinions - Software Deployments with Cloud Foundry
Structure and Opinions - Software Deployments with Cloud Foundry
 

Mais de WSO2

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
WSO2
 
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
WSO2
 
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
WSO2
 

Mais de WSO2 (20)

Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Accelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with PlatformlessAccelerating Enterprise Software Engineering with Platformless
Accelerating Enterprise Software Engineering with Platformless
 
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
 
GartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdfGartnerITSymSessionSlides.pdf
GartnerITSymSessionSlides.pdf
 
[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes[Webinar] How to Create an API in Minutes
[Webinar] How to Create an API in Minutes
 
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
 

Último

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Último (20)

A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 

Introducing the WSO2 Platform

  • 1. Introducing the WSO2 Platform Leading you to a Connected Business Prabath Siriwardena Director, Security Architecture 02.10.2013
  • 2. WSO2 History • 2001: Primary contributors to Apache Web Services projects • 2005: WSO2 founded by recognized leaders in XML, Web services technologies, standards and open source • Funded by Intel Capital & Quest Software • Recognized strength in numerous analyst quadrants • 2013: 230+ employees and growing Palo Alto Portsmouth Colombo
  • 3. WSO2 Value Proposition • Complete platform – Data to screen • Componentized – OSGI-based, use what you need, grows with you, internally consistent • Deployment flexibility – On-premise, private cloud, public cloud: same cloud-native code! • Project productivity – Lean model, config vs. code, leverage open standard skill base • Lock-in protection – Apache License 2.0 • Comprehensive support/competitive price
  • 4. WSO2 Carbon Enterprise Middleware Platform 4
  • 5. Carbon 5 • 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 • When you need to vertically scale as well as horizontally scale. • Improvements to Carbon are inherited by all the Carbon products!
  • 6. WSO2 Carbon : Component Architecture
  • 8. WSO2 Carbon : Component Library
  • 9. What is a Feature • In Eclipse world • Feature is a grouping of set of logically related plug-ins/ OSGi bundles • Feature can be installed into Eclipse platform using its Update Manager • In Carbon world • Feature is a grouping of one or more logically related Carbon components
  • 10. WSO2 Carbon : Distribution Artefacts
  • 11. WSO2 Carbon : Share Runtime
  • 12. Carbon 4.2.0 12 • New Distributed Caching implementation based on Hazelcast. • New Clustering implementation based Hazelcast. • Synchronous deployment of CApp artifacts to ensure the atomicity of a CApp. • Improved Patches and Service packs installation model • Multi-profile support at the Carbon platform which enables a Carbon based product to behave in multiple modes/profiles • Feature Categorization
  • 13. WSO2 ESB 4.8.0 13 • Multitenant Mediation Library (Cloud Connector Core) Support for ESB • Five Cloud Connectors - JIRA Connector - Twilio Connector - Salesforce Connector - Twitter Connector - Google Spreadsheet Connector
  • 14. WSO2 ESB 4.8.0 14 • Call Mediator (Non-blocking Callout Mediator) • Loopback and Respond Mediators • Secure vault tool • Improved Message Store and Message Processor (MS/MP) implementation • Throttling support for VFS Listener • Support for FTP+SSL Certificates in vfs transport
  • 15. WSO2 Application Server 5.2.0 15 • J2EE Web Profile support - support for Java Server Faces (JSF), Java Persistence API (JPA), and Java Transaction API (JTA) specifications out-of-the-box. • Publish Webapp Statistics from Application Server to Business Activity Monitor (BAM) • Improved JNDI support for Tomcat JNDI resources for Web applications • Run AS on multiple modes/profiles which includes webapp profile, axis2 service profile etc.
  • 16. WSO2 Application Server 5.2.0 16 • New Distributed Caching implementation based on Hazelcast • New Clustering implementation based on Hazelcast • Synchronous deployment of CApp artifacts to ensure the atomicity of a CApp • Automated patch application process • Configuration files read/write support for third party libraries • CXF version upgraded to 2.7.6 • Jettison version upgraded to 1.3.4 • Tomcat version is 7.0.34
  • 17. WSO2 Identity Server 4.5.0 17 • Seamless integration with Salesforce and Google Apps. • Custom login pages for OAuth, SAML2, OpenID, OpenID Connect login. • Comprehensive multiple user store support with configuration UI. • OpenID Connect • SAML2 profile for OAuth • Password / account recovery, Account locking • XACML policy wizard improvements.
  • 18. WSO2 Governance Registry 4.6.0 18 • First-class support for WADL. • REST API for Registry • CMIS Specification Support • Enhanced RXT functionalities • Notification for Approvals: Managing Subscription updates, the topics used to subscribe and procedure to add a subscription. • Asset models for ESB
  • 19. WSO2 Governance Registry 4.6.0 19 • Lifecycle state transition through Governance API • Offline WSDL Validation • RXT Lifecycle Workflow Integration: Web Service Executor and it's sample. • Life-Cycle in RXT Definition • Pagination for Registry • Enhanced UDDI Support • Registry Check In-client Improvements
  • 20. WSO2 API Manager 1.5.0 20 • Embeddable API Management • Mediation extension to in/out/fault API flows • Support for multiple deployment environments • Encryption support for access/refresh tokens • Improvements to multitenant API Store • Support for advance API endpoints
  • 21. WSO2 Platforms and PaaS WSO2 Carbon Enterprise Middleware Platform WSO2 Private Cloud Middleware Platform WSO2 Public Cloud Offering On-premise on physical or virtualized environments Cloud-native (multi-tenant & metered), deployed as private or public PaaS Public Java PaaS operated by WSO2 Full suite of products – start with one, click to add more Full benefits of cloud – from using VMs to building higher level PaaS or SaaS apps Instant access to middleware – as-a-Service In production at 100+ F1000 enterprises; 1B txn per day at eBay Manage central ops, enable developers to self-provision middleware services Pay just for what you use; flexible billing • Complete middleware stack • OSGi-based componentized platform • 100% open source and standards
  • 23. Deployment Choices 23 Public PaaS Private PaaS Carbon On-Premise Or, any combination of these. (Same programming model across all deployment choices)
  • 24. WSO2 App Factory Source Code Management LifecycleManagement Stratos Platform Cartridges Development Cloud Issue Tracker Content PaaS Forums ManagedAPIs&DataSources Stratos Platform Cartridges Test Cloud Stratos Platform Cartridges Production Cloud Continuous Build Cloud App Command: Developer & Management Portal Developer Studio App Store
  • 25. WSO2 App Factory Project and Team Management Software development workflow Governance and Compliance Development Dashboards Develop Code Issue TrackingSource Control Continuous Build Continuous Integration Test Automation Continuous Deployment
  • 28. More Info  Corporate website: http://wso2.com  Solution Architecture Blog: http://wso2.com/blogs/architecture/  Business development team: bizdev@wso2.com
  • 29. More Info  Corporate website: http://wso2.com  Solution Architecture Blog: http://wso2.com/blogs/architecture/  Business development team: bizdev@wso2.com 4.8.0
  • 30. lean . enterprise . middleware

Notas do Editor

  1. Founded in 2005 by acknowledged leaders in XML, web services technologies, standards and open sourceFunded ($11M) by Intel Capital and Quest Software 160+ employees in USA, Europe, Australia and Sri Lanka10 books published, 100+ technical articles, 30 PhD candidates, 2 PhDs Sri Lanka center of excellence for Open Source Leading source of Apache Committers outside the US Largest per-capita Open Source contributors in the world Leading source of Google Summer of Code winners