内容提要
根据IBM商业价值研究所的新研究,70%的IT高管认为基于主机的应用对业务和技术战略至关重要。然而,数字化转型的快速步伐迫使企业在IT领域进行现代化改造,以适应创新不断加速的步伐。主机应用现代化是指更新、重构和转换应用程序,以与现代计算架构、技术和业务需求相一致。客户面临多重挑战,需要将传统应用带入现代化时代。
延伸解读
技能断层:现代化不只是技术问题
文章指出,随着COBOL和汇编语言程序员退休,企业维护和更新遗留应用面临技能短缺风险。这不仅是技术挑战,更是人才挑战。现代化工具可将代码分析、文档化并转换为Java等现代语言,降低维护难度。企业需在人才流失前启动现代化,否则可能陷入无人能改的困境。
成本优化:从感知昂贵到实际节约
主机常被认为成本高昂,但文章提出通过整合ISV软件、替换为IBM原生或开源软件、将COBOL转换为Java并在IFL上运行、优化COBOL代码性能等方式实现节约。这表明成本问题并非主机本身,而是软件配置和代码效率。企业应评估现有软件组合,寻找优化空间。
最佳适配:避免非此即彼的现代化陷阱
文章强调,主机上关键业务应用复杂且风险高,重写迁移耗时且复杂。更有效的是采用“最佳适配”方法:保留应用在主机上,通过API让Azure现代应用安全访问数据和功能。同时,面向消费者的应用更适合迁移云端。这种混合策略能聚焦投资于快速见效领域,降低风险。
混合云良性循环:主机作为战略资产
文章提出,当数据中心退出不是主要目标时,混合云模型可利用主机能力增强云端应用,同时用云端数据增强主机洞察,形成良性循环。关键在于将主机视为战略资产而非昂贵的遗留平台。这种视角转变有助于企业最大化现有投资,实现创新加速。
Q&A
主机应用现代化的定义是什么?
主机应用现代化是指更新、重构和转换应用程序,以符合现代计算架构、技术和业务需求。
企业在主机应用现代化过程中面临哪些挑战?
企业面临技能短缺、传统开发方法的局限性以及将遗留应用程序转移到现代平台的复杂性等多重挑战。
为什么传统的瀑布开发方法不再适合现代企业?
传统的瀑布开发方法增加了响应市场需求的时间,企业需要转向敏捷开发以快速适应变化。
如何降低维护和更新遗留应用程序的难度?
通过分析代码并将其转换为现代语言,如Java,可以降低维护和更新遗留应用程序的难度。
主机应用现代化的成本效益如何?
通过整合软件和优化代码,企业可以实现成本节约,减少CPU使用率,从而降低主机的整体成本。
IBM Consulting如何帮助企业进行主机应用现代化?
IBM Consulting可以帮助设计混合云战略,确保应用程序和数据在合适的平台上安全运行,并促进敏捷实践的实施。