The Customer

For almost 90 years, this financial services company has been one of the largest banks in the United States and a household name. With over $50B in revenue, over $1T in assets and over 80,000 employees, they have earned the right to be called a tier-1 bank.

Background:

The central question the client was dealing with was "how to start": should they do a manual rewrite (greenfield)", an extremely time and resource intensive effort or "should they use a more gradual, tool-based approach (brownfield)". To test the capabilities of CloudFrame's toolkit, a pilot project was chartered by the bank to do a conversion of COBOL to Java on a broader scale (approximately 3 million lines of code).

The bank wanted a tool that would speed up this project by doing a clean job of converting old legacy COBOL to modern Java, ensuring that that the automated conversion was delivering highly maintainable code, 100% functional equivalence and numeric precision. This would provide them a

defined code base launching point to begin the identified refactoring work to deploy to their Azure architecture faster.

The Challenge:

The central challenge faced by the client was the need to transition from COBOL to Java while minimizing disruption and reducing the time and resources required for such a massive undertaking. The client needed to make a critical decision: should they opt for a manual rewrite, a traditional yet labor-intensive approach, or explore a tool-assisted method to expedite the conversion process. The latter would involve leveraging aCloudFrame tool to automate the COBOL-to-Java conversion, providing a clean and functional codebase as a starting point for further enhancements.

Results:

Phase 0 of the pilot project involved taking 6 business functions and converting the code associated with them to fully evaluate customer experience. This evaluation included the DIY experience, the quality of the generated code, the validation of functional equivalence and numeric precision.

The intent was not to deploy the converted application, but to take the converted code which CloudFrame would render maintainable, and refactor it towards the approved Microsoft Azure architecture. The end-to-end process involved the validation of the automated conversion capabilities of CloudFrame's tool, evaluating the ease of refactoring the generated code towards the Azure architecture, and being able to deploy these 6 business functions to production by the year end.

Venkat Pillay
Venkat Pillay
Founder and CEO

Venkat is a true technology visionary, serial entrepreneur, strategist, deep generalist, and architect. With over 25 years of experience and a passion for innovation, his expertise ranges from Legacy to emerging technology and company building.

Related Posts

cloudframes-intelligent-cobol-transformation-platform-is-bolstered-by-enhanced-partnership-and-investment-from-epam

Cloudframe’s Intelligent Cobol Transformation Platform Is Bolstered By Enhanced Partnership And Investment From Epam

CloudFrame has advanced their strategic partnership with EPAM, with an eye towards accelerating enterprise modernization efforts and furthering collaboration that takes advantage of evolving technolog ...

Read More May 14, 2024
global---bank-finds-a-self-funding-approach-to-mainframe-modernization-with-gft-and-cloudframe

Global Bank finds a self-funding approach to Mainframe Modernization with GFT and CloudFrame.

A leading Global bank knew it needed to modernize its mainframe as costs increased, but it was also concerned about the impact on its daily activities and business disruptions. Digital transformation ...

Read More Sep 28, 2024
large-credit--card-company-successfully-migrates-two-cobol-applications-with-over-200-batch-jobs-in-record-time

Large Credit Card Company Successfully Migrates Two COBOL Applications With Over 200 Batch Jobs in Record Time.

A tier-1 financial services company confronted a critical modernization challenge with two legacy applications. Extensive batch processing on a mainframe was utilized to generate extract files from di ...

Read More Sep 28, 2024
financial--services-firm-accelerates-application-modernization-by-automating-junit-test-case-generation

Financial Services Firm Accelerates Application Modernization by Automating JUnit Test Case Generation.

The client is a leading international financial services organization with a strong focus on providing protection and wealth management solutions. Operating in various markets worldwide, offering a wi ...

Read More Sep 28, 2024