using wso2 esb to generate a systems …...requested our services to deploy wso2 enterprise service...

4
CASE STUDY Using WSO2 ESB to generate a systems communication environment for Capital Alliance www.mitrai.com

Upload: others

Post on 14-Jul-2020

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Using WSO2 ESB to generate a systems …...requested our services to deploy WSO2 Enterprise Service Bus (ESB) within the bank, to enable a solid information exchange between various

CASE STUDY

Using WSO2 ESB to generate a systems communication environment for Capital Alliance

www.mitrai.com

Page 2: Using WSO2 ESB to generate a systems …...requested our services to deploy WSO2 Enterprise Service Bus (ESB) within the bank, to enable a solid information exchange between various

www.mitrai.com

Page 2

EXECUTIVE SUMMARYCapital Alliance (CAL) is the leading investment bank in Sri Lanka, offering a wide range of integrated investment and capital marketsolutions. As a long-term client of Mitra Innovation, they recently requested our services to deploy WSO2 Enterprise Service Bus (ESB) within the bank, to enable a solid information exchange betweenvarious enterprise applications including a new CRM.

As experts in integration projects (and a preferred partner of WSO2), Mitra Innovation was pleased to take on the project.

As companies grow, their internal systems and production environments also grow, and middleware solutions are required to encourage the systems and environments to communicate with each other. This has been the case with Capital Alliance.

Capital Alliance operates three downstream modules within their internal system which facilitate customer creation and transactions.Each application had its own user database, which not only created difficulties in maintaining and scaling these applications, but also made inter-application communication impossible.

The challenge for Capital Alliance was to maintain a single profile for each user, which can be accessed across all three applications.

They introduced a Master Data Management (MDM)/CRM system to manage their users centrally and enable the creation of users tobe replicated to the three downstream applications.

But they wanted to go one step further and therefore tasked Mitra Innovation with integrating WSO2 ESB to create a generic interface of all user information generated from the MDM/CRM.

Mitra Innovation chose WSO2’s ESB as it identifies, selects and transforms the information to the necessary format required by each downstream application.

The ESB also helps to notify/update the downstream apps of changes/modifications to user profilesfrom MDM/CRM.

Mitra Innovation has also implemented WSO2’s MB (Message Broker) which guarantees the delivery of create/update messages to the downstream applications without having to send ‘failed delivery’ notification messages to the MDM/CRM, when a system is down oroffline.

The messages are split and stored in the MB queue where they can be delivered to the downstream endpoints when they are reachable.

Page 3: Using WSO2 ESB to generate a systems …...requested our services to deploy WSO2 Enterprise Service Bus (ESB) within the bank, to enable a solid information exchange between various

www.mitrai.com

Page 3

Why did Capital Alliancechoose Mitra Innovation?Capital Alliance originally chose Mitra Innovation as a technology partner because we have developed a unique process around integration projects which ensures quick delivery. By using the Agile development process, we are also able to develop complex projects and products effectively and incrementally. Finally, the Mitra Innovation team is equipped with years of experience and knowledge relating to all the pitfalls and best practices regarding integration projects.This recent project for Capital Alliance commenced on 1st August 2016. Great progress was made in a short time and the project has just completed.

Feedback

“”

We’re pleased with the project outcomes. As a bonus Mitra Innovation also gave us two valuable tools to work by, which are now considered common sense within our organisation: Agile development; and WSO2 ESB. Capital Alliance will forever be grateful for these learnings because the two solutions have changed our path completely

-- Ajith Fernando, MD and CEO of Capital Alliance

“”

We’re pleased with the project outcomes. As a bonus Mitra Innovation also gave us two valuable tools to work by, which are now considered common sense within our organisation: Agile development; and WSO2 ESB. Capital Alliance will forever be grateful

for these learnings because the two solutions have changed our path completely

- Ashok Suppiah, CEO of Mitra Innovation

About Capital Alliance

The Mitra Innovation team have also worked on the

daily fetching and transfer of transaction data to

Landing Database Tables, that can eily be accessed

by the MDM/CRM. The fetching of data is done via

REST APIs, as well as the grabbing of transaction

data records from direct FTP locations. These are

placed daily in FTP, based on the transactions of

downstream applications.

Page 4: Using WSO2 ESB to generate a systems …...requested our services to deploy WSO2 Enterprise Service Bus (ESB) within the bank, to enable a solid information exchange between various

Would you like to know more?Get in touch today!

UK | AUSTRALIA | SRI LANKA

[email protected] | +44 (0) 203 908 1977 | www.mitrai.com

Mitra Innovation is passionate about helping smart entrepreneurs, enterprises and public service organisations to accelerate innovative ideas into amazing global businesses or solutions.

We are specialists in product incubation, digital transformation, and Cloud-to-Cloud systems integration, with expertise in WSO2 and AWS technologies.

Think Integration. Think Incubation. Think Innovation. THINK MITRA