Let’s Talk
Home » Case Studies » Monolithic to Microservices Implementation for Leading Retail Bank in Canada​

Monolithic to Microservices Implementation for Leading Retail Bank in Canada​

March 24, 2023

Problem Statement​​

  • The bank uses a Loan Origination and Processing System which was built in Monolithic architecture using JEE stack.​
  • The application undergoes lot of changes. For each change, the entire application needs to be tested to make sure that nothing has broken. ​
  • Due to the Monolithic nature, memory leaks in any module brings down the entire application.​
  • Troubleshooting any issues within the application has become a very difficult due to the size of the application.

Technology Stack

       

Solution

  • Kumaran has broken down the application into multiple functional units.​
  • Each functional unit has been developed as a microservice, using Java Spring Boot.​
  • Redhat OpenShift container platform was used for deployments.​
  • The deployment was done using CI-CD pipelines with automation test scripts developed to test each microservice.

Benefits

  • The solution allows each service to be developed and maintained by individual teams.​
  • Any changes to the services can be done without impacting to the other services. by reducing the downtime of the entire application.​
  • DevOps and Agile enables seamless development and deployment reducing timeline​
  • Each service can be scaled independently

Related Casestudies

Authorization Document Entry System (ADES) — A Case Study

ADES provides importers to enter the details of their Authorization Documents (inspection orders) via an Internet-based system.

Read More

A Case Study on Business-to-Business Data Exchange Solution

The Business-to-Business data exchange solution was a proof of concept to demonstrate the capability of MS SQL Server to replicate data over the Internet.

Read More

Telecom Company Modernizes Oracle Forms Based Application to J2EE

Complete utilities and intelligent business components developed and delivered for the business’s operations.

Read More

Let’s Talk About Your Needs

Transforming painpoints into efficiencies

    I would like to receive information about Kumaran Systems

    click here to read our full privacy Policy

    Apply Now

    Please drop in your details and we will get in touch with you shortly.

      Let’s Talk About Your Needs

      Transforming painpoints into efficiencies

        I would like to receive information about Kumaran Systems

        click here to read our full privacy Policy