探索中国CIO人才现状 | 第四季调研报告
企业遗留应用注定将消失的10个理由
2014-05-19  作者:CIO时代网 

  由于云计算、成本增长、厂商刁难以及终端用户需求变化等因素,很多IT部门正在重新考虑该如何处理他们的遗留应用。对于正面临移动化转型或类似问题的企业来说,移除这些遗留应用或许是最好的选择了。以下是IT顾问PatrickGray认为遗留应用必定会从企业中消失的10个理由。


  1、遗留应用成本高昂


  随着应用使用时间的增加,支持这些应用的成本肯定会越来越高。另外,供应商们还通常会随着这些应用使用时间的推移而提高支持费用,而来自内部的支撑能力也随着旧平台运行时间的增加而变得不足。


  2、部署时间太长


  我的职业生涯是从ERP部署开始的,6到36个月的部署时间非常普遍。大多数终端用户无法忍受在大规模单一部署上投入多年时间,就像大多数C级别高管不再会有耐心去资助一个打了水漂的项目一样。


  3、遗留应用是专有的


  很多遗留应用是构建在专有的、单一厂商工具的基础上,包括从一种独特的编程语言到方法论和管理工具。现代应用很大程度上已经转移到常见的工具和编程语言,让具有适当知识的IT人员能够广泛使用这些应用。


  4、基础架构是昂贵的


  较陈旧的应用通常要求一个较陈旧的技术环境,这个环境中可能包括遗留的操作系统、数据库、存储库甚至是特定的硬件。随着应用的维护成本越来越高,底层基础架构的维护成本也随之增长。那些专门针对虚拟化和云平台设计的现代应用并不存在这个问题。


  5、遗留应用太过庞大


  很多遗留应用最初是以解决一个大的业务问题为目标而构建的。像ERP和CRM这样的应用解决了很多业务问题,提供了扩展的集成,很大程度上是因为解决这种集成的另一种方法是通过一对定制代码实现的。通过像服务总线和标准化API这样的技术,集成更小的应用变得大大简化了,使得企业机构只用采购他们需要的并且快速集成就行了,而不用试图采购最终覆盖方方面面的大规模应用。


  6、云计算改变了定价规则


  云计算彻底改变了曾经被大型、昂贵应用所统治的多个领域。CRM就是一个主要的例子,企业现在用一张信用卡就可以配置一个企业解决方案。这为CFO们节约了大笔资金,也不需要一大群向CIO汇报的咨询师或者专门的工程师。


  7、遗留文档和人员或已离开公司


  如果你的公司内已经存在大量遗留应用,那么通常没有留下什么参考文档,所有支持人员也许已经退休或者离开公司,如果你遗留下来的知识即将或者已经离开这家公司,那么这就是摆脱遗留应用的一个很好的理由。


  8、遗留应用要求遗留基础架构和许可模式


  即使是在那些有现代虚拟化或者私有云基础架构的企业机构内,也难免会有一些不肯让步的人要求得有一组硬件、操作系统或者许可让他们能够使用陈旧的技术基础架构。随着支持服务和质保到期,成本增加--支持遗留应用又增加了一项隐性成本。


  9、遗留应用的移动化难题


  移动设备已经彻底改变了企业计算。虽然像虚拟桌面架构(VDI)这样的技术可以是让遗留应用快速转向移动设备的快速方法,但是针对大屏幕、键盘和鼠标设计的应用通常面临艰难的过渡。预期重构一个遗留应用或者试图创建一个新的移动前端,还不如部署一个更加现代化的应用来得更容易。


  10、也许有些人能做得更好


  在遗留应用首次部署的随后几年中,企业的技术和业务流程方面都会有明显的进步。产品开发、市场营销、销售、甚至是供应链管理和财务都将发生变化,而抛弃一个遗留应用则会让你有机会采用更为先进的方法并摆脱错综复杂的业务流程。