300 likes | 524 Views
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
E N D
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 Portsmouth Palo Alto 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
Carbon • 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!
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
Carbon 4.2.0 • 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 • 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 • 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 • 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 • 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 • Seamless integration with Salesforce and Google Apps. • Custom login pages for OAuth, SAML2, OpenID, OpenIDConnect 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 • 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 • 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 • 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
Deployment Choices Private PaaS Public PaaS Carbon On-Premise
Deployment Choices Private PaaS Public PaaS Or, any combination of these. (Same programming model across all deployment choices) Carbon On-Premise
WSO2 App Factory App Store Development Cloud Production Cloud Test Cloud Cartridges Cartridges Cartridges Stratos Platform Stratos Platform Stratos Platform Managed APIs & Data Sources Lifecycle Management App Command: Developer & Management Portal Source Code Management Content PaaS Issue Tracker Forums Continuous Build Cloud Developer Studio
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