# # # #

从预置软件到云迁移-注意事项|上篇

By Peter Minshall, Executive Vice President (North America) at NETSOL Technologies Inc.

从预置软件到云迁移-注意事项|上篇

By Peter Minshall, Executive Vice President (North America) at NETSOL Technologies Inc. on 07-12-2020

随着技术变革的快速发展,我们有必要不断地对软件开发生命周期的各方面进行重新审视。从规划基础架构,到降低成本的同时应对多客户,或通过有效地使用资源实现顺利部署,再到维护阶段,软件在其生命周期的每个阶段都需要进行一定程度的调整,才能适应全球IT生态,得以存续和发展.

数字化的代价通常是需承担可预见的风险,同时要为可能发生的灾难做好准备。不过,可以通过采取预期决策、进行适当的员工培训和建立备份恢复系统等措施来减轻风险。在评估改变IT环境的决策时,产品的性能和效率是最重要的因素,不过仍需要考虑其他准备工作。快节奏的工作环境留给我们较小的容错空间,然而,这才是真正的挑战所在,也是考验产品寿命之处。因此,当变更决策涉及迁移到云端时,可能结果的复杂性就会进一步增加。许多涉及迁移到云端的决策所面临的问题,都和其他IT变更所遇到的问题相同,但由于云方案代表了组织看待IT软件方式的根本性变化,因此反复考虑这些问题非常重要.

本系列文章并不是云迁移计划的技术讨论或指南,它更多的是为项目负责人(不管采取何种项目管理方)在项目开始之前和项目进行期间提供一些参考.

1. 设定目标,明确实现云方案的路径

从传统的系统环境迁移到云环境,带来的改变是巨大的。尽管积极态度和强大信心值得赞赏,但还是要依照改变的要求,逐步稳定地实现云迁移。在转换过程中和转换完成后,为重要节点设置细化的目标,将有助于更好地理解和掌握新平台、新功能和其局限.

2. 制定周密计划

确保从传统基础设施到云的平稳过渡仍然是最大的挑战之一。考虑到潜在风险,应当制定一个周密的行动计划。需要关注的关键领域包括基础设施管理、云解决方案(SAAS、IAAS、PAAS)、云集成级别、数据迁移计划、建立安全策略和应急计划。对这些关键领域逐一确认,保证迁移所涉及的风险因素得到详细排查和设置。对运行中的不同服务器进行持续的状态检查,及时进行警报通知,确保零停机.

3. 与利益相关方就云方案如何支持业务进行沟通

约80-90%的企业已经增加了在云端的技术部署。让利益相关方参与进来,熟悉知晓这些云部署所带来的益处,可以更好地理解如何规划、执行和有效地解决可能出现的问题。对目标没有清晰的理解,或是利益相关方参与过晚,可能会导致进度延迟和成本增加。适应这些实践操作,在头脑中明确目标,为产品确立一个参照标准,并确保其处于前沿的位置.

4. 沟通和培训员工

当将业务工作转移到云端时,需要满足流程自动化、架构优化和资源优化的领域技术来实现转换。因此,对员工进行培训是推进工作的最佳办法。所以,必须让员工保持信息同步,向他们展示已有的授权云迁移方案的商业案例。为了获得实践经验,公司可以让员工参加云方案供应商提供的培训和认证。就像引进新的技术和语言那样,云生态系统中新的服务和流程日新月异,因此员工需要及时跟进,提高技能水平.

5. 全面改变理念

从传统基础设施平台迁移到云端,除了灵活性、扩展性和弹性提高之外,最显著的变化就是虚拟化和集中化。为适应新的平台,保持工作理念和转变工作方法非常必要。以前,内容分布在多个域上,现在可以通过一个中心点访问,不再有任何依赖关系。平台的集中化,让我们能够为多个有类似基础设施或软件需求的客户提供服务,从而顺利开展业务.

6. 业务关键领域迁移前的应用程序测试

无论是出于提高性能和可扩展性,还是减少基础设施投资的目的,都应该让应用程序/数据运行一个包括功能验证、集成、安全和性能测试在内的完整周期。这尤其适用于部署到云端之前的关键业务领域。它将在一定程度上保证稳定性,并有助于避免一些阻碍因素可能带来的bug,而这些可能是结果矫正和迁移周期中的主要工作任务.

7. 使用集中式仪表板进行跟踪

传统的分布式控制,通常依赖于多个对象或业务单元,因此对于多租户模式公司来说,云是一个极佳的解决方案。云的集中治理模式带来了集中式控制,并允许对资源和操作进行监控和跟踪。对这种功能加以利用,将极大减少由于分布式控制而产生的依赖性和差异性。最好能够关注云的使用情况,清楚地了解哪些资源利用不足或使用过度,哪些资源可以自动或按需利用。这不是关于控制本身,而是关于优化控制结构和机制,确保以最有效的方式实现控制目标.

8. 部署方法

将DevOps与云相结合正成为一种常见的做法。首先,集中式的云为DevOps提供了一个标准平台。其次,云服务提供商在其平台上系统地支持DevOps,包括持续的集成和开发。因此,不考虑将提供商的方法与您的现有方法结合将是一个巨大的机会损失。合并DevOps将有助于简化部署过程,并使部署过程零误差,因其具有敏捷属性和允许实时合并更改的功能。现在也是将DevOps作为主要控制系统的最佳时机,所有未来的代码管道和更改都放置其中。单击部署将减少对资源的依赖,使过程更容易,否则会变得复杂,更容易出错.

9. 评估现有应用程序和资源环境

如果执行不当,云迁移可能成为一个复杂而艰巨的过程。如果没有适当的应急和安全措施,数据可能会被丢失或泄露。应用程序迁移测试,通过比较迁移的应用程序和遗留应用程序来发现差异,帮助您维护并确保流程的完整。这里的目标是确保在所有基本数据完好无损的情况下,以最少的停机时间和中断时间传输遗留数据,并确保升级后的应用程序可与遗留应用程序支持的硬件和软件兼容.

10. 与云技术专家合作

云迁移所涉及大量的变化,包括技术、流程以及人员在内,可能会让人无从下手压力倍增。与合适的领域专家合作将有助于减少迁移过程中可能遇到的成本开销,尤其是之前没有使用云平台经验的情况下。专家的知识和建议将有助于优化无缝迁移和部署到云端的过程,并最大限度地降低出现问题的可能性。像许多信息技术课题一样,“魔鬼藏在细节中”,相比较缺乏经验的团队成员,云技术专家在更早之前就可以预见到细节带来的影响.

如果您有兴趣了解纳索尔科技为客户成功实施云迁移的更多信息,请和我们联系。这是本系列文章的第一篇,重点介绍从预置软件到云迁移-注意事项.



Written By:
Peter Minshall, Executive Vice President (North America) at NETSOL Technologies Inc.





Back to Articles

下载

查看我们收集的与全球融资租赁行业有关的材料和相关资源。下载信息图表、资料、视频和白皮书。

发现
X


Beijing office number:
+86 10 6568 2256

Beijing office address:
北京市朝阳区光华东里8号院中海广场 中楼2803、05、06