Case Study

Deluxe modernized legacy application with DevOps and microservices

DevOps and microservices helped Deluxe, a U.S. financial services company, modernize its legacy application, reduce development efforts by 75%, and significantly boost productivity.

OUR CLIENT

Deluxe is an American financial services company that was founded more than 100 years ago. Today, the company serves millions of businesses, consumers, and financial institutions with a broad range of services that generate nearly $1 billion in annual revenue.

THE CHALLENGE

Needed to replace aging, monolithic application with a flexible, modern solution

One of Deluxe’s core technology systems was nearing its end. Company leaders wanted to replace the application with a state-of-the-art, web-based solution that could scale to keep pace with growth. The solution needed to be compatible with a modern application infrastructure ecosystem and meet customer expectations for an intuitive, easy-to-navigate, mobile-friendly user experience.

THE TRANSFORMATION

Implemented agile DevOps ecosystem and modern microservices application

The UST project team kicked off the engagement with a comprehensive discovery effort to understand the functionality, workflows, and interdependencies of Deluxe’s legacy application. Then, the team implemented an automated DevOps ecosystem, using Jenkins, Kubernetes, and containers, to facilitate continuous software development. With flexibility in mind, the project team designed the application with microservices and APIs, separating the modular user interface functionality from the back-end database and business logic using wrapper and .NET Core APIs.

The UST team embedded tools, like Tosca, SonarQube, and Checkmarx, to streamline and automate code testing. With the end-to-end software development framework in place, the project team followed a phased approach to rapidly release and iterate core and custom application functionality.

THE IMPACT

Enhanced customer experience and improved developer productivity

Deluxe replaced its monolithic legacy application with a user-friendly, mobile-responsive system designed to keep pace with an evolving business landscape and consumer expectations. The modern microservices application architecture and DevOps development approach contributed to:

RESOURCES

https://www.ust.com/en/ust-engineering

https://www.ust.com/en/ust-engineering/product-engineering

https://www.ust.com/en/industries/financial-services