April 9, 2020
COBOL modernization is real and it works
c-treeRTG enables enhanced data management and reduces TCO
For 60 years, COBOL has been powering mission-critical applications for organizations. And despite its age, COBOL continues to be the backbone of a large number of applications, and because of this, companies are choosing to continue to invest and enhance their capabilities through COBOL modernization.
A survey released by Micro Focus in the first quarter of 2020 demonstrates that reliance on COBOL is not going to disappear anytime soon. In fact, one can even argue that the dependence on COBOL is actually strengthening. The survey found that the strategic importance of COBOL among respondents increased from 84 percent in 2017 to 92 percent in 2020. Also, 70 percent of respondents viewed COBOL modernization as a viable strategy to support business change.
Access to newer technology
c-treeRTG enables companies to modernize and preserve their investment in COBOL in many ways. With c-treeRTG, organizations can integrate with the latest technologies, enhance performance, improve data integrity and provide access to other applications. By doing this, an organization can avoid the high costs, resource consumption and inevitable downtime associated with migrating or rewriting their COBOL system. Modernization is also a better option than just standing pat and hoping for the best – a strategy that will ultimately fail at some point.

Beaver Street Fisheries, Inc., is one of the numerous companies that has modernized its COBOL system with the c-treeRTG data management solution. Beaver Street is now reaping the benefits of enhanced data management and real-time analytics capabilities enabled by c-treeRTG. The company’s CIO, Scott Lane, also said the company would continue to add other modernized functions.
“Since adopting c-treeRTG at Beaver Street Fisheries, we are now able to run BI reports and queries in real-time, straight from the COBOL data files. This tool allowed us to dramatically reduce the time needed to extract the information from our COBOL system to support the business decision process. Next steps will be to improve availability by implementing real-time replication and fail-over,” Lane said.
Being a complete transactional data management solution, another important aspect of c-treeRTG is that it also helps companies to prevent data corruption., which is an inherent problem with non-mainframe COBOL. Traditional COBOL file handlers expose inherent scalability problems leading to data corruption. c-treeRTG is highly scalable to thousands of concurrent connections and still provides maximum data protection enhancing data integrity, reliability and high availability. The companies can also rest easy knowing they will have access to their data with disaster recovery.
TCO consideration
Another reason organizations are implementing or seriously considering modernization is the ongoing reduction of the COBOL workforce, which is resulting in an increase of the total cost of ownership (TCO). Several factors are causing the reduced number of people with COBOL development skills. First, the average age of COBOL developers is increasing each year, with high number retiring each year. Second, the number of colleges teaching COBOL is decreasing as they opt to focus on the newer languages. As the number of developers become more scarce, the cost of employing COBOL developers increases.

COBOL modernization with c-treeRTG mitigates this increase in TCO because organizations can use modern languages without changing a line of the COBOL code. In other words, an organization’s developer does not need to be fluent in COBOL to use an RTG-modernized system. Among the modern languages that RTG works well with are Java, C/C++, PHP, .NET and Python. In addition to the multi-language compatibility, c-treeRTG allows an organization to easily access modern APIs and to integrate with non-COBOL systems, as well as the development of new applications using SQL queries. This is a safe and less disruptive approach that slowly reduces your dependency on COBOL programmers by switching all new development to a more modern language, which freezes your COBOL applications as much as possible. This is only really possible with the shared-data approach that c-treeRTG provides, providing a common dataset for both COBOL and other languages to query and update their data.
If you want to learn more about the ease and benefits of a COBOL modernization solution with c-treeRTG, check out the recent RTG Summit Webinar Series hosted by FairCom or visit the c-treeRTG page at FairCom.com/products/c-treertg.
Note: Micro Focus survey information can be found here.