To beat increased competition, financial services organizations need to transform their legacy applications and platforms to both lower costs and be more agile. Recognizing these challenges, a major European bank approached Cognizant to move a critical legacy application to a cloud-native architecture.
We trained transformation champions selected from the bank’s team on the trends in cloud adoption and helped them compare technology options and identify use cases. Cognizant’s own Pivotal Cloud Foundry (PCF) experts analyzed the bank’s business to identify its short-term and long-term requirements. Our team then worked closely with Pivotal to prepare a proof of concept to refactor the bank’s application and integrate its legacy technologies into a cloud-native architecture to make it easier and quicker to roll out new features while reducing the complexity and cost of maintaining and enhancing the application.
Cognizant helped the bank integrate a new, internally created development platform with PCF, leveraging its greater simplicity and agility while preserving the bank’s investment in the new platform. We also encouraged the bank to move to a full microservices architecture—which is more challenging, but provides a far simpler, more agile and cost-effective approach in the long run compared to containerization.
We are working with the bank to move its refactored application into production and to provide a similar transformation for other applications in its portfolio. Cognizant has already provided a reference architecture for integrating the bank’s existing development and deployment tools into the new cloud-native architecture, as well as tools to enable DevOps-centric workflows and a continuous integration/continuous delivery pipeline. The bank is now looking to leverage Cognizant’s Digital Engineering software development skills and practices to adopt modern engineering practices such as Extreme Programming (XP). This transformation will help improve the user experience for bank employees and enhance their productivity.
code deployment times from 15 days to 45 seconds
agile capabilities such as auto-scaling and auto-recovery
Mean Time To Repair (MTTR)
overhead required for problem management
SPREAD THE WORD