你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

先迁移还是先现代化?

确定应先迁移本地应用程序(“rehost”)还是先实现现代化(“replatform”)是一个常见问题。 答案取决于迁移目标,但将目标与方法保持一致可能很困难。 为了提供帮助,我们创建了一个简短的评估,可帮助你找到正确的路径。

我们定义每个方法并概述其优势。 如果描述的好处与目标匹配,则可能找到了问题的答案。

Diagram that shows approaches to cloud migration and modernization.

迁移(重新托管)

首先使用重新托管方法(“直接迁移”)迁移应用程序。 重新托管后,可以按原样将现有应用程序移动到云,并在以后对其进行现代化。 重新托管具有以下四大优势:

  • 即时可持续性: 直接迁移方法是减少数据中心占用量最快的方法。

  • 立即节省成本: 使用可比较的云解决方案可让你使用运营费用来交易资本支出。 即用即付,只需为使用的内容付费。

  • IaaS 解决方案: IaaS 虚拟机(VM)提供与现有本地应用程序的直接兼容性。 将工作负载迁移到 Azure 虚拟机并在云中实现现代化。 一些本地应用程序可以尽量少地迁移到应用程序平台。 建议将Azure App 服务作为 IaaS 解决方案能够托管所有应用程序的第一个选项。

  • 即时云就绪性测试: 测试迁移,以确保组织具备采用云的人员和流程。 迁移最小可行产品是测试组织的云就绪情况的好方法。

现代化 (replatform)

首先使用重新平台策略实现应用程序的现代化。 在此方法中,你将在迁移过程中更改应用程序的部分。 尽管迁移到云需要更多工作,但应用程序具有更好的成本和性能效率。 在迁移之前进行现代化有四个好处:

  • 上市时间更快: 使用平台即服务(PaaS)技术加快部署速度。

  • 应用程序创新增加: PaaS 允许开发人员专注于业务逻辑和关键数据。

  • 提高工作效率: 采用 PaaS 可缩小将应用程序推向市场和提高开发、安全和运营生产力所需的技能。

  • 更好的开发速度: 切换到托管服务将限制开发人员需要关注的项目,并将提高其冲刺速度。

后续步骤

现在,你有一种先做什么的感觉。 开始迁移或现代化。