有关 COBOL 语言没人会的问题看起来要终结了,亚马逊提出了一个 COBOL 自动转 java 工具「AWS Mainframe Modernization」,旨在帮助 AWS 客户「尽可能快地」脱离大型机,更好地利用云服务。
每年的 re:Invent 大会上,亚马逊都会发布大量新工具,今年的活动也不例外。在这其中不仅有最新的自研处理器云服务,也有高性能的存储技术。而吸引眼球的 AWS Mainframe Modernization 则面向智能化转型。
如今的很多传统公司内部会存在长期使用,但难以升级的大型机应用,由于缺乏专业知识的人员(如了解 COBOL 的工程师),人们总是尽量避免对这些业务进行升级。
想要摆脱大型机,人们要么将应用程序几乎按原样转移到新硬件上,要么就需要重构程序并将其分解为云中的微服务。但是这两条路都不容易,过程可能需要几个月甚至几年的时间,因为你必须评估应用程序源代码的复杂性,了解对其他系统的依赖关系,转换或重新编译代码,然后一切都必须进行测试以确保一切正常。
「这可能是一项复杂的业务,涉及到很多内容的变更。而且每个人都不会愿意去做,」AWS 的首席执行官 Adam Selipsky 说道。「虽然 AWS 可以帮助合作伙伴进行这样的过渡,但仍然需要很长时间。」
亚马逊提出的 AWS Mainframe Modernization 可以解决这一问题。该公司声称,使用其开发、测试和部署工具集以及与大型机兼容的运行时环境,它可以将大型机工作负载迁移到云端所需的时间减少多达 2/3。</