Seylan Bank save 90% of effort in application upgrades – managing IBM i and .NET code, with ARCAD for DevOps and Git

Customer Success Story - Seylan Bank ARCAD for DevOps & DROPS

The Customer

Incorporated in 1987, Seylan Bank PLC is one of the leading banks in Sri Lanka, focusing on conventional commercial banking and operating from its Head Office in Colombo through its islandwide network of branches.

Seylan Bank Logo


The core mission-critical application at Seylan Bank is built on the Fusion Equation system on IBM i, enhanced with local customisations via the Equation API. A local API layer has also been developed in RPG for communicating with external agents and banks.
In addition, the 14-strong development team at Seylan Bank also develops new functionality using .NET.


To fulfil audit requirements and retain their competitive edge, the Seylan Bank team implemented ARCAD for DevOps, delivering a complete and automated process across application build, transfer to test and deployment to production. ARCAD for DevOps allowed them to manage both their RPG and .NET code in a Git repository.

Case Study Highlights

  • Company: Seylan Bank
  • Industry: Bank
  • Challenge: Many processes at the bank were still manual, particularly on the .NET development side. To speed up development and secure quality, DevOps had become a management KPI and the bank came under increasing pressure from regulators, imposing 3 main requirements:
    • Complete code repository across IBM i and .NET development
    • End-to-end Automation and Traceability in Build & Deploy processes
    • Adoption of DevOps best practices
ARCAD for DevOps took the pain out of our Equation upgrades. ARCAD tools managed the source code, recompiled and delivered to production, pushing all objects smoothly with zero defects in production. With ARCAD we saved at least 90% effort during the upgrade”.
Kanaka Gunatilake, Senior Manager and Software Architect at Seylan Bank