无论是为了稳定,还是为了支持重要的业务流程,大多数CIO仍然必须保留旧的应用程序和基础架构。但这并不一定意味你会对此束手无策。
尽管数字路线图在加速且现代化进程也在持续推动中,许多CIO的IT堆栈中仍然有旧的应用程序和基础设施。
管理咨询公司McKinsey&Co.的合伙人Abhi Bhatnagar表示,企业持有遗留技术有几个关键原因:它们稳定、高效,而且是有偿的。Bhatnagar就曾与一家选择保留大型主机的公司合作过,并指出“它运行良好、高度同质化、高度定制化、而且处于完全折旧的状态”。
同时,CIO可能会发现,替换一些遗留技术不会产生足够高的回报,所以他们不会将现代化工作作为优先事项。
“有一个广泛的说法是,这一切都需要转移到云或SaaS上。但现实情况是,并非所有的投资组合都需要现代化,尤其是在它正稳定且高效运行的情况下。”Bhatnagar说。
不管是什么原因,许多CIO仍然保留旧的应用程序和基础架构。
这给他们带来的挑战之一便是精简这些遗留技术,使它们发挥最佳性能,以最低的成本和最低的风险提供最佳效益。这里有几个提示告诉CIO该如何去做。
添加自动化
在遗留环境中自动化部分工作是提高效率的一种方法,比如减少人工、限制或消除错误、提高质量、增加数据一致性和提高生产力。
“无论是Unix、Linux、大型机还是三层架构,自动化都存在空间。”IT服务公司Insight Enterprises的首席架构师Juan Orlandini说。
正如他解释的那样,许多遗留系统支持的业务流程都包含高度结构化、重复性任务的部分。同样,IT工作本身的某些部分,诸如存储配置和备份之类的阻塞和处理类型的任务都具有相同的重复性。
Orlandini说,重要的是要在自动化之前评估自动化的流程,并简化这些流程。正如他所指出的,把不良的流程自动化,不会带来预期的好处。
他还提醒IT领导者注意预期,并提到自动化将为遗留系统及其支持的流程提速,但这不是万能药,也不是全面现代化的替代品。
从云环境中借鉴原则
Orlandini说,经验告诉他,利用“提升和转移”的方法,简单地将遗留系统按原样迁移到云端,通常不会得到回报。
他说:“这种方法可以是一种选择,有时它是合适的,但我们的数据和经验表明它通常需要花更多的钱,所以,如果你想优化你的基础设施,最好也去做其他工作来挣得更好的回报。”
还有一种选择是采用管理云的原则,并将其应用在管理遗留问题上。以存储配置为例,云已经预定义分配以简化流程,管理员在使用内部资源时也可以这样做。
Orlandini还表示,“从表面上看,这似乎是在浪费存储资源。你确实可能会浪费一些存储空间。但最终,因为你将部分处理过程排除在外,它会为你节省大量的人力和时间。目前,存储比人力资源便宜,所以实际上你获得了收益。”