Development of a Solution to Support Digital Channels of the Largest African Bank

Background

Previously, the bank used the ESB solution, which was insufficient for the development of digital channels: Internet banking, mobile applications, chat bots, etc.

Business Challenge

Develop a new solution that would allow the bank to provide services to its clients 24/7 and scale without loss of quality.

Solution

We chose a solution based on microservice architecture: API Gateway, OpenShift, Docker were used. The project is divided into several domains developed by different teams. These are services for internal and external clients.

The security models that were used earlier were replaced with new ones that meet up-to-date international standards. The solution is deployed in the cloud.

Result

The customer now operates an API that can be called by different systems, while using all the benefits of a microservice architecture. Services are available almost 100% of the time. There are more than 15,000,000 domain service external system calls per week.

Custom Development