2009 Q2 WSO2 Technical Update

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

1 comments

Comments 1 - 1 of 1 previous next Post a comment

  • + pedronero home 4 weeks ago
    Good presentation from WSO2 about their infrastructure.
Post a comment
Embed Video
Edit your comment Cancel

9 Favorites

2009 Q2 WSO2 Technical Update - Presentation Transcript

  1. WSO2 SOA Platform August 2009
  2. Company  Founded in 2005 by pioneers in XML and Web services technologies & standards as well as open source  Founders & leading contributors to all key Apache Web services projects  Offering complete SOA platform, 100% free and open source under Apache license  Business model based on providing training, consultancy and support for the software  Global company with offices in US, UK and Sri Lanka
  3. SOA – Enterprise Expectations
  4. SOA – WSO2 Platform - Today
  5. SOA – WSO2 Platform - Tomorrow
  6. WSO2 Product Categorization
  7. WSO2 Products & CCCG
  8. Framework
  9. The Product Platform – WSO2 Carbon ESB WSAS Data Mashup Process Registry Services Server Server Data Script BPEL Core Proxy JSR181 Source Services Runtime Repos Mgmt Msg Service Data Process Scraping AtomPub Mediation Hosting Services UI Service DS Instance SOA Tasks Gadgets Clients Wizard UI Govern Core Carbon Framework Bundle User Clustering Transports Mgmt Logging Throttle Mgmt Manager KeyStore Security Mgmt Stats TryIt Cache Manager OSGi
  10. OSGi – The Dynamic Module System for Java  Defines a way to create true modules and a way for those modules to interact at runtime  Modules(Bundles) in OSGi can be installed,updated and uninstalled without restarting the JVM.
  11.  Not just OSGi for componentizing a single product, but rather entire middleware platform  Even admin console is an OSGi powered framework – every server component offers an admin UI component that fits into the console  Our “products” are now simply our choice about how you start with this platform  You can assemble your own product by downloading the Carbon core and adding only the components you want  OSGi powered framework for building SOA products  And a collection of horizontal functionality
  12. p2 Features and OSGi  P2 is the OSGi provisioning system from Equinox  Aka the Eclipse Update Manager core code  Allows OSGi components to be grouped into “Features”  Features live in a web repository  Dependency management allows features to be selectively installed and uninstalled  Carbon p2 allows ESB (and other WSO2 products) to be enhanced with additional features:  e.g. Add Service Hosting, BPEL Server, Data Services, etc
  13. Creating Services
  14.  WSO2 Web Services Application Server  A secure, reliable and transactional runtime for creating, consuming and deploying JVM based Web services  Powered by Apache Axis2/Java  Alternative to traditional JEE Application Server  Features  Comprehensive, interoperable WS-* & REST support  Policy guided configuration  Clustering and high availability  Registry integration for centralized management  Lightweight graphical administration / monitoring console  Eclipse plugins for easy development
  15.  WSO2 Web Services Framework  Tool for creating and consuming services in all major languages, including Java, Jython, Javascript, JRuby, Spring, C, C++, PHP, Perl, & Ruby  Powered by Apache Axis2/Java and Axis2/C  Features  Comprehensive WS-* & REST support  Policy guided configuration  Designed for embedding / integration
  16.  WSO2 Web Services Framework for C++  Standards compliant, enterprise grade C++ library for providing and consuming Web services in C++  Extends WSO2 Web Services Framework for C which is based on Apache Axis2/C  Based on Apache Rampart/C, Apache Sandesha2/C and Apache Savan/C  WSO2 WSF/C++ 2.0 is coming up  Features  Comprehensive WS-* & REST support  Policy guided configuration  Designed for embedding / integration
  17.  WSO2 Data Services  Tool for exposing data as services and/or Web resources  Empower DBAs to create services for managed data consumption  Expose relational databases, CSV files, XLS files or LDAP data  Features  Declarative language for publishing data as services and/or resources  Wizard UI for authoring  Support for full WS-* security, reliability and more  Caching, throttling, high availability
  18. Connecting Services
  19.  WSO2 Enterprise Service Bus  Tool to enable loosely coupled service interactions  Manage, route and transform messages and services  Powered by Apache Synapse  Features  Configured via declarative XML language or graphical console  Highly scalable execution with completely non-blocking behavior  Easily extended in Java or scripting languages  Support for timed/periodic job execution  Support for wide range of protocols and formats including HTTP, JMS, SMTP, FIX, AMQP, EDI and more  Clustering and high availability  Registry integration for centralized management  Lightweight graphical administration / monitoring console
  20. Composing Services
  21.  WSO2 Mashup Server  Tool for creating services by quickly mashing up existing services, resources and data  Mashups implemented in Javascript  Features  Compose services, feeds, Web pages and more using pure Javascript logic  Complete data binding to/from Javascript to XML Schema  Automatic creation of WSDL  Registry integration for centralized management  Lightweight graphical administration / monitoring console
  22.  WSO2 Business Process Server  Tool for deploying, executing and managing business processes  Powered by Apache ODE  Features  Complete support for WS-BPEL 2.0  Complete support for WS-* and REST  Lightweight graphical administration / monitoring console for managing processes and process instances
  23. Governing Your SOA
  24.  WSO2 Registry  Lightweight registry and repository for service metadata and all SOA resources  Governance framework for building customer-specific governance features  Features  Simple, lightweight registry with 100% RESTful interface powered by Atom and AtomPub  Hierarchical authentication and authorization support  Dependency management, Lifecycles and dashboard  Highly extensible via media type specific handles and more  Social features including tagging and rating of all resources  100% integrated to all other products  Local and remote access
  25.  WSO2 Identity Server  An open source Identity and Entitlement management server  Features  Support for user centric identity management with Information Cards and OpenID  Fine grained authorization with XACML  Claim based Security Token Service  Extension points for claim management  Pluggable user store support
  26. Deployment Scenarios
  27. Deployment Scenarios
  28. Product update schedule Now Core Carbon 2.0 WSAS 3.1 ESB 2.1 Governance Registry 3.0 Identity Server 2.0 August BPS 1.1 Mashup Server 2.0 Data Services 2.1
  29. WSO2 Business Activity Monitor • Built-in support for recording runtime data from all WSO2 products • Customized monitoring of business activities in SOA platform • Easy to extend with customer logic to capture new data • UI driven by Google Gadgets / Open Social container • (Component of upcoming Gadget Server) • 1.0 Release planned for early Fall 2009
  30. WSO2 Gadget Server • Expanding the WSO2 SOA Platform into the presentation layer • Last mile functionality for enterprise applications • Full portal-server like experience except powered by Google Gadgets / Open Social container instead of legacy server-side JSR-168 portlets • Gadgets themselves stored in registry, enabling high degree of flexibility for customer extensions • Built on top of Apache Shindig and WSO2 Registry component • 1.0 Release planned for early Fall 2009
  31. WSO2 Futures  Application Concept  Business Activity Monitoring  Gadget Server  Rule Server  Cloud
  32. The next Wave
  33. WSO2 and Cloud Now   AMI / VM versions of all WSO2 products Q3 2009   EC2 Auto-scale of WSO2 services based on Synapse  Cloud Services and Cloud Service Gateway  Cloud-based service accelerator and load-balancer Q4 2009   Auto-scale Carbon distribution available  Multi-tenancy  Governance As A Service
  34. WSO2 Engagement Model
  35. Summary  A complete SOA platform  Open Source and Apache Licensed  Full support  Training and Consultancy  Development support and Quickstart  24x7 production support with SLAs  In production in companies ranging up to Fortune 500
  36. More Info  Corporate web site: http://wso2.com  Developer portal: http://wso2.org  Business development team: bizdev@wso2.com
  37. The open source SOA company

+ WSO2WSO2, 5 months ago

custom

1678 views, 9 favs, 9 embeds more stats

This presentation gives an overview about WSO2's te more

More info about this presentation

© All Rights Reserved

  • Total Views 1678
    • 1123 on SlideShare
    • 555 from embeds
  • Comments 1
  • Favorites 9
  • Downloads 0
Most viewed embeds
  • 343 views on http://wso2.org
  • 161 views on http://sanjiva.weerawarana.org
  • 34 views on https://wso2.org
  • 7 views on http://seregaborzov.com
  • 4 views on http://sumedha.blogspot.com

more

All embeds
  • 343 views on http://wso2.org
  • 161 views on http://sanjiva.weerawarana.org
  • 34 views on https://wso2.org
  • 7 views on http://seregaborzov.com
  • 4 views on http://sumedha.blogspot.com
  • 3 views on https://www.wso2.org
  • 1 views on http://xss.yandex.net
  • 1 views on http://mahesh.markus.net.au
  • 1 views on http://feeds2.feedburner.com

less

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

Cancel
File a copyright complaint
Having problems? Go to our helpdesk?

Categories