使用 Micro Focus 实现 AWS Mainframe Modernization 更换平台
Micro Focus Enterprise 技术Rocket® Enterprise Suite 为 AWS Mainframe Modernization 服务中的更换平台模式提供支持。对大型机应用程序进行平台更换,能够在保持应用程序资产基本不变的前提下,对基础设施和流程进行现代化改造,以增强敏捷性和弹性。这是大型机现代化的第一步,之后可在此基础上不断推进现代化工作。大型机应用程序平台更换的典型步骤
1.分析
第一步是使用 Rocket® Enterprise Analyzer 来分析应用程序,以了解应用程序的复杂性、依赖关系以及将这些应用程序迁移到云端后可能产生的影响。Rocket Enterprise Analyzer 可从 AWS Mainframe Modernization 服务控制台按需使用。
2.开发
开发步骤使用 Rocket® Enterprise Developer 创建现代化开发环境和 CI/CD 管道,使您能够使用基于 Eclipse 的环境来维护和现代化改造大型机 COBOL 和 PL/I 应用程序,从而实现快速开发。再加上 Enterprise Analyzer 分析得出的应用程序相关信息,开发人员可以理解、开发、构建和测试应用程序变更。Rocket Enterprise Developer 同样可从 AWS Mainframe Modernization 服务控制台按需使用。
3.部署
部署步骤使用由 Rocket® Enterprise Server 提供支持的 AWS Mainframe Modernization 托管式运行时环境,自动创建量身定制、具有高可用性和弹性的基础设施,Rocket® Enterprise Server 是一种可扩展的生产引擎,能够满足甚至超越企业对可靠性、可用性和可服务性的要求。
4.操作
此外,借助 AWS Mainframe Modernization 托管式运行时,您可以操作关键业务系统的方方面面,包括执行系统维护、进行应用程序更新、监控系统运行状况、诊断问题等。
优势
降低影响
在尽可能减少改动的前提下,将久经考验且值得信赖的业务应用程序迁移到云端,从而降低由此产生的影响,满足性能、安全性和可用性方面的要求。AWS Mainframe Modernization 托管式服务平台可妥善处理开发过程的许多方面,只需点击几下即可提供具有弹性、高可用性的部署基础设施,大大降低影响并缩短现代化改造时间。
现代化
持续对应用程序进行现代化改造和改进,在应用程序更换平台后,可以更轻松地利用云服务。逐步推进变更能够使现代化项目取得更大的成功。持续的现代化工作可能包括 API 支持、微服务或容器。
开发速度
借助现代工具和流程加快开发,更快响应变化。即使您的应用程序仍在大型机上用于生产,您也可以使用云进行开发和测试。应用程序定义可作为源代码进行维护,也可以插入 CI/CD 流程以自动部署更改。应用程序部署完成并在 AWS Mainframe Modernization 运行时中运行后,即可使用适合云端的 Rocket® Host Access 通过现有的 3270 接口轻松访问应用程序。
使用场景
基础设施现代化有助提高灵活性
云的关键价值之一是能够随着需求的增加启动更多服务器。通过更换平台,您现有的应用程序能够以最小的代价和风险享受到云的灵活性。
改用一站式工具集来解决技能问题
将应用程序迁移到云端后,您的团队将能够使用一组通用的现代工具,在熟悉的环境中管理和支持大型机应用程序。
适用于在大型机上运行的应用程序的 CI/CD 管道
即使对于仍在大型机上用于生产的应用程序,更换平台也可有助于实现开发和测试流程的现代化。您现有的 COBOL 和 PL/I 应用程序可以使用基于 Eclipse 的现代开发工具进行开发,在云端进行测试并部署到您的大型机上。