用心打造
VPS知识分享网站

退休程序员给大型机用户带来云计算难题

变老几乎没有什么好处,但如果你有幸在过去隐秘的岁月中接受过编程语言 COBOL 或 PL/I 的培训,那么你可能在晚年找到一份高薪的职位,负责维护遗留的大型机系统。

退休程序员给大型机用户带来云计算难题

20 世纪 90 年代,计算和海量存储价格大幅下跌,大型机市场一度崩溃。但大型机仍然存在,并持续运行至今,为金融、保险、政府部门和零售等行业的部分关键系统提供动力。

然而,随着最后一代 COBOL 程序员寻求经济宽裕的退休生活,企业面临着核心系统故障的威胁,而且没有人具备维护其正常运行的资质。AWS Transform for Mainframe 现已在美国北弗吉尼亚州和德国法兰克福的 AWS 区域推出,并于 2024 年 re:Invent 大会上首次亮相,它可以帮助企业从“大型机”过渡到云原生平台。这种过渡带来了可扩展性和可扩展性的优势,而这些因素此前限制了核心计算功能基于 IBM z 系列等大型机的组织的决策者获得更多可能性。

AWS Transform for Mainframe可帮助企业分析 COBOL 和其他代码,从通常密集且晦涩难懂的代码中提取业务规则,并将单体应用程序拆分为多个功能域。这项由代理式 AI 驱动的转型有望将大型机应用程序转变为可由当今一代程序员扩展、维护和进一步开发的软件,而无需他们学习上一代的低级语言。

欧洲和美国的团队可以让 AWS 平台的 AI 代理根据遗留代码库创建技术文档,分析准备半自动翻译成 Java 的代码,识别依赖关系,并规划复杂的迁移任务。

当然,IT 团队对替换运行 CICS、VSAM 和 COBOL 等语言的大型机所带来的诸多问题并不陌生。部分原因在于,大型机在交易处理方面极其可靠,能够确保(例如)资金流动与其他系统协调一致,远程和本地大型机实例之间保持严格同步。这一底层基础确保了资金有效地从一个账户流向另一个账户,而围绕这些流程的子流程(写入内存、写入磁盘、更改数据库条目等)依赖于各方完成每个步骤。

虽然许多现代计算机在纯计算能力上胜过大型机,但它们可能缺乏航空、金融市场交易和货币兑换等大型行业所需的可靠性。AWS Transform for Mainframe 平台可帮助企业模拟和测试其迁移过程,逐步完成使用针对速度和安全性(而非可读性和透明度)进行优化的语言编写的流程。

随着技术不断发展,偿还技术债务对于开发人员和 IT 专业人士来说始终是家常便饭:今天的尖端工具可能就是明天的瓶颈。秉承这一理念,希望从 VMware 工作负载迁移到基于容器的应用程序(或那些面临 VMware 价格突然上涨压力的公司)的公司也可以考虑AWS Transform for VMware,它使用相同的代理 AI 模型来实现从虚拟机迁移。

值得注意的是,IBM 仍在继续生产和支持大型机硬件。2024 年,该公司从软件相关业务中获得了 270 亿美元的收入,并且一直在极力保护其在大型机领域的知识产权,并于 2022 年成功起诉 LzLabs,原因是后者对大型机软件进行了逆向工程。对于那些依赖绝对可靠性(或尽可能接近当今计算机所能达到的可靠性)的行业来说,说服他们放弃大型机将需要一些时间,而且正如过去的诉讼所表明的那样,简单的软件模拟并非可行之道。

但随着遗留系统的维护和保养变得越来越困难,企业将寻求替代方案来确保其计算寿命。AWS Transform for Mainframe 是许多人会考虑的一个选项。

赞(0)
未经允许不得转载;国外VPS测评网 » 退休程序员给大型机用户带来云计算难题
分享到