现代化和迁移大型机应用程序到云端

现代化和迁移大型机应用程序到云端

作者:邹铮 编译 2021-03-14 18:26:43

云计算 云计算已经成为扩展和现代化应用程序的首选,但是在某些情况下这种过渡并不容易,例如从大型机环境中迁移应用程序。

云计算已经成为扩展和现代化应用程序的首选,但是在某些情况下这种过渡并不容易,例如从大型机环境中迁移应用程序。

这些类型的应用程序通常托管在大型多用户多任务计算机复合体上,这些复合体可以追溯到集中数据中心时代。在某些情况下,由于格式和操作系统等限制,大型机用户无法迁移到云端。

下面我们将介绍将基于大型机的应用程序现代化并迁移到云端的选项。

[[387462]]

大型机迁移选项

在评估大型机迁移选项时,请查看应用程序源代码是否可用,或者是否只有目标代码。IT团队可以使用可访问的源代码重写和现代化应用程序;目标代码无法修改,因为它是源代码经过编译器或其他翻译器的结果。当源代码不可用时,该应用程序将不得不按原样运行或完全替换。

如果大型机应用程序仅以二进制形式提供给大型机,并且二进制文件被设计为在无法托管在云端的操作系统运行(通常是Windows、UNIX或Linux),则它无法转移。在这种情况下,你有三个选择:

  • 寻找替代版本。查看应用程序是否有其他版本可在大型机以外运行。此选项是最简单的方法,并且在成本方面最佳。但是,你需要确保替代版本是真正的云优化产品,而不仅仅是云端托管的单体应用程序,这将对成本方面产生负面影响。
  • 使用“大型机即服务”选项。有些公司,例如Cornerstone(归Google Cloud所有),为这些类型的应用程序提供第三方托管。当有些有问题的大型机应用程序不适合其他选项时,此选项是最佳选择。在这些应用程序针对云进行优化之前,大多数企业将其视为过渡方法。
  • 更换应用程序。如果其他技术不起作用,则可以寻找其他应用程序来取代大型机应用程序—基于适当的功能组合和易于转换历史数据。商业软件产品或SaaS云产品通常很合适,甚至可能具有更好的功能和更低的成本,但这取决于应用程序的类型。

如果大型机应用程序可运行在云端支持的操作系统和计算机平台(例如x86),则可以对合适的云提供商进行测试,以确保该应用程序可以在其平台上运行。但是,此应用程序很可能是单体,这意味着它的可伸缩性和可重用性受到限制。

单体应用程序在云端通常效率低,因为它无法利用云计算的优势。如果它在云端的性能和成本特性不令人满意,或者你找不到云平台来运行它,则可以将其视为仅限大型机的二进制文件,然后从上面的三个选项中进行选择。

大型机现代化机会和服务

当源代码可用时,有多种方法可以重写和现代化应用程序。这些包括简单迁移软件、云兼容平台或创建微服务应用程序。流行语言(例如C,C ++和C#)编写的应用程序更易于在云端进行修改,并被认为部分地为云就绪,因为此类语言基于模块化功能和流程。

你可以从众多应用程序现代化工具和服务中进行选择,例如:

  • Astadia—提供大型机迁移服务和通用应用程序现代化服务;
  • Tmaxsoft—通过其支持的各种选项,提供资源来指导大型机用户;
  • MuleSoft—提供可靠的策略,包括强大的组件化和工作流创建。

如果应用程序使用COBOL、PL1等语言或汇编器编写,则在不完全重写的情况下进行现代化将更加困难。对于COBOL程序,最好的选择是重新托管,通过在与云兼容的平台上重新编译应用程序。从那里,可能将应用程序分解以使其更加有效并与云兼容。

在某些主要行业中,很多公司仍然依赖大型机。大型机全部迁移到云端,并不总是可行或在经济上不可行。企业应使大型机应用程序成为云扩展的后端部分,云扩展旨在将用户界面和数据输入与信息处理分开。至少,这会减少对大型机的使用,并让你准备采取更根本的措施。

 

文章来源网络,作者:运维,如若转载,请注明出处:https://shuyeidc.com/wp/265490.html<

(0)
运维的头像运维
上一篇2025-05-05 12:42
下一篇 2025-05-05 12:43

相关推荐

  • 个人主题怎么制作?

    制作个人主题是一个将个人风格、兴趣或专业领域转化为视觉化或结构化内容的过程,无论是用于个人博客、作品集、社交媒体账号还是品牌形象,核心都是围绕“个人特色”展开,以下从定位、内容规划、视觉设计、技术实现四个维度,详细拆解制作个人主题的完整流程,明确主题定位:找到个人特色的核心主题定位是所有工作的起点,需要先回答……

    2025-11-20
    0
  • 社群营销管理关键是什么?

    社群营销的核心在于通过建立有温度、有价值、有归属感的社群,实现用户留存、转化和品牌传播,其管理需贯穿“目标定位-内容运营-用户互动-数据驱动-风险控制”全流程,以下从五个维度展开详细说明:明确社群定位与目标社群管理的首要任务是精准定位,需明确社群的核心价值(如行业交流、产品使用指导、兴趣分享等)、目标用户画像……

    2025-11-20
    0
  • 香港公司网站备案需要什么材料?

    香港公司进行网站备案是一个涉及多部门协调、流程相对严谨的过程,尤其需兼顾中国内地与香港两地的监管要求,由于香港公司注册地与中国内地不同,其网站若主要服务内地用户或使用内地服务器,需根据服务器位置、网站内容性质等,选择对应的备案路径(如工信部ICP备案或公安备案),以下从备案主体资格、流程步骤、材料准备、注意事项……

    2025-11-20
    0
  • 如何企业上云推广

    企业上云已成为数字化转型的核心战略,但推广过程中需结合行业特性、企业痛点与市场需求,构建系统性、多维度的推广体系,以下从市场定位、策略设计、执行落地及效果优化四个维度,详细拆解企业上云推广的实践路径,精准定位:明确目标企业与核心价值企业上云并非“一刀切”的方案,需先锁定目标客户群体,提炼差异化价值主张,客户分层……

    2025-11-20
    0
  • PS设计搜索框的实用技巧有哪些?

    在PS中设计一个美观且功能性的搜索框需要结合创意构思、视觉设计和用户体验考量,以下从设计思路、制作步骤、细节优化及交互预览等方面详细说明,帮助打造符合需求的搜索框,设计前的规划明确使用场景:根据网站或APP的整体风格确定搜索框的调性,例如极简风适合细线条和纯色,科技感适合渐变和发光效果,电商类则可能需要突出搜索……

    2025-11-20
    0

发表回复

您的邮箱地址不会被公开。必填项已用 * 标注