CIO需要考虑的10个云迁移技巧

现在企业IT领导者正不断迁移到云端以寻求各种好处,但研究发现,很多人在云迁移过程中移动工作负载后难以获得他们期望的回报。

根据技术顾问、研究人员和经验丰富的CIO的说法,其中一个原因是企业在将应用程序、功能和服务迁移到云端时,并没有先全面评估它们是否可在云环境中有效运行,也没有计划如何最佳地对它们进行现代化和优化。

CIO需要考虑的10个云迁移技巧

为避免云迁移失败,本文中专家们提供了10个云迁移流程技巧,以帮助企业有效地将工作负载从本地迁移到云端,并最终将为企业带来收益。

1. 分析应用

CIO首先应该分析应用程序,并提出诸如以下的关键问题:它可以在虚拟环境中运行吗?是否提供PaaS、IaaS、云原生工具或容器?这是模块化设计的应用吗?如果不是,那这将如何影响将其迁移云端和在云端运行的成本?可对它进行怎样的自动化以及成本如何?

2. 了解应用程序所属的位置

在开始云迁移过程前,请确认该应用程序是否属于这种环境。那些非云原生、无法扩展、不支持微服务并且没有内置自动化和编排的应用程序并不适合云环境–至少在没有更新的情况下是这样。SilkRoad Technology公司高级副总裁兼首席信息官Asif Malik表示:“仅仅因为云环境的存在,并不意味着一切都适合迁移到云端。”他拥有20多年的咨询经验,其中包括编排基础架构检修、云迁移、应用程序合理化和数据中心运营部署。

3. 识别和评估变量  

几乎没有任何应用程序是独立运行;因此,在云迁移过程中,IT部门需要了解那些计划迁移到云端的应用程序将如何与其他系统交互,以及如何支持这些交互。Deloitte Consulting LLP公司常务董事Scott Buchholz,他表示,他建议企业领导者研究应用程序的运行方式,以充分了解相关的网络流量及其所有相互依赖性。他说:“使用模式并不总是很明显,因为它们随着时间的推移而发展,因此,当你迁移事物时,可能会带来意想不到的后果。”他同时担任政府和公共服务CTO以及国家新兴技术研究总监。

4. 在移动到云端前,重新设计、现代化应用程序

管理咨询公司Everest Group的IT服务副总裁Yugal Joshi表示,越来越多的企业将其云战略与现代化工作相结合。Joshi说:“很多迁移项目也是现代化项目。”

5. 有些直接迁移项目很好

可在云迁移过程中考虑直接迁移项目。SPR是一家专注于企业技术的数字化转型机构,该公司云运营执行总监Chris Hansen表示:“在有些情况下,直接迁移很有意义。”但是, Hansen警告说,企业不应低估直接迁移项目所涉及的工作量。他们应该让其团队中有相关经验的架构师将这些应用程序迁移到云端,以确认直接迁移是否可行,并确保迁移得到精心策划。

6. 分阶段进行试点、测试和迁移

为帮助确保业务连续性,以及防止问题迁移造成中断,IT团队应设计方法以在云端测试应用程序,然后再将其完全迁移到新环境。例如,Malik建议,分阶段迁移或构建并行云环境,并先测试最低可行的产品,以确定该应用程序是否可正常运行以及运行状况如何。

7. 为互操作性、多云环境做准备

Joshi表示,很多IT领导者继续在孤岛中考虑云供应商,这创造了本地化价值。但是他说,在云迁移过程中,他们需要进一步考虑的是互操作性和多云环境,这些环境可以创造企业价值。

8. 从一开始就解决安全、合规性和隐私问题

根据专家称,从一开始就应将安全性涵盖在云迁移过程中,以确保这些计划充分考虑所有要求。正如Malik所说:“数据集成、安全性和合规性永远不是事后的想法。”

9. 迁移后定期评估

企业领导者经常没有定期全面检查他们的云部署,因此可能错过改进的机会。例如Joshi说,一家公司可能会发现在最初部署应用程序后,其云供应商被合并或被另一家供应商收购-这种情况可能意味着更高的价格或服务水平协议调整,这会对企业从该供应商的云环境获得的价值产生负面影响。因此,CIO需要例行评估其云部署,以防范可能改变其最初确定的价值的情况。