人工智能的兴起让COBOL重新成为话题焦点,市场上也涌现出不少号称能转换遗留代码、破解现代化难题的工具。但关键在于厘清这究竟意味着什么,以及它不包含什么。代码转换是一回事,平台现代化则完全是另一码事。这两者并非同一概念,而横亘其间的鸿沟,恰恰是大多数企业遇到麻烦的地方。

IBM大型机的真正价值其实与COBOL语言本身无关,而在于平台自身的特性:它是一个从底层芯片到操作系统都经过专门打造的架构,旨在提供无可匹敌的事务处理弹性、安全性、性能和效率——这是任何分布式环境都无法企及的。无论承载的应用是用COBOL、Java还是其他语言编写的,该平台都能提供同样的保障。语言的选用并非其价值所在,真正的根基是平台本身。这就是有关代码转换争议的不足之处,也是它至关重要的原因:

代码转换几乎无法触及实际的复杂性。现代化的挑战并非COBOL这门语言的问题。它关乎的是支撑应用运行、实现系统集成所需的一切。在IBM Z上,Enterprise COBOL运行在一个垂直集成的技术栈中:包含z/OS、CICS、IMS、Db2、RACF、MQ、Parallel Sysplex,以及采用DS8K存储的Cybervault。正是这个完整的技术栈,让单个系统能够每天处理250亿笔加密交易,每天完成4500亿次毫秒级响应的AI推理,并实现高达99.999...%的可用性。仅仅转换COBOL语言,丝毫改变不了这些根本。

真正艰巨的工作在于数据架构的重构、运行时环境的替代、事务处理完整性的保障,以及平台自身所承载的所有非功能性需求。这是系统级的工程,绝非简单的语言转换。

数十年来在软硬件深度集成中打磨出的默契,绝非仅靠迁移代码就能复刻。IBM Z 上的 COBOL 应用之所以强大,正得益于这段漫长岁月里软硬件天衣无缝的协同进化。打个比方,就像 iOS 和 iPhone:你或许能做出一个功能相似的替代系统,但它几乎不可能取代那十亿部正在使用的 iPhone。真正卓越的性能,源自于软硬件的紧密结合、处理器级的专属加速、I/O 子系统的精巧优化,以及数十载持续不断的性能调校。

人工智能非但没有削弱大型机的地位,反而使其优势更加凸显。无论是代码重构、DevOps 现代化,还是知识传承与服务质量提升,这些都已成为平台内部的增长机遇,而 AI 正在加速其落地。它不仅缩短了开发周期,也有效填补了资深 COBOL 程序员退休留下的技能空白。种种迹象表明,我们应当加大对 IBM Z 平台的投入,而非削减。

纯粹的SaaS解决方案经不起仔细推敲。首先,考虑到大型机与本地系统之间深厚的依赖关系,很难想象仅靠一套SaaS产品就能完整替换其COBOL应用程序,同时还能满足企业复杂的业务需求。其次,鉴于当前围绕数字自主和数据驻留的种种争议,任何组织恐怕都不会愿意将自己最关键的业务交易,完全交给一个在它无法管辖的司法区域内运营的供应商。

相当一部分讨论其实与大型机无关。目前约有40%的COBOL应用运行在Windows、Linux及其他分布式平台上。因此,人工智能与COBOL这个话题中,很大一部分实际上属于分布式系统的问题,只是被张冠李戴地归到了大型机头上。这两类挑战需要完全不同的应对方式,混为一谈只会导向错误的解决方案。

用于转换COBOL语言的工具确实在解决一个现实问题。但这对于运行IBM Z的企业而言,并不是最关键的一点。大多数新闻标题都聚焦在代码上,然而真正从事这项工作的工程师们都知道,代码只是起点,远非终点。应用程序运行在什么平台上?如何实现扩展?如何进行灾备恢复?如何保障数据加密?又如何与周围的生态系统无缝集成?——这些才是现代化改造的真正内核。只有理解了这种本质差异,真正有价值的工作才算开始。

这些观点已在客户实践中得到充分验证,绝非纸上谈兵:

加拿大皇家银行– 借助 watsonx Code Assistant for Z,主动识别现有应用的依赖关系、数据流、程序结构和组织逻辑,为核心系统的现代化改造与变更管理构建起深度的技术蓝图。

国家社会保险组织 (NOSI)– 使用 watsonx Code Assistant for Z 后,分析和定位冗余COBOL代码及程序例程的时间最多缩短了94%,从原先约8小时的识别工作骤降至接近30分钟。

澳新银行 (ANZ Bank)– 通过引入现代化 DevOps 工具,将人工操作减少了60%,显著加速了应用程序的现代化进程。

总而言之,围绕人工智能的博弈确实存在,人工智能在代码领域的应用也将创造巨大价值,但这两点都不应被误解。(作者:Rob Thomas, IBM高级副总裁、软件主管兼首席商务官)

关于IBM

IBM 是全球领先的混合云、人工智能及企业服务提供商,帮助超过 175 个国家和地区的客户,从其拥有的数据中获取商业洞察,简化业务流程,降低成本,并获得行业竞争优势。金融服务、电信和医疗健康等关键基础设施领域的超过 4000 家政府和企业实体依靠 IBM 混合云平台和红帽 OpenShift 快速、高效、安全地实现数字化转型。IBM 在人工智能、量子计算、行业云解决方案和企业服务方面的突破性创新为我们的客户提供了开放和灵活的选择。对企业诚信、透明治理、社会责任、包容文化和服务精神的长期承诺是 IBM 业务发展的基石。了解更多信息,请访问:IBM官网。