发布日期:2024-11-16 12:18 点击次数:96 |
Hello各人好,我是东谈主月聊IT。
今天我准备和各人探讨系统间的集成和互联互通问题。最近我在和许多客户疏通时发现,大多数企业在IT系统确立中遭遇的最大问题仍然是系统之间存在许多断点。这些断点平直影响了跨组织、跨系统的端到端业务协同。怎么管制企业信息化确立中的信息孤岛仍然是相等多客户最暖热的问题点。
对于互联互通的管制决议,各人常提到的是集成平台或ESB(企业奇迹总线)。包括在前几年我与许多甲方客户疏通时,许多客户告诉我ESB仍是落伍了,当今更多的是云原生和微奇迹架构,仍是不再需要ESB总线。
但施行受骗你吸收微奇迹架构后,蓝本的单体系统被拆分得更细,微奇迹组件之间波及的API接口愈加复杂,这种互联互通和集成的问题反而变得愈加复杂。变化的只是是留传系统少了,对传统系统的契约适配和休养变少了云尔。
因此,许多技艺有东谈主会说不应该再按传统格局烟囱式的去一身确立一个个孤独的IT系统,而应该举座打算和确立。
这个说法虽然莫得错,可是咱们必应知谈,在IT左右架构系统确立打算过程中,咱们基于“分而治之”的架构想想,将大系统拆分为更小的子系统或组件进行确立,这反而是一种管制复杂问题的措施。
1.架构为中枢-架构驱动
分而治之,按演进道路渐渐去确立IT系统莫得错,可是咱们蓝本出现的问题经常是衰退了前期的举座架构想象,衰退架构驱动的中枢想想。
也便是说,许多系统在开动时就莫得酌量集成。当所有系统皆建成后,才影响到业务协同,然后再酌量接口的集成,这个想路自己就存在大问题。
而架构驱动的自顶向下的想路是,从一开动就应该作念好系统的拆分和接口想象。要是我前期是接口驱动的,那么我后头构建出来的组件或系统,当然不错进行平滑集成。这是我想要强调的第一个要害点。
2.从集成到分享想路的滚动
第二个要害点是,我想谈谈现时咱们遭遇的互联互通问题究竟是什么,以及导致这些问题的骨子原因是什么。
对于互联互通骨子上需要管制的问题便是基于横向端到端进程的买通。访佛于我经常会谈到的端到端的供应链进程。它经常波及到面容管制、招投标、采购、库存等多个系统。通盘供应链进程是完好意思的,因此就需要这些系统横向进行意象的接口集成、奇迹集成和数据协同。
可是,横向互联互通遭遇的最大问题是什么呢?
要是咱们仍然按照传统的数据集成和数据同步格局来作念这件事,你会发现相通一个数据和会过同步后洒落到多个业务系统中,这样反而导致了后头的数据治理和数据管控的艰难,引起了数据叠加和数据不一致等巨额问题。
为什么会出现底层这样多系统之间的接口和数据同步呢?
其骨子原因经常是相通一个功能,在各个系统里反复作念。因为蓝本各个系统经常是分包给不同的厂商来作念,各个厂商在作念我方的系统时,他一定不会有举座的视角,他一定是酌量怎么作念这个系统最纯粹。因此,这就导致了巨额功能的叠加确立,导致你后头需要通过接口和数据集成来管制这个问题。
是以,我一直在强调,对于横向的互联互通,其骨子是由于业务系统之间莫得举座打算想象,业务系统之间对功能进行叠加确立导致的。这是我想要强调的第二个要害点。
3.纵向体现数据治理的想路
终末再谈下纵向层面的互联互通。咱们讲的纵向互联互通,特别是在一些大集团或智谋城市确立面容中相等常见。
举例集团底下有益象的专科公司或子公司,子公司底下还有分支机构。要是咱们是作念智谋城市面容,如医疗范围,你有益象的城市,还有底下的县级单元,还有底下的城乡城镇的病院。
在这个技艺,经常就会出现纵向的互联互通。纵向互联互通需要管制从底层数据收集汇总,再进取面长入进行汇总统计分析的问题。
是以,蓝本的纵向互联互通更多的是偏传统BI的视角,更多的是管制跨组织、跨部门纵向的数据整合,纯粹咱们作念统计,纯粹咱们作念后头的决策分析。
这个想路自己莫得什么问题,但这个自己又是一个治标不治本的措施。我蓝本一直在强调,横向的互联互通和纵向的互联互通,自己就应该高度交融起来。纵向你去管制数据的统计分析问题不精深,但纵向的互联互通内部有一个要害,便是纵向的互联互通一定要体现到对横向端到端进程的管控上头。
在前边谈到了数据为何莫得纵向剖释?其中枢原因便是咱们对数据的究诘平直跳动到了数据决策,而报复了数据驱动业务的要害要领。
数据驱动这条线也应该是从底进取纵向剖释的,并且也存在和业务和左右的V模子匹配,变成了横向+纵向的双向剖释。
业务才略组件阶段-》管制基础的数据治理问题
业务奇迹和才略洞开-》管制数据收集集成和分享
价值流-》管制数据驱动业务运作要害问题
计谋业务指标-》管制数据支合手决策(传统BI+AI+大数据)
当我在作念纵向的数据统计分析时发现了问题,那我发现的问题应该变成一个个要害的管控点,这些管控点应该把它安插回原有的我的横向进程内部去。惟一这样,智力够从根源上头去管制数据的质料,这样咱们智力够的确竣事横向和纵向的全连通和全齐集。
是以说,我刚才说了那么多对于互联互通的内容,各人会感受到内部绝顶迫切的两个要害点:第一个是互联互通应该是一个以架构驱动的总体想象的事情,前期就要作念好子系统的拆分和接口想象;第二个是互联互通自己要体现功能的叠加和功能确立这种浮滥的问题,咱们更多的是要去酌量功能怎么样可复用、可分享;第三个是互联互通的根源上,你要去酌量数据治理和管控的问题,这才是既治标又治本的措施。