亚马逊云作为全球领先的云计算服务提供商,为各类企业提供了丰富的云迁移解决方案。本文将为您详细介绍6种常见的应用程序迁移策略,帮助您更好地规划和实施云迁移项目。
1. 重新托管(直接迁移)
很多早期的云项目倾向于使用云原生功能进行全新开发,但在大型遗留系统迁移场景中,我们发现大多数应用程序都被重新托管。例如GE Oil \u0026 Gas发现,即使不实施任何云优化,也可以通过重新托管节省约30%的成本。这种方式通常可以通过工具实现自动化,但有些客户也更喜欢手动操作。
2. 平台重塑(提升修补和转变)
在这种方式中,会进行一些云优化以获得实际收益,但不会大幅改变应用程序的核心架构。例如将应用程序从WebLogic迁移到Apache Tomcat,不仅获得了云带来的节省和敏捷性,还节省了数百万美元的许可成本。
3. 重新购买(转向不同产品)
最常见的情况是转向SaaS平台,如将CRM迁移到Salesforce.com,将HR系统迁移到Workday,将CMS迁移到Drupal等。
4. 重构/重新架构(重新构想应用架构)
这通常是由强烈的业务需求驱动的,如希望添加功能、提升规模或性能。您可能希望从整体架构迁移到面向服务(或无服务器)架构以提高敏捷性或提高业务连续性。这种模式往往是最昂贵的,但如果产品市场契合度良好,也可能是最有利的。
5. 退休(摆脱应用程序)
我们发现企业IT组合中多达10%(甚至20%)的应用程序已经不再有用,可以直接关闭。这些节省可以促进业务案例,将团队的注意力集中在人们实际使用的内容上,并减少必须保护的表面积。
6. 保留(重新访问或暂不处理)
也许仍在承受一些折旧,还没有准备好优先考虑最近升级的应用程序,或者不愿意迁移某些应用程序。应该只迁移对业务有意义的内容;而且,随着投资组合的重心从本地转移到云端,保留的理由可能会减少。