【51CTO.com快译】对于很多企业来说,将其内部部署的企业资源计划(ERP)系统迁移到云平台上是一个难题。而这是确保任务关键型应用程序的大规模迁移顺利进行的一种方法。
对于大多数企业来说,将内部部署的ERP系统迁移到云平台上已经成为当务之急。这可能也是各企业的首席信息官在其职业生涯中实施的最具挑战性、最复杂、风险最大的一个项目。
如果做得好的话,在未来的几年中,企业可能将在市场竞争中处于有利地位。根据调研机构IDC公司最近进行的调查和研究,在冠状病毒疫情发生之前,作为数字转型计划的一部分而开始实施云计算ERP迁移的企业,在业务方面的表现将远远好于没有进行ERP迁移的企业。IDC公司分析师Mickey North Rizza说:“这使企业能够为开发新产品做好准备,并致力成为市场领导者。”
但是要做到这一点并不容易。正如Rizza所指出的,“如果在进行云计算ERP迁移时缺少一些数据元素,那么可能会影响业务运营。”
为了帮助首席信息官解决遇到的问题和避免落入陷阱,以下是企业可以成功将ERP迁移到云平台的一些秘诀:
1.从以前的云迁移的方法中吸取经验和教训
实际上,很多企业都将非ERP应用程序迁移到云平台或SaaS平台。在这些过程中的经验和教训应该会为企业将ERP迁移到云平台的方法提供参考。
在这一过程的早期阶段,企业的首席信息官应将业务主管、最终用户以及与一些过去项目相关的IT员工召集在一起,以确定可能出现的意外成本或技术障碍,以及任何可能出现的安全、隐私、数据备份或网络问题。同样重要的是,还要确定企业内部抗拒变革的团体或个人。而每个企业都有自己独特的文化,因此需要了解以前的云计算部署指令是如何传达、接收以及执行的,这些因素也非常重要。
2.建立一个全面的计划并坚持实施
如果没有制定一个全面的计划,则很少有人会着手实施对于企业如此重大的项目。但需要的不只是一个计划:除了培训、安全、网络和持续监视和维护计划之外,还需要应用程序迁移计划、数据迁移计划和通信计划。大型企业的ERP云迁移可能需要三到四年才能完成,因此其总体计划必须有具体的里程碑。因此企业的团队应该努力地保持进度,避免拖延。但其计划也必须有一定的灵活性,以适应不断变化的业务环境。
3.清点应用程序和数据
这个要求听起来是基本要求,但是企业的一些自定义商业应用程序使用多年,并编写了一些自己的应用程序,当企业的IT部门对应用程序组合进行全面调查时,会惊讶地发现其复杂性和多样性。与数据一样,企业需要其知道所拥有的应用程序大小和位置、使用应用程序需要迁移的数据量,需要将哪些历史数据归档以及需要存储多长时间。
4.评估业务流程和机构知识
IDC公司的Rizza说,ERP应用程序并非独立运行,因此了解ERP系统如何融入其他系统非常重要。这既适用于客户关系管理(CRM)等内部系统,也适用于可能不得不更改流程以响应业务合作伙伴。
此外,企业需要对自己的技术和知识进行盘点,以便不仅清楚地了解拥有的知识,而且清楚地了解在ERP系统迁移到云平台之后可能会影响的流程方面所做的工作。
5.确定是使用一步法或两步法
当企业将ERP应用程序迁移到云平台中时,可以采取两种策略:采用一步法可以将现有应用一步到位地“提升并转移”到云平台,然后随着时间的推移重构或重写特定的应用程序,以充分利用经过简化和优化的云原生应用程序的业务优势。而采用二步法可以对还处在内部部署状态的应用程序进行现代化升级,然后将这些更新的应用程序迁移到云平台中,通过两个步骤完成所有工作。一般来说两步法是比较流行的,因为它可以更快地带来收益,并且风险更低。
6.建立全面的培训计划
位于美国马萨诸塞州的韦尔斯利学院的首席信息官Ravi Ravishanker曾在工作中进行过两次ERP系统升级,他带领IT团队将该学院原有的一个ERP系统迁移到Workday云平台。他表示,云计算供应商提供的培训材料和方法改变了游戏规则。
Ravishanker发现为其最终用户定制Workday的培训材料很有用。他说:“我们需要创建文档,让人们通过屏幕截图了解整个过程。”
他带领的IT团队在计算机实验室对该学院的员工进行实践培训。而在某些情况下,会在办公室对员工进行一对一的培训(这是疫情发生之前的做法)。Ravishanker指出,这种培训是一个持续的过程。即使在ERP系统部署之后,也需要为员工留出一些时间学习供应商不断更新的培训材料。
7.尽可能多地采用自动化流程
自动化可以帮助组织加速其云计算ERP迁移,还可以帮助减少人为错误。可以采用多种可用的自动化工具,其中包括用于自动化数据传输、审核数据迁移以确保所有的操作都正确完成的工具,以及自动化测试、备份和灾难恢复的工具。
8.首先迁移不重要的应用程序
ERP供应商通常建议创建一个矩阵,将应用程序的使用级别、复杂性和对业务的影响进行分类。根据这个策略,在进行ERP迁移时,IT领导者应从迁移对业务影响最小的应用程序开始。Ravishanker使用这种方法将Wellesley的ERP应用程序迁移到Workday云平台,从而节省了关键任务的成本。作为这一策略的一部分,Ravishanker实际上将新旧系统并行运行了一段时间,以确保两个系统之间的切换顺利进行。
9.考虑网络和安全隐患
至关重要的是,一旦企业在云中运行了核心业务流程,其员工能够从任何位置安全地访问这些应用程序。企业应确保员工通过网络连接访问,并且需要进行双因素身份验证。企业还应该通过MPLS、城域以太网、固定无线和传统宽带链路的某种组合获得到云平台的冗余连接。
10.发现可能影响迁移的技能差距
对于在将应用程序迁移到云平台方面没有太多经验的企业来说,重要的是要对完成这项工作所需的技能进行客观的评估,并将其与IT员工的技能相匹配。例如,员工是否拥有为云重写应用程序的专业技术和知识?是否插入到业务流程中,以使能够评估应用程序,并决定出于监管或安全原因,哪些应用程序可能必须保留在内部部署设施中?哪些应用程序应按原样迁移到云平台上?如果为迁移到云平台重新编写,那么哪些应用程序将提供显著的业务好处?在这些方面,许多企业聘请具有相关技能和经验的外部专家或组织提供帮助。
11.重新评估灾难恢复和业务连续性计划
一旦企业的ERP应用程序迁移到云平台,灾难恢复(DR)/业务连续性(BC)计划就必须反映出新的现实,这一点很重要。好消息是,将应用程序迁移到云平台中提供了一个可以修改备份和灾难恢复计划的机会,以包括基于云计算的备份和恢复。这可以消除对备份数据中心或托管备份磁盘或磁带的物理设施的需求。
12.保持沟通畅通
Ravishanker说:“管理人员拥有同理心并了解员工感受到的痛苦非常重要。”他表示,首席信息官需要从一开始就与参与项目的每个人进行沟通,并在整个过程中保持持续的交流。并且愿意倾听最终用户的意见,让他们尽可能地帮助改进和完善项目。他的团队甚至设立了一条电话热线,在新系统上线运行之后,如果用户有问题可以打电话咨询。
组织还需要将沟通工作扩展到客户和供应商,并确保正在进行的任何更改都能改善业务流程,并从长远来看使企业员工的工作和生活更轻松。
13.不要忘记数据主权
通过云计算ERP迁移,关键任务应用程序可能会脱离企业的直接控制,并且最终可能会跨多个云计算可用区域进行复制。企业需要明白的是,无论其位于何处,他们仍然有责任遵守隐私法规(例如GDPR法规),并保护客户数据的安全。
原文13 secrets of a successful cloud ERP migration,作者:Neal Weinberg
【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】