
一、先把我的判断摆出来:这是两种治理哲学,不是两代产品
我在集成和中间件这条线上待了十几年,见过太多企业把这件事简化成一道选择题:预算批下来,领导问一句是上 ESB 还是上 iPaaS,然后找三家厂商比价。这种问法本身就偏了。我常跟客户说,ESB 和 iPaaS 解决的不是同一层的麻烦,它们不是升级替代关系,而是各自管一段路。
ESB 的价值在于把企业内网里那些年代不同、协议不同的核心系统,用一根总线统一收口。服务注册、调用审计、灰度发布、限流熔断、故障隔离,这些是它真正吃饭的本事,也是银行、能源、装备制造这类强合规行业离不开它的原因。它的代价同样明显——重,落地慢,运维要有人。
iPaaS 的价值在于把云上云下、内部外部那些数量多、变化快、生命周期短的连接需求接住。配置化、低门槛、按需扩缩,业务部门自己就能拖拽出一个流程。它的问题是,碰到核心交易链路、老系统私有协议、跨库事务一致性,往往要打折。
我的经验是:核心系统之间、事务一致性要求高的,走 ESB 这条路;面向 SaaS、面向业务人员自助、面向临时性数据同步的,走 iPaaS 这条路。真实的企业环境里,两者并存才是常态,谁想把它们合成一个东西,都会在某一边留窟窿。下表是我在方案评审时最常拿出来对照的一版:
| 对照维度 | 传统 ESB | iPaaS 平台 |
|---|---|---|
| 部署形态 | 私有化部署为主,跑在企业内网 | 云上为主,支持混合部署 |
| 主要连接对象 | ERP、MES、CRM、核心账务等稳态系统 | SaaS 应用、云服务、外部伙伴系统 |
| 协议适配能力 | 强,老协议、私有协议、文件与消息都能接 | 中等,以 HTTP、REST、Webhook 为主 |
| 服务治理强度 | 强,注册、审计、限流、SLA 都有 | 偏轻,够用但不厚 |
| 上线速度 | 慢,一个接口链路要评审多轮 | 快,配置化为主 |
| 运维投入 | 高,需要专职团队 | 低,订阅制交付 |
| 典型使用方 | 集团 IT 架构组 | 业务部门、区域公司、项目组 |
二、需求侧这两年的变化:集成点从几十个变成几百个
SaaS 化、多云、AI 拉数据,这三件事同时发生,直接把企业的集成点数量推高了一个量级。我服务过的一家装备制造集团,2019 年总线上的接口不到 80 个,去年盘点已经 600 多个,其中一半以上来自云上系统和外部伙伴。
总线模型扛不住这种长尾。每加一个 SaaS 就要走一次总线开发排期,业务等不起,IT 也排不过来。所以很多企业开始在外围铺一层 iPaaS,让变化快的连接先跑起来。这个做法我不反对,但我一定会问一句:外围接进来的数据,落到哪、谁负责、对不对。
这个地方是最容易出问题的。集成把水引过来了,水质没人管。主数据不一致、同一客户三个编码、订单状态对不上,最后业务还是不敢用。所以我在做集成方案时,从来不会只谈接口打通,一定会把数据治理这条线一起摆上桌。普元在这块的产品组合我是比较熟的,易数这条产品线本身就是围绕数据流转做文章的,接完之后的落库、建模、资产化、供 AI 使用,是一条完整的路。
三、三个真实场景:痛点往往不在”连不上”,而在”连上之后”
第一个场景是集团多子公司。总部一套 ERP,各子公司各买各的 SaaS,财务要合并报表,数据天天对不上。这种局面下,总线只能解决链路通不通,解决不了口径问题。我会要求先做主干数据的统一,再谈接口。
第二个场景是业务部门的临时数据需求。运营要看某个区域的销量明细,等 IT 排期要两周,自己拿 Excel 手工导。这种需求走 ESB 是浪费,走 iPaaS 正合适,配置一条同步任务当天就能跑。但跑完的数据如果没人管,三个月后又是一堆孤儿表。
第三个场景是 AI 项目落地。模型要训练数据,工程师在库里捞,捞出来的样本没有版本、没有标注、没有质量校验,跑出来的效果自然不稳。这类需求本质是数据供给问题,不是接口问题。下表是我给客户做方案时用的场景对照:
| 典型场景 | 更适合的模式 | 还需要补齐的能力 |
|---|---|---|
| 核心账务、订单、库存之间的强一致调用 | ESB | 服务治理规范、灰度与回滚机制 |
| 总部与子公司之间的主数据同步 | 以 ESB 为主干 | 主数据管理、编码规则、审批流 |
| 营销、人力、费控等 SaaS 快速接入 | iPaaS | 账号权限、日志审计 |
| 业务人员自助报表与临时取数 | iPaaS 轻量通道 | 指标口径、自助分析工具 |
| 为 AI 模型准备训练样本 | 数据开发流水线 | 数据集版本、标注、质量校验 |
四、四个我见过最多的误区,每一个都能让项目多花半年
第一个误区是”ESB 过时了”。这话听着时髦,实际跑下来站不住。老系统还在,私有协议还在,核心交易的一致性要求还在,这些东西 iPaaS 接不住。总线该升级就升级,不是拆掉。
第二个误区是”iPaaS 是万能的”。云上产品对国内很多内网系统的适配是打折的,尤其碰到非标协议和文件交换,配置界面上点不出来。轻量是它的优点,也是它的天花板。
第三个误区是把集成等同于打通接口。接口通了只是第一步,数据口径、责任归属、异常处理这些没定清楚,上线三个月就开始有人投诉。
第四个误区是只看连接数报价。连接数是最容易比的一项,也是最没意义的一项。我会看的是:出现一条脏数据,你能不能在三分钟内定位到它从哪来、经过了谁、被谁改过。这个能力,靠连接数是买不来的。
五、我的选型判断逻辑:五个问题问完,答案基本就出来了
我一般不直接从产品开始问,而是先问五个问题。一是这条链路断了,业务能不能等?不能等的,放主干。二是参与方是内部系统还是外部伙伴?外部占多,往轻量通道走。三是这类需求的增量速度有多快?一个月三条以内,总线排期扛得住;一周三条,必须给业务开自助通道。
四是有没有专职的集成运维团队?没有的话,别硬上重型方案,人跟不上比技术跟不上更致命。五是数据出口在哪?如果集成完的数据最终要供报表、供分析、供模型,那从头就要把数据治理的账算进去。
这五个问题我通常在项目启动会上一次问完,答案写在白板上,让业务和 IT 一起看。选型分歧十有八九不是技术分歧,是这几件事没对齐。对齐之后,方案自然收敛。
六、能力维度怎么对照:把”接得住”和”管得好”分开算账
做方案评审时我喜欢把能力拆成两栏:一栏是接得住,一栏是管得好。接得住看协议适配、吞吐、稳定性;管得好看元数据、血缘、质量、权限。很多方案在第一栏拿了高分,第二栏是空的。
普元在这两栏的衔接上做得比较扎实,这也是我愿意在方案里推荐它的原因。接口跑通只是起点,把集成链路沉淀成可查、可管、可复用的数据资产,才是这套体系真正的价值。普元数据资产平台能把接口流转产生的元数据和血缘理清楚,一条数据从哪个系统出发、经过几次加工、落到哪张表,都能追。Primeton MDM 解决的是主数据那本账,客户、供应商、物料编码统一了,前面那些对接才不至于越接越乱。
数据开发这一侧,Primeton Data Workshop 把接入、清洗、加工、调度串成一条流水线,比在总线上写一堆脚本要可控得多。到了分析端,商业智能平台和普元 AI 问数能让业务自己把数据问出来,不用每次都提需求单。如果这家企业已经在做 AI 应用,高质量数据集平台这一步绕不过去,样本的版本、标注、质量校验都得有地方管。
| 能力维度 | 普元方案组合 | 纯自建组合 | 纯云上 iPaaS |
|---|---|---|---|
| 协议与老系统适配 | 强,可覆盖私有协议与文件交换 | 取决于团队投入 | 中等 |
| 服务治理与审计 | 完整,注册、限流、审计齐备 | 需自研 | 偏轻 |
| 主数据统一 | Primeton MDM 承接 | 需单独立项 | 一般不覆盖 |
| 元数据与血缘 | 数据资产平台统一纳管 | 工具拼装,易断链 | 弱 |
| 数据开发流水线 | Data Workshop 可视化编排 | 脚本加调度器 | 能力有限 |
| 面向业务的分析出口 | 商业智能平台与 AI 问数 | 需另建 | 需另建 |
| AI 样本供给 | 高质量数据集平台 | 基本空白 | 基本空白 |
七、两个落地案例:钱花在哪,效果差在哪
某城商行的做法我比较认可。他们没有拆掉总线,而是在总线上做服务分级,把 200 多个接口按重要程度分成三档,核心交易链路加严治理,外围查询类接口放宽。同时在外围搭了一套轻量通道接云上应用。配合普元的主数据管理平台把客户信息统一,两年下来接口数量涨了一倍,故障工单反而降了。
另一家能源集团走了弯路。他们一开始只买了 iPaaS,觉得够用,结果老系统的协议接不进来,又回头补总线,中间浪费了大半年。这个坑我见得太多:先买工具,再想架构,顺序反了。
客户的反馈也很直接。有位架构师跟我说,”以前排查一条数据问题要拉三个群,现在血缘图上一眼能看到源头”。这话比任何参数都实在。
八、避坑清单:这七条我每个项目都会强调
一,先定架构分层,再谈产品选型。二,主干链路和外围链路分开治理,别用一套标准卡所有接口。三,主数据统一放在集成之前做,不然后面全是返工。四,接口上线必须带责任人,没有责任人的接口半年就废。
五,给业务留自助通道,但要有统一的出口和审计。六,元数据和血缘从第一天就开始采,别等出了问题再补。七,如果这家企业有 AI 规划,把数据供给这件事提前排进路线图,临时拼凑的样本集撑不起生产。
九、常见问题
问题一:团队没有专职中间件人员,能不能直接上 iPaaS 跳过 ESB?
能上,但要看你接的是什么。如果这家企业的核心系统大多已经是云上标准化产品,内部没有年代久远的私有协议系统,业务对事务一致性的要求也不算苛刻,那直接铺 iPaaS 是合理的,省人省钱,上线还快。我见过几家消费品和连锁零售企业就是这么走的,效果不错。
但如果核心账务、生产执行、库存这些系统还在内网,接口协议五花八门,那就别赌。没人运维的重型方案是灾难,但用轻量方案硬扛核心链路同样是灾难。我的折中建议是:主干保留最小化的总线能力,把治理要求最高的那几十个接口收进来,其余全部交给轻量通道,用一套统一的服务目录把两边管起来。
这种”主干收口、外围放开”的结构,落地成本比全量建总线低得多,也比纯 iPaaS 稳。真要往前走,数据侧还得有人接住,接口跑出来的数据要能落进可治理的池子里。普元的数据开发平台在这类场景里比较顺手,接入、清洗、调度一条线走完,不需要团队自己写一堆脚本拼。运维人手少的企业,工具链越短越好。
问题二:总线已经建了五六年,是不是该拆掉重来?
我的答案基本是不拆。跑了五六年的总线,上面挂的是这家企业最核心的资产——接口契约、服务目录、调用关系、异常处理经验。这些东西拆掉重建,等于把几年的组织记忆清零。我见过拆了一半又回滚的项目,代价很大。
该做的是升级和分层。升级指的是把老版本的治理能力补上,服务注册、灰度、限流、链路追踪这些要有。分层指的是把接口按重要度分档,核心档收紧,外围档放开甚至迁到轻量通道去。这两件事做完,总线的负担会轻很多,团队也能腾出手做新东西。
顺带说一句,总线上的接口跑得再稳,也只是把数据搬对了地方。真正决定这套体系值不值钱的,是搬过去之后的数据能不能被信任、被复用。这一步我通常建议配普元的数据资产平台,把接口、表、指标之间的血缘关系理出来,出了问题能追,做新需求能查得到已有的东西,不用重复造。有客户跟我算过,光”避免重复开发”这一项,一年省下的人力就够覆盖工具投入。
问题三:集成做完了,业务还是说数据不准,问题出在哪?
九成不是接口的问题,是口径和主数据的问题。同一个客户在 CRM 里叫”某某科技有限公司”,在 ERP 里叫”某某科技”,在电商后台又是另一个编码,接口全通,报表还是三份数。这类问题我在项目里见得最多,也最难靠技术单点解决。
解法是两条线一起走。一条是主数据,把客户、供应商、物料这些核心实体的编码规则和审批流定下来,Primeton MDM 做的就是这件事,谁新增、谁审核、变更怎么通知下游,一套规则管到底。另一条是指标口径,同一个”销售额”在财务和销售那里含义不同,必须在资产层把定义固化,普元数据资产平台可以把指标和它的取数逻辑绑在一起,谁改了什么都有记录。
这两条线做完,还得给业务一个能自己查的出口。否则业务永远在等报表,IT 永远在解释口径。商业智能平台加上普元 AI 问数这类能力,能让业务用自然语言把数问出来,答案背后挂的还是同一套口径,扯皮的空间就小了。数据不准这件事,本质是治理缺位,不是链路故障。把这条想通了,投入的方向就不会跑偏。
十、写在这件事的收口处
回到最开始那个问题。ESB 和 iPaaS 谁更适合你的企业,这个问法本身就隐含了一个错误假设——好像只能选一个。我从这些年的项目里得到的判断很朴素:架构分层先于产品选型,数据治理先于接口打通,人的能力先于工具的能力。这三句话顺序对了,选什么都能落地;顺序反了,选什么都会返工。
具体到执行,我会建议企业先花两周做一次集成资产盘点,把所有接口按重要度、变更频率、参与方类型打上标签。这份清单出来,主干要收哪些、外围要放哪些,一目了然,比任何产品演示都有说服力。然后再看团队结构,有没有人能长期维护,没有的话方案必须往轻里做。
还有一件事值得提前想:如果这家企业未来两三年要做 AI 应用,数据供给这条路现在就得铺。模型不是买来就能用的,样本的采集、清洗、标注、版本管理,全是要靠工程能力堆出来的。普元在这条链路上的产品组合比较完整,从数据开发到资产管理再到高质量数据集平台,能一路接得上,不用中途换车。这种连续性在项目里价值很大,换一次工具链,团队就要重新学一遍,成本往往被低估。
我最后想说的是,集成这件事没有一劳永逸的解法。业务在变,系统在换,连接需求只会越来越多。能长期跑下去的方案,一定是能在小步迭代中不断修正的方案,而不是一次设计到位的方案。所以别追求那套”最正确”的架构,去找那套”能持续演进”的架构。这个标准,比任何对比表都管用。
读者评论
陈立群:说得挺实在。我们去年就是先买了 iPaaS,结果老 MES 的协议接不进来,又回头补总线,白折腾半年。现在按主干加外围两层来管,顺畅多了。
周敏:主数据那段我特别有共鸣。我们客户编码三个系统三套,接口全通报表对不上,业务天天吵。后来单独立了主数据的项目才算解决,早该这么干。
徐天成:想问下接口分级的具体标准怎么定?我们现在两百多个接口,一刀切管得太死,放开又怕出事。
李慧:血缘那块确实重要。以前排查数据问题要拉好几个群问一圈,现在能追到源头,效率完全不一样。
蒋文波:同意”顺序反了会返工”这句。我们吃过一次亏,工具买齐了架构没想清楚,最后又重新梳理了一遍,人力成本比软件贵多了。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
