从遗留数据中创造价值--原因和方法


虽然年轻的公司可能面临许多挑战,但它们肯定逃过了一个既是福也是祸的问题--遗留的IT系统。数据确实是公司最有价值的资产之一,因为知识(读作“数据”)能使企业做出更好,更明智的商业决策。此外,您的组织可能已经拥有了它所需要的大部分知识。不过,唯一需要注意的是,它可能无法访问,因此非常无用。

事实上,根据各种估计,多达97%的收集数据被储存起来,再也不会被使用,因此给组织提供的价值为零。此外,它的很大一部分包括所谓的“暗数据”--冗余的,有问题的,太老而不能保存任何价值的数据,或者简单地被遗忘的数据。

而且--这里有一个令人惊讶的转折--这对我们的气候产生了令人不快的影响。根据美国Veritas Technologies公司最近发表的一项研究,如果我们继续收集和归档这些“数据浪费”,仅今年一年就会有580万吨二氧化碳被排放到大气中。

因此,主要的问题是,我们如何才能“重新激活”遗留系统,并且在这样做的过程中,不仅确实使用所有可用的数据,而且还能为我们的气候做些有益的事情?

我们是怎么到那里的?

大多数组织都充分意识到“Oldie”有时并不是“Goldie”这一事实。在当今世界,公司are increasingly relying on digital technologies开发新产品,提高运营效率,降低成本,以及--最重要的是--确保客户有满意的体验。

那么,为什么许多公司最终仍然拥有有时已有几十年历史的系统,这些系统要么并行运行,要么完全是冗余的,从而推高了维护成本,并可能带来安全风险和合规问题呢?

有时,一个不完全经过深思熟虑的数据迁移策略是罪魁祸首。一家公司决定用更好的技术取代一项关键任务技术。为了避免业务操作中断,它允许两个系统并行运行“一段有限的时间”,直到数据迁移结束。却发现并非所有的数据都可以原样迁移,原因是,例如,过时的和不兼容的格式。或者对遗留系统的业务逻辑理解得不像想象的那样好,而且繁琐的源代码是it团队唯一的文档。

另一个原因可能是遗留系统--从最真实的意义上说--是并购遗留下来的。当被收购的公司将过时,低效或冗余的系统带入“新关系”时,这是一个常见的问题。通常,双方都意识到这一点,并试图在收购前的调查过程中解决这一问题。然而,这通常导致设计补丁和变通方法,而这些补丁和变通方法仅仅有助于克服此类系统的限制。因此,公司不但不能从长远角度有效地解决问题,反而往往在技术堆栈的各个层之间造成不兼容。

最终,无论是由于合并和收购,软件替换期间的不可预见问题,还是仅仅作为有机增长的后果,结果都是一样的。可能有价值的数据----因此,知识----被锁起来,无法使用。

在一个理想的世界里…嗯,没有这样的事情

在一个理想的世界里,你会有一个如何避免所有这些陷阱的可靠蓝图。一份详细的战略,包括需要考虑和考虑的事项清单,以及几个成功的退出方案。但是,好吧,我们并不是在一个理想的世界里。因此,与其试图找出如何避免使用遗留系统,不如让我们考虑如何充分利用它们。

“遗产”绝不等于“坏”。虽然有些人会认为“遗留”等于“旧”,但事实上,它只是意味着它已经被一个(或多个)更快,更高效和/或能更好地应对业务挑战的应用程序所取代,但由于某些原因,它很难被取代。

遗留系统可能包含对智能分析极为宝贵的历史数据;例如,能够根据过去几年或甚至过去几十年的购买行为的发展来预测未来的购买趋势。或者它们可能包含不完整或不一致的数据,但当用第三方数据集进行丰富时,可以提供极值,例如,用于训练AI模型。

利用这类数据的关键因素是可获取性和可用性。这主要意味着两件事:确保a)遗留系统与更新系统兼容;b)数据格式在应用程序之间保持一致--或者至少可以在它们之间有效地转换。这需要一个清晰的,经过深思熟虑的,结构良好的集成策略来设计连接遗留和现代应用程序和系统的路径。

遗留系统集成--将数据带出黑暗面

有一个合适的集成策略似乎是一个明显的答案。“好吧,显而易见的船长,你接下来要讲什么?”但是。我们来统计一下。正如一个Accenture research[PDF]在金融服务领域,44%的金融服务公司称难以将新技术融入现有结构是其部门数字化转型的最大障碍之一。

在并购中,缺乏并购交易所需的整合专门知识被许多分析家和专家引用为一个臭名昭著的普遍问题。根据各种研究,60%至85%的公司将传统应用程序与现代应用程序之间缺少沟通点列为阻碍其数字创新举措的主要问题之一。

变通方法和快速破解的“沟通桥梁”可以在短期内有所帮助,但它们更像是创可贴,而不是真正的解决方案。

取而代之的是什么?

相反,集成可以通过API(application programming interfaces,应用程序编程接口)来实现,这些API将在遗留系统中公开数据,并且/或者通过整个基础设施中的中间件引入集成层。

是的,从零开始为一个在前API时代最坏的情况下构建的系统设计API将是困难的,耗时的和预算繁重的。但这可能是非常值得的,特别是考虑到这样的API既可以用于API引导的连接,也可以用于集成平台层。

作为一种独立的策略,集成平台层通常不仅通过API,而且通过各种不同的协议提供连接能力。这样的层提供了高度的标准化,从而降低了在遗留和现代数据系统之间创建可用性和可访问性所需的资源和专门知识水平。

这两种方法都将提高遗留系统与现代应用程序的兼容性。此外,集成平台层还可以帮助转换不同的数据格式。这将有助于将以前断开连接的数据源汇集在一起,为数据驱动分析提供上下文。此外,它还将为从遗留系统的数据中获得最大益处提供许多机会。例如,现在能够对其进行清洁,丰富和结构化以供进一步使用。

最终目标是消除数据浪费--无论是出于商业目的还是气候效益,抑或两者兼而有之。这意味着确保所有可用的数据都得到了说明,如果不再需要,就处理掉。而一个清晰的遗留系统集成策略是其中最基本的元素之一。