WSO2 in Action
 

WSO2 in Action

on

  • 1,867 views

 

Statistics

Views

Total Views
1,867
Views on SlideShare
1,571
Embed Views
296

Actions

Likes
2
Downloads
32
Comments
0

2 Embeds 296

http://wso2.org 226
http://wso2.com 70

Accessibility

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

WSO2 in Action WSO2 in Action Presentation Transcript

  • WSO2 in Action
    • by
    • Dmitry Lukyanov
    • Head of Integration Solutions Department
    • Alfa-Bank Ukraine
  • WSO2 in Action
    • Old integration technologies
    • Motivation to move to SOA
    • Why WSO2?
    • WSO2 Products in Alfa-Bank
    • Architecture
    • Statistics
    • Issue handling for WSO2 products
    • Interesting points about ESB usage
    • Our plans
    • Main integration technologies were:
      • RDBMS, RPC, Files
    • Cons: Security, Dependency lock, Offline processing
    Old integration technologies in Alfa-Bank SQL RPC Core systems RDBMS N Files RDBMS 1 External systems Front systems
    • Goals:
    • Less development (more configuration), small team, low cost
    • Make integration fast & flexible
    • Enable online processing
    Motivation to move to SOA New Core Banking System Temenos T24
    • No RDBMS / RPC
    • Specific OFS interface
    • Near 35% of cost – integration
    SQL RPC Back systems RDBMS N Files RDBMS 1 External systems Front systems
  • Why WSO2?
    • Products with high license price out of compare
    • Open source products:
      • OpenESB
      • JbossESB
      • MuleESB
      • WSO2 ESB & WSAS
    • Key criteria
      • Simple Administration
      • Easy to understand
      • Fast development
    • Everything evaluated practically
      • Installation
      • Development
      • Administration
  • WSO2 Products in Alfa-Bank
    • WSO2 DataServices
    • Enable functionality of relational databases for SOA
    • With minor development we can expose Temenos T24 OFS protocol as web services
    • WSO2 ESB
    • Make composed web services
    • Make proxy services for non-standard protocols
    • Publish services for partners over internet
  • Architecture DMZ Web Application Firewall Internet Intranet WSO2 ESB Web Money Call Center Payment terminals WSO2 Data Services Core T24 Core B 2 CardSystem Scoring Siebel CRM C - Front Internet Banking Mobile Devices
  • DataServices Statistics Balancer Two DataServices Servers 2GB RAM, 4GHz, Linux RedHat
  • Issue handling for WSO2 products
    • First thing we do – ask the community at the forum
      • http://wso2.org/forum/
    • When there is a product bug, we report it in the issue tracker
    • If the issue is critical, we fix it ourselves since we have the source code.
  • Interesting points about ESB usage
    • We use SVN to manage the source of ESB configuration
    • We use ANT to deploy ESB configuration
    • We are generating documentation from WSDL with XSLT into Confluence (corporate Wiki)
    • We use RELAX-WS to generate WSDL (compact RELAXNG for WSDL)
  • Our plans
    • We need complex message processing ( BPS? )
    • We need support to spend less time on wso2 code digging and to have better time of response.
  • Your Questions are welcome