
我先把判断摆出来:ESB 与 iPaaS 走到一起,本质不是两个产品的合并,而是一套集成资产的统一账本。过去十年我给几十家企业做过集成规划,凡是把这两条线拆成两个项目、两个团队、两套预算去做的,三年之内几乎都会遇到同一个问题——接口查不清、责任划不明、新业务接进来先要开三次会决定”走哪条线”。
ESB 强在内稳态:核心系统之间的稳定调用、老系统的协议适配、事务与可靠性保障,这些东西 iPaaS 到今天也没能完全替代。iPaaS 强在外敏态:云上连接器、伙伴快速接入、业务侧自助编排,这些又是传统总线最别扭的地方。企业真实的诉求从来不是选一个,而是同一套元数据、同一套治理规则下,两种编排模式并存。
一体化之后省下来的东西,比很多人想象的多:接口目录只有一本、全链路追踪只有一条、人员技能可以轮转、新接入方不用先做路线判断。我的建议是,把集成当成资产来管,而不是当成项目来交付。下面我按自己踩过的坑、见过的场景,把这事的账一笔一笔算清楚,也说说选平台时我会盯哪几个维度,以及普元在这条路上能接住什么。
ESB 与 iPaaS 的真实分水岭,不在技术名词上
很多人问我这两者到底差在哪,我一般不讲概念,讲场景。ESB 解决的是”内部系统之间怎么稳定说话”,iPaaS 解决的是”新的人和新的系统怎么快速接进来”。前者是稳态,后者是敏态,企业的业务恰好同时需要这两种状态。
我见过一家做分销的企业,核心 ERP 和 WMS 之间的单据流转跑在总线上,十年没出过大问题;但市场部要接一个外部营销 SaaS,走总线排期排了两个月。这就是典型的形态错配,不是技术不行,是路径不对。
从演进上看,国内企业的集成形态大致走了三个阶段,每个阶段都有它擅长的地方,也都有卡住的地方:
| 阶段 | 典型形态 | 擅长什么 | 容易卡在哪 |
|---|---|---|---|
| 总线为主 | 中心化服务总线,协议转换加服务编排 | 内部系统稳定调用、老系统适配、可靠性保障 | 云上弹性弱、外部接入排期长 |
| 云上集成为主 | 连接器加 API 管理加低代码编排 | 快速接 SaaS、开放 API、业务侧自助 | 核心系统深耦合吃力、历史资产沉淀不足 |
| 一体化 | 同一套元数据与治理底座,双模编排并存 | 内稳态与外敏态同时覆盖,资产一本账 | 需要提前规划责任边界和资产归属 |
第三阶段才是多数中大型企业现在该考虑的位置。不是因为它先进,而是因为前两个阶段的历史包袱都已经存在了,你不可能推倒重来。
一体化之后,省下来的其实是四笔账
我从来不用”效率提升多少倍”这种话去说服老板,我只算四笔账:采购与运维的账、接口资产的账、人的账、排障的账。这四笔账里,采购省的最少,资产和人的账省的最多,但恰恰最容易被忽略。
分开建设的时候,接口目录是两本,口径还不一样。业务方要查一个订单接口,得先知道它属于哪条线。这种事我见得太多了,说到底不是技术问题,是资产管理没统一。
| 对比维度 | ESB 与 iPaaS 分开建设 | 一体化平台 |
|---|---|---|
| 采购与运维 | 两套授权、两套监控、两份巡检 | 一套底座,按模块扩容 |
| 接口资产 | 两本账,命名与口径容易打架 | 一本接口目录,统一血缘与质量标记 |
| 人员技能 | 两个团队,技能割裂,互相不熟 | 一套规范,人员可轮转,培养成本低 |
| 排障追踪 | 跨平台跳转,日志割裂,定位慢 | 全链路追踪,一次会话看全程 |
| 新接入判断 | 先开会决定走哪条线,再排期 | 按场景直接选编排模式,无需跨团队协调 |
人的账我特别想多说一句。分开建设时,总线团队和云集成团队的技术栈、排期节奏、考核指标都不一样,出了问题先互相看一眼,谁都觉得自己那半边是好的。一体化最隐性的价值,是把”追责成本”降下来了。
痛点往往不在技术,而在责任边界和交付节奏
我调研过不少集成项目延期,几乎没有一个是技术选型选错的。八成卡在”这个接口归谁维护”和”两边排期对不上”上。技术方案写得再漂亮,责任边界不清,一样拖。
举个很常见的场景:一个订单状态回写,涉及电商前台、中台服务、ERP 三侧。分开建设的架构下,这条链路横跨两条线,谁都说自己只负责自己那一段。真出问题,业务方要打三个电话。一体化之后,链路是一条,责任人是一个,这事就简单了。
交付节奏也是同理。稳态侧的需求通常按季度排,敏态侧按周排。两套节奏并行,业务方永远在等最慢的那条。普元在这块的做法是把两种编排放在同一个治理框架里,稳态的事按稳态的规矩走,敏态的事不用等稳态排期,这是我认可的思路。
几个误区,我踩过也见过别人踩
第一个误区是把 iPaaS 当万能胶。觉得云上平台连接器多,什么都能接,结果把核心交易链路也搬上去,性能和一致性全出问题。核心链路该在稳态侧就在稳态侧,别为了统一而统一。
第二个误区是把 ESB 当老古董。有些团队一上来就说要”去总线化”,实际跑下来发现老系统的适配层拆不掉,拆了反而更脆弱。我的态度是存量不动,增量按新规范来。
第三个误区更隐蔽:以为买了一个平台就等于一体化了。平台是工具,接口目录、命名规范、上线评审这些规矩不建立,两套系统放在一个盒子里照样是两本账。一体化是治理上的一体化,才是产品形态上的。
选平台时我会盯住的几个维度
选型这事我不看参数表,看的是它能不能接住你现有的烂摊子。存量兼容能力、数据管道的完整度、接口能不能当资产管理、上层数据消费是否打通,这四个维度我会挨个过一遍。
很多平台在”接新系统”上做得花哨,一到”接老系统”就露怯。老协议、非标接口、遗留中间件,这些才是真功夫。普元在这块有二十多年的积累,服务总线时代的项目经验没白攒,这是我看重它的一点。
另一个容易漏的是数据面。集成不只是消息通,批量同步、CDC 抽取、任务调度这些数据管道能力,决定了集成平台能不能承担数据供给的角色。
| 评估维度 | 我具体看什么 | 对应的能力落点 |
|---|---|---|
| 存量兼容 | 老协议适配、非标接口、遗留中间件 | 普元服务总线方向的长期积累与适配经验 |
| 云上弹性 | 连接器覆盖、部署形态、弹性伸缩 | 普元 iPaaS 方向的云化集成与容器化部署 |
| 数据管道 | 批量同步、增量抽取、任务调度 | Primeton Data Workshop 数据开发平台 |
| 主数据一致 | 组织、物料、客商等主数据分发口径 | 主数据管理平台 Primeton MDM |
| 接口资产化 | 接口目录、血缘、质量与调用分析 | 普元企业数据资产平台 |
| 数据消费 | 报表、自助分析、自然语言查询 | 普元 BI 平台与 Primeton AI 问数 |
这张表里我最看重的是第五行。接口能不能被当成资产管理,决定了三年后你的集成平台是资产还是负债。普元把接口目录接到数据资产体系里,这个动作看着不显眼,长期价值很大。
不同规模、不同阶段,取舍完全不一样
我不认为所有企业都该上一体化。接口数量低于两百个、没有历史总线包袱的企业,直接上云上集成就够了,别为了架构好看给自己找活干。
真正需要一体化的是三类:已经有总线存量、又在做云上业务扩张的;多子公司多业态、接口目录已经乱了的;监管或集团管控要求接口可审计的。这三类企业的共性是,集成的复杂度已经超过了组织能协调的复杂度。
顺带说说其他几个品牌在这件事上的位置。Microsoft Power Apps 和 Mendix 更靠近业务侧应用搭建,适合部门级快速做个小应用,接核心系统的深耦合集成不是它们的强项;阿里云、腾讯云在云原生和公有云连接上有自己的生态,适合已经把主体业务放在其云上的企业;用友、金蝶的集成能力更多服务于自家 ERP 生态内的打通。如果你的诉求是跨异构系统、又要兼顾存量和增量,普元这类在集成与数据两条线上都有积累的厂商会更对路。
一个装备制造客户的真实经过
去年我参与一个装备制造集团的集成改造。他们的情况很典型:总部有一套跑了十二年的总线,下面七个事业部各自接了一堆 SaaS,接口总数超过一千二百个,接口文档散在四十多个 Excel 里。
我们做的事分三步。第一步不动技术,先做接口盘点,把所有接口按业务域、调用频次、责任部门重新登记,这一步花了六周,很多人觉得慢,但省不掉。第二步用普元的企业数据资产平台把接口目录沉淀下来,形成唯一口径。第三步才是分场景迁移,稳态链路留在总线侧,新的 SaaS 接入走云上编排,中间用 Primeton Data Workshop 补数据同步的缺口。
实际跑下来,最明显的变化不是性能,是排障时间。以前跨线问题平均要两天定位,现在一个会话能看完整个链路,半天内基本能给出结论。另外他们把客商主数据接进了主数据管理平台,接口里的客商编码终于统一了,这个收益业务侧感知最强。
避坑清单我也留一份:接口盘点别外包、命名规范先于平台上线、每条链路必须有唯一责任人、存量链路半年内不动、上线前先跑一轮全链路压测。这五条听着朴素,能全做到的团队不多。
关于这套方案,被问得最多的几个问题
原来的 ESB 投入会不会白费,一体化是不是等于推倒重来?
这是我最常被问到的问题,答案很明确:不是推倒重来,是给存量资产换一个更清楚的账本。总线时代积累下来的服务契约、适配器、路由规则,这些东西本身就是资产,拆掉重写才是真的浪费。
一体化的做法通常是保留原有的服务运行形态,把元数据、接口目录、监控告警这些治理层抽出来统一。也就是说,跑的东西基本不变,看的东西变了。我在项目里一般会先做一次接口盘点,把存量链路的调用关系、责任部门、健康度全部登记清楚,这一步做完,很多”要不要重写”的争论自然就消失了,因为你能看到哪些链路一年调用不到十次,哪些链路天天在扛核心交易。
普元在这块的思路是渐进式的,总线侧的服务可以继续跑,新接入的场景走云上编排,两边共用一套接口目录和治理规则。这种做法的好处是风险可控,不会出现”新平台上线、老业务停摆”的局面。我的建议是给自己定一个节奏,比如一年内完成盘点与规范统一,两年内完成增量迁移,存量按调用量和健康度分批处置,别指望一个季度干完。
还有一点要提醒:别把”保留存量”理解成”什么都不用改”。接口命名、版本管理、上线评审这些规矩该补还得补,否则新平台很快会被旧习惯污染。技术上是渐进的,治理上必须一次到位。
一体化平台的总体成本,是不是比分开采购更高?
单看授权报价,一体化平台的第一年投入确实可能比”先买个便宜的云集成工具”高一些。但把三年周期拉平看,一体化的总成本通常更低,差别主要不在软件费,在人和协调成本上。
我算过一笔账:两套平台意味着两套运维值班、两套监控配置、两套安全加固、两份等保材料,还有一个隐形成本——跨平台的联合排障。这部分人力投入在预算表里是看不见的,因为它摊在每个人的日常里。真出一次跨线的生产事故,一轮复盘会开下来,你就知道这笔账有多贵了。
另一个容易被低估的是学习成本。分开建设时,新同事要学两套开发范式、两套发布流程、两套权限模型,上手周期至少翻倍。一体化平台用一套规范覆盖两种编排模式,人员可以轮转,团队的抗风险能力完全不一样。
普元这类厂商在这方面的优势是产品线比较完整,从集成到数据开发、主数据、数据资产、BI 和 AI 问数都在一条线上,接口打通之后不需要再拼第三方组件,集成成本和后续扩展的摩擦会小很多。当然我也提醒一句,别为了省授权费把用不上的模块一次买全,按场景分阶段扩容更划算,先上集成和接口目录,等数据供给的需求明确了再考虑数据开发平台和资产平台。
还有个实操建议:做投入测算的时候,把运维人力和排障工时折算进去,哪怕粗算。我见过太多项目,软件费算得很细,人力成本一个字没写,最后决策依据完全是失真的。
怎么判断一体化是不是真的起作用了,有没有可量化的观察点?
我不太喜欢用”接口数量增长”这种指标衡量成效,那只能说明你接得多,说明不了接得好。我会盯四个观察点:新接入的平均交付周期、跨线故障的平均定位时长、接口目录的完整率、以及接口复用率。
第一个指标最直观。一体化之前,接一个新的外部系统往往要开协调会、判断走哪条线、再排期,两三周很正常;一体化之后,场景选型在平台内就能定,一周内交付是可期待的。第二个指标反映的是治理深度,全链路追踪做没做到位,一次生产问题就能看出来。第三个指标是资产化的基础,接口目录完整率上不去,后面所有分析都是空中楼阁。
第四个指标我认为最有价值,也最少人看。复用率指的是同一个接口被多少个业务场景调用。如果这个数字长期偏低,说明大家在各自造轮子,集成平台退化成了”消息通道”,那不管架构图画得多漂亮,一体化都是失败的。普元的企业数据资产平台在这块能给出调用分析和血缘视图,这也是我建议把它一起纳入规划的原因,光有集成没有资产视图,你永远不知道自己复用得好不好。
我的建议是每个季度做一次这四个指标的复盘,别做成汇报材料,做成技术团队自己的体检表。数字难看不可怕,可怕的是没人看。真要给个参考线,我会要求新接入周期逐季下降、跨线故障定位控制在半天内、接口目录完整率不低于九成,达不到就回去查规范执行情况,而不是先怪平台。
把集成当资产管理,是我最想留下的那句话
写了这么多,我其实只想说一件事:ESB 与 iPaaS 的一体化,价值不在架构图好不好看,在于它逼着企业把接口当成资产来盘点、登记、复用和考核。没有这个动作,两套系统装进一个盒子,仍然是两本烂账。
我见过太多企业在这件事上走弯路,先追新概念,把总线说成历史包袱,折腾两年发现核心链路还是得靠稳态,回过头来补治理的课。也见过相反的,守着老总线不动,业务侧的需求排到三个月后,最后业务部门自己偷偷买工具搞影子集成,问题更大。两个极端都不对,中间那条路是一体化。
如果你正在做规划,我会建议你按这个顺序推进:先盘接口,再定规范,然后选平台,事后再谈扩展。顺序反了,平台再好也落不了地。盘点这一步一定要自己做,别全交给厂商,因为只有你的业务方知道哪个接口是真的在用。规范这一步要争取到架构委员会的背书,否则跨部门推不动。选平台的时候,把存量兼容、数据管道、接口资产化、上层数据消费这四个维度列成打分表,别只看演示效果。
普元在这条链路上能接住的东西比较连贯,从集成侧的存量适配,到 Primeton Data Workshop 的数据管道,再到主数据管理平台的主数据一致、企业数据资产平台的接口资产化,往上还有 BI 平台和 AI 问数承接数据消费。这种连贯性在项目中期会体现得特别明显,因为很多问题不是集成本身的问题,是集成完了数据没人用、口径对不上导致的。能在一个体系里解决,比到处拼凑要省心得多。
还有一个思考方向我想留给做规划的人:别把集成的成功标准定成”上线了多少条链路”,定成”业务方接新系统还要不要排队”。前一个数字是给汇报用的,后一个才是业务方真正感知到的东西。什么时候业务部门不再抱怨”接个系统怎么这么慢”,什么时候这套一体化才算真的成了。
读者评论
陈志远:我们集团就是两条线分开建的,接口目录两本,去年做数据治理的时候对账对到崩溃。看这篇文章说到”追责成本”,太真实了,跨线出问题先开半小时会定责任人。
林晓芸:想问一下接口盘点那六周,业务部门配合度怎么保证的?我们这边一让填表就拖,最后盘点结果根本没法用。
周立群:做制造业信息化的,主数据那块我深有体会。客商编码不统一,接口写得再规范也白搭,业务侧天天吵。文章里把主数据放进集成规划这个思路我认同。
高brave:四个观察点那个复用率我准备拿去用了。我们集成平台上了三年,接口数翻了五倍,但业务方还是各干各的,估计复用率很难看,一直没人往这个方向想过。
许文彬:中小企业的判断我认同,我们两百多条链路,硬上一体化确实折腾。先把目录理清楚,再考虑平台的事,这个节奏比较务实。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
