从以应用为中心的架构向以数据为中心的架构转变

已发表: 2021-04-29

在人类历史的大部分时间里,人们普遍认为地球是一切的中心。

Nicolaus Copernicus 于 1543 年发表了他确定的日心太阳系数学模型。Galileo Galilei 在 1600 年代初为它辩护。 艾萨克牛顿在 1600 年代后期为它辩护。 但天主教会直到 1822 年才正式接受太阳在太阳系中心的位置。

这与您的企业架构有什么关系?

一切。

因为这些年来人类看待地球的方式与今天的开发人员和架构师看待应用程序的方式完全相同——将其视为一切事物的不可变中心。 但事实是他们错了。

属于企业架构中心的是数据,而不是应用程序。 它是一种以数据为中心的方法,将为您现在和未来的业务带来难以置信的优势。

为什么现代企业必须接受以数据为中心

现代企业架构演变为采用以应用程序为中心的方法有一个简单但有点令人印象深刻的原因。 它可以追溯到 1970 年代出现的第一个关系数据库,以及它们将数据绑定到特定应用程序的方式。

无论大小,每个应用程序都有自己特定的数据模型,开发人员必须围绕该模型进行构建。 这从来都不是真正的问题……直到它成为一个主要问题。

以应用程序为中心的企业架构的激增创造了一个新的解决方案需要自定义访问控制、冗长的集成项目以及大量数据复制的世界。 每次您想要创建新解决方案或引入新功能时,您都不得不执行复制数据和集成系统的这些加速任务。

因此,企业架构是脆弱的和反复无常的,企业 IT 团队的一大规则是不惜一切代价避免对遗留系统进行更改,以免破坏关键的东西。 这不是当今先进企业的经营方式。

一直以来,应用程序实际上只是获取真正重要的东西的一种方式:数据。 如果没有它处理的名称、数字和其他数据,您最复杂(也是最昂贵)的应用程序将几乎毫无价值,对吧? 同时,无论您使用什么应用程序访问这些数据,同样的数据对您的业务同样重要。

您对特定应用程序的依赖并非来自应用程序本身,而是您在该应用程序之上构建的众多解决方案和集成,每一个都使切换平台变得更加困难。 但是,如果您可以立即将这些新数据用于不同的应用程序,而无需进行集成工作,那么它在您的新系统中的价值将与现在一样大。

以数据为中心将数据置于其所属架构的核心。

以数据为中心解决持久的业务问题

通过将数据置于企业架构的中心,您将释放在旧的、以应用程序为中心的范式下不可能实现的运营效率,并解决许多以前似乎无法解决的问题。 以下是您将体验到的一些主要差异。

数据复制

数据复制是现代企业 IT 团队要管理的最大问题之一,但每一个都是以应用为中心的架构的基本必要条件。 几乎每个新项目都需要所有这些集成工作,包括建立新数据库和复制旧数据。 因此,您的 IT 团队将大部分时间用作一台非常昂贵的数据复制机器。 这不是对他们的时间或能力的有效利用。

最重要的是,您的数据仅与其最易受攻击的副本一样安全,这使得如此猖獗的数据复制成为明显的责任。 现代企业可以拥有数百甚至数千份数据,即使失去对单个副本的控制也可能是灾难性的。

但是由于以应用程序为中心的思维模式已经确立,企业已经接受了广泛的数据复制作为一种必需品,并且它的许多缺点只是开展业务成本的一部分。

这有点像所有维持太阳系地心观点的心理体操,尽管所有可观察的证据表明,如果你接受太阳作为事物的中心,事情就会变得更有意义。

以数据为中心标志着数据复制的结束,因为数据不再与创建它的特定应用程序相关联。 相反,它提供了单一的事实来源,并使用链接而不是副本在多个应用程序之间共享数据。 这使您可以“重用”数据而无需复制,并解放您的 IT 团队,以便他们可以专注于构建解决方案而不是复制数据。

数据孤岛

您第一次听说打破数据孤岛的重要性是什么时候? 十年前? 十五? 每个人都知道数据孤岛很糟糕,为什么它们仍然无处不在?

由于以应用程序为中心的设计,数据孤岛的存在和持续存在也就不足为奇了。 只要数据与创建它的应用程序相关联,您在开发新软件时总是需要新的数据库。 正因为如此,“打破”数据孤岛实际上只是意味着“从较小的孤岛移动到更大的孤岛”。

虽然建立一个更大的筒仓提供了一个临时解决方案,但最终您会发现您需要再次扩大规模以“打破”您一直在创建的大筒仓。 真正停止构建数据孤岛的唯一方法是转向以数据为中心的架构。

无需建立新的数据库并因此构建更大的孤岛,以数据为中心允许您将数据从应用程序中分离出来,并将其移动到称为数据协作平台或数据结构的网络中。 这些平台允许数据以网络形式存在,这种网络化方法意味着数据可以在各种应用程序之间共享和重用,而无需复制。

因为应用程序可以通过链接而不是副本重用该网络中的数据,所以您永远不需要“更大的孤岛”。 您连接到数据协作平台的任何应用程序都将能够利用平台上已有的任何数据。 根本没有其他方法可以创建数据孤岛的永久替代方案。

有限的业务敏捷性

无论您的 IT 部门有多优秀,或者您的技术有多先进,企业都只能在其技术堆栈允许的范围内以最快的速度运营。 对于以应用程序为中心的企业,任何新项目都需要集成工作和其他基础工作,然后才能将现有数据应用于新解决方案。 对于任何给定项目,这项基础工作通常会占用 IT 团队高达 50% 的时间和预算。

系统越复杂,改变就越困难。 这就是为什么遗留架构通常是脆弱且难以改变的——如果不是不可能的话——改变一个部分,你就有可能破坏整个事物。

从前端的角度来看,低代码和“无代码”技术可以实现更快的交付,但它们无助于消除问题的根本原因或实际上使您的企业更加敏捷。 充其量,它们只是提供一种提高效率的假象。 但是,除非您首先解决限制您的灵活性的复杂性,否则您不会创造有意义的变化。

以数据为中心为企业模式引入了可塑性,这意味着实时更改和适应的能力。 这是您需要进行的有意义的更改,以便永久并立即创建企业敏捷性。 这样做的效果是显着的。

通过消除数据复制和集成工作,可以在几天而不是几周内构建新的解决方案。 突然之间,在以应用程序为中心的方法下只是幻想的时间线上实施新技术成为可能。

例如,业务敏捷性对于通过人工智能打击金融欺诈至关重要。 欺诈检测算法变得越先进,犯罪分子为了逃避算法变得越狡猾和创造性。

当双方都使用以应用程序为中心的方法时,任何一方都很难获得显着优势。 但是,当一方使用以数据为中心来突然减少实施变更所需的时间时,另一方几乎无法跟上。

实施以数据为中心的重要性

《哈佛商业评论》最近一项涉及 1,500 家公司的研究发现,当人类和机器协同工作时,性能会显着提高。 但是,使用当今以应用程序为中心的技术实现这种共生并不容易。 通过以数据为中心和数据协作平台,它变得更加容易。

其关键在于以数据为中心允许人类和人工智能轻松利用彼此的互补优势。 人类擅长团队合作、创造力和社交互动,而机器则提供无与伦比的计算速度和可扩展性。 企业需要这两种技能,并从最大限度地发挥每种技能的情况中受益。

以数据为中心是一个理想的解决方案,通过简化对数据的访问并允许人类和系统和谐地合作,充分利用人与人工智能之间的协作。 它使数据民主化,赋予数据所有者前所未有的控制权,并赋予新的解决方案和新的业务洞察力。 它消除了使 AI 难以使用的障碍,为 AI 驱动的解决方案彻底改变您的业务方式铺平了道路。

以数据为中心如何提高对新数据隐私保护的合规性

以数据为中心的最大好处之一是它改善了合规官员的生活,尤其是在数据法规日益严格的时代。 随着公司被迫遵守欧盟通用数据保护条例 (GDPR) 等规定,控制企业数据变得更加重要。

例如,GDPR 赋予消费者就任何基于算法的决定获得解释的权利。 这包括诸如信用卡或抵押贷款的利率优惠之类的东西。 您的企业使用多少数据来做出此类决策? 如果被要求提供此类数据,您有多难?

加利福尼亚的消费者隐私法 (CCPA) 赋予消费者“被遗忘的权利”,例如要求公司删除与该用户相关的所有数据。 当今的数据复制环境可能使这样的请求在功能上无法满足,因为公司只是拥有如此多的数据副本,以至于他们甚至不知道所有这些副本存在于何处。

数据合规官必须确保他们为此类法规做好准备,并为未来某个时候几乎确定的国家数据隐私改革做好准备。 通过以数据为中心的方法消除数据副本,满足这些标准变得容易得多。

以数据为中心是前进的方向

就像太阳一直是太阳系的中心一样,数据也一直是您企业的中心。 终于是时候开始这样对待它了。 那些认识到这一事实并迅速接受它的人会发现自己处于革命的前沿,但他们会发现自己与公司同在。

世界上一些最复杂的组织,包括受到高度监管的金融机构,已经开始向以数据为中心的过渡。

这些企业正在加速他们的解决方案交付,降低他们的数据安全风险,并释放真正的业务敏捷性。 每天,他们都在增加与仍然以应用程序为中心的公司相比的优势。

如果您仍然坚持 40 年以来以应用程序为中心的方法,那么随着现代、以数据为中心的企业数量不断增长,几乎不可能与之竞争。 毕竟,成功的企业已经尽可能高效地运营,从你的架构中挤出有意义的改变是极其困难的。

与其勉强实现百分之一的改进,不如拥抱以数据为中心的范式变革。 当您可以消除集成工作并立即为任何项目释放 50% 的 IT 资源时,您将拥有交付改变企业的创新所需的带宽。