Implementing an SOA Based Architecture on Microsoft BizTalk Server 2009

Industry

Banking & Finance

Service

System Integration & Middleware Development

Technologies We Use

Microsoft BizTalk Server 2010, Microsoft SQL Server 2008 R2

Client History

Masraf Al Rayan Bank is a newly established bank in Qatar. As part of its early growth phase, the bank needed a strong and flexible IT foundation. This foundation enabled the bank to launch new digital service channels. These channels include internet banking and phone banking, and to support CRM operations at branch level.

The bank was working with established core banking systems. These core banking systems included Misys Equation and the HPS card system. These systems made integration a critical part of its technology strategy.

Challenges

The existing IT setup made it difficult to scale and introduce new services quickly.

Key challenges included:

  • Rigid infrastructure tightly coupled with core banking systems.
  • High cost and effort required to add new delivery channels.
  • Direct point to point integrations between channels and core systems.
  • Any core banking change impacting all connected channels.
  • Rewriting and retesting integration logic for every new channel.
  • Slow time to market for new services.

The bank needed a way to reduce dependency on core systems while enabling faster innovation.

Goals & Objective

The main goal was to build an adaptable and sustainable incorporation layer that could support  service channels.

The objectives were:

  • Decouple delivery channels from core banking systems.
  • Reduce development and integration effort.
  • Enable faster launch of new banking services.
  • Minimize impact of system changes across applications.
  • Establish a standard integration framework.
Solutions

An SOA based middleware architecture was proposed, designed, and implemented. The main purpose was to sit between delivery channels and core banking systems. The solution was built on Microsoft BizTalk Server 2009 with WCF services. A custom Equation adapter was developed to simplify communication with the socket based core banking interface. This approach allowed all delivery channels to communicate with the core systems. The communication was done through standardized middleware services instead of direct integrations.

SQA Architecture

Implementation

The middleware layer was developed as a central integration hub.

Key implementation highlights included:

  • Designing reusable middleware services for core banking access.
  • Developing a custom adapter for Misys Equation
  • Integrating BizTalk with Equation and HPS systems.
  • Supporting external integrations with utility providers and QTEL.
  • Establishing middleware services as the standard integration method

 

The bank launched its first delivery channel, an IVR based phone banking service. The bank launched the channel using this middleware architecture. This validated the design and set the foundation for future channels.

Result

On-time Channel Launches

Reduced Integration Effort

Faster Time to Market

Lower Core System Dependency

Easier Maintenance

Better Scalability

Outcomes

30% Reduction

Better Quality Responses

Lower Escalations

Faster Information Access

Reduced Workload

Priority Issue Focus

What Our Client Says

Don’t just take our word for it. Hear what our satisfied clients have to say about their experience partnering with ACME ONE

“The SOA based middleware helped us launch new services quickly without putting pressure on our core banking systems. It gave us a scalable foundation and reduced the effort required to introduce new channels.”

Client Team (Masraf Al Rayan)

Get In Touch With Us Today

We’re here to help! If you have any questions or would like to discuss.

Contact Info

We’re here to help! If you have any questions or would like to discuss how our IT services and technology solutions can benefit your business,

Our Location

Meydan – Nad Al Sheba – Dubai – United Arab Emirates

Phone Number

+971 50 952 6681

Email Address

info@acme-one.com

Working Hours

Monday - Friday: 9.00 - 6.00
Saturday & Sunday (Closed)

Get In Touch

We’re here to help! If you have any questions or would like to explore how our custom software, digital solutions, and IT expertise can support your business growth.