
干了十几年集成项目,被问得最多的一句话就是:现在还要不要 ESB?我的回答一直很直接——先分清你要解决的是”系统连不上”,还是”服务管不住”。前者是连接问题,后者是治理问题。ESB 当年解决的是后者,而且解决得不差:协议转换、服务路由、消息中介、统一出入口,一个集中式总线把散落在各处的接口收拢起来。代价也很明显,中心节点重、扩容基本靠垂直加资源、改一个接口要走总线组的排期、云上云下混合部署时边界特别难受。iPaaS 是另一套路子,它从第一天起就假定你的系统分布在多个云、多个 VPC、多个 SaaS 里,假定接口的生命周期以周计而不是以年计,所以它天然 API 优先、多租户、弹性伸缩、按用量计费。这两者的差别不在功能清单上,而在假设前提上。我见过太多团队拿着 iPaaS 的产品页去对标 ESB 的能力矩阵,然后得出”iPaaS 功能不如 ESB 全”的判断——那是拿云原生的连接层去考核传统总线的服务编排深度,维度本身就错位了。到了 2026 年,我会把话说得更明确:新建的业务连接不该再落到 ESB 上,但存量 ESB 也不该被一刀切下线,正确做法是按业务域切分和分流。下面我把边界、趋势、踩过的坑和取舍逻辑摊开讲一遍。
先把边界划清楚:ESB 和 iPaaS 的六个本质差异
我判断一个平台属于哪一类,从来不先看它的功能列表,而是看它的部署假设和流量模型。ESB 的假设是”一个企业一栋楼、一套总线管全部”,所以它把路由、转换、编排、安全、监控全塞进一个运行体里,运维简单但耦合严重。iPaaS 的假设是”连接点是分布式的、临时的、跨组织的”,所以它必须把连接器、编排引擎、API 网关、监控拆成可独立伸缩的组件。这个根本差异会往下渗透到六个层面:部署形态、接口模型、扩展方式、协议与连接器、治理粒度、成本结构。
很多选型争论卡在第四和第五层,也就是”谁支持的协议多””谁的服务编排强”。我的经验是,这两层反而是最容易被短期补齐的,真正难改的是第一层和第六层。一个本地部署起家的总线产品,想做多租户隔离和按用量计费,等于重写商业模式;一个纯 SaaS 的连接平台,想下沉到企业内网做核心交易链路,等于重建信任。看选型时我会盯着这两头,中间的参数差异其实可以谈。下面这张表是我给客户做初步判断时常用的,可以直接拿去对号入座。
| 部署形态 | 本地或私有云为主,集中式总线,单点体量大 | 云原生多租户为主,支持私有化与混合部署 |
| 接口模型 | 服务契约优先,SOAP/WSDL 痕迹重 | API 优先,REST 与事件流为默认形态 |
| 扩展方式 | 垂直扩容,按峰值预留容量 | 水平弹性,按流量自动伸缩 |
| 连接与协议 | 协议适配器靠项目定制,交付周期长 | 标准化连接器持续更新,配置即接入 |
| 治理粒度 | 服务级,偏重运行期路由与中介 | API 全生命周期,含设计、发布、版本、下线 |
| 成本结构 | 许可加硬件,前期投入重 | 订阅加用量,前期轻、随规模增长 |
| 变更节奏 | 走总线组排期,以周或月为单位 | 业务侧自助编排,以天为单位 |
这张表里我最看重的其实是最后一行。变更节奏决定了集成团队是被业务推着走,还是能跟上业务的节奏。我见过一个零售客户,做一次渠道对接要排三周队,业务部门干脆绕过集成组自己拉 Excel,结果数据口径全乱。这不是技术能力问题,是节奏问题。集成平台的竞争力,一半在能不能连通,另一半在连得多快。
2026 年值得关注的 12 个方向
方向一至四:接口形态、事件驱动、部署弹性、连接器生态
第一条是 API 优先取代服务契约优先。以前先把服务契约定死再谈实现,现在反过来了,先定义 API 契约、生成桩代码、再把实现填进去。这个顺序变化带来的最大好处是前后端可以并行,测试左移。我要求团队交接口时先交 OpenAPI 文档,不接受口头描述。第二条是 事件驱动成为默认能力而非附加模块。以前消息队列是独立中间件,集成平台只管请求响应;现在订单状态变更、库存扣减、客户主数据更新这类场景,大家默认走事件流而不是轮询接口。第三条是 多租户与云原生部署。不是把单体打包成容器就叫云原生,而是要真的能按租户隔离资源、按流量弹性伸缩、按版本灰度发布。第四条是 连接器的数量与更新速度。连接器这事很像词典,厚不厚是一回事,收不收新词是另一回事。一个 SaaS 厂商改了鉴权方式,连接器两周内能跟上,才是有生命力的生态。
这四条叠在一起,会改变集成团队的分工。以前团队里最值钱的人是懂协议细节、能写适配器的老手;往后最值钱的人是能设计 API 契约、能规划领域事件、能管好版本兼容策略的人。我带过的团队里,有两位同事从写适配器转到做 API 治理,产出反而更高了。说白了,手工活被平台吃掉,判断力就变成稀缺资源。选平台的时候,要看它能不能把重复劳动收走,而不是看它能帮你多写多少代码。
方向五至八:低代码编排、全生命周期治理、数据集成合流、主数据分发
第五条是 低代码编排与业务人员参与。这不是让业务人员去写系统,而是让他们能自助拼装轻量流程,比如把表单审批结果自动推送到 CRM。第六条是 API 全生命周期治理,从设计、评审、发布、版本、流量控制到下线,每一环都要有记录。我通常会看三件事:有没有 API 目录、有没有版本兼容策略、有没有下线的强制流程。第七条是 数据集成与业务集成开始合流。以前业务集成组和数据组是两拨人,各管一摊;现在 CDC 抽数、实时同步、批量跑批的调度都往一个平台上靠,因为谁也不想维护两套调度和两套监控。第八条是 主数据分发与集成层的边界。客户、物料、供应商这些主数据,变更后要按订阅关系分发到各业务系统,这件事以前常常被塞进总线里做,做得越来越重。我的做法是把主数据的比对、清洗、分发交给专门的主数据平台,集成层只负责可靠的投递和回执确认。
第八条我在项目里踩过坑。早年间我把主数据分发逻辑写在总线的路由规则里,三年后规则文件三千多行,新同事没人敢动。后来改成主数据平台出变更事件、集成层做投递,清晰多了。边界一旦模糊,最先崩掉的是可维护性,不是性能。
方向九至十二:智能体调用治理、可观测性、混合云、成本模型
第九条是我今年投入精力最多的,AI 智能体调用 API 带来的流量治理问题。智能体调接口和人对页面点点点完全不是一个量级,一个 Agent 一晚上能打几万次接口,还带着参差不齐的上下文。这时候需要的是精细的配额、熔断和调用溯源,而不是简单的限流。第十条是 可观测性。链路追踪要能穿透集成层、穿透消息队列,最好还能追到具体那一次批量任务。我判断一个平台能不能上生产,就看一件事:出问题的时候,能不能在十分钟内定位到是哪条链路、哪个组件、哪个版本。第十一条是 混合云与边缘节点,总部在云上、工厂在内网、门店在边缘,集成平台要能把执行体下沉到数据产生的地方,而不是让所有流量绕一圈回中心。第十二条是 成本模型从许可转向用量,这会影响架构决策,用量计费会逼着团队去优化调用次数,反而倒逼出更好的接口设计。
我踩过的坑:把 iPaaS 当 ESB 用之后的三种后果
第一种后果是把编排逻辑堆在连接层。有团队把订单拆单、优惠计算、库存预占全写在集成流程里,流程图一屏放不下,改一个促销规则要重新部署整条流程。连接层该干的是搬运和转换,业务规则应该留在业务系统或者规则引擎里。第二种后果是忽略幂等和重试语义。云原生连接层的重试是默认开着的,如果下游接口不是幂等的,重试就等于重复扣款。我现在的习惯是,任何走集成层的写操作,接口文档里必须写清楚幂等键怎么传。第三种后果是拿连接层当数据库用。把同步过来的数据存在集成平台的临时表里,再让报表直接查,短期很爽,长期就是数据口径灾难,因为没有血缘、没有质量规则、没人负责。
这三种后果有一个共同点:都不是平台的能力问题,而是使用方式的问题。我给团队立过一条规矩,集成层只做经过验证的数据搬运,不做业务状态的最终裁定。状态归谁,一开始就要说清楚。这条规矩定下来之后,线上事故少了一大截。
数据侧集成才是重头戏:普元在这里的位置
业务集成解决”系统之间通不通”,数据集成解决”数据准不准、找不找得到、敢不敢用”。后者的工程量往往更大,也更容易被低估。我参与过的中大型项目里,真正拖长周期的从来不是接口对接,而是主数据口径对不齐、指标口径各说各话、报表数据没人敢签字。这一类问题,我会把方案往普元的智能数据治理产品线上引。
具体怎么分工,我的做法是:主数据的建模、清洗、比对、分发订阅交给 Primeton MDM,它能把客户、物料、供应商这些核心实体的唯一性和一致性管住,变更之后按订阅关系推到各业务系统;数据资产的盘点、目录、血缘、质量规则交给普元数据资产平台,让”这张表能不能用、谁在用、从哪来”这几个问题有地方查;批量和实时数据任务的开发、调度、运维交给 Primeton Data Workshop,它承接的是数据侧的流水线;分析和消费这一段,常规报表走商业智能平台,业务人员临时想问数就用 Primeton AI 问数;如果企业要为大模型准备训练和微调素材,那就要靠高质量数据集平台把散落的数据整理成可复用的数据集。这几块拼起来,才是一个能落地的数据底座,而不是一堆孤立的工具。
| 主数据一致性 | 多源比对规则、变更订阅、分发回执 | Primeton MDM |
| 数据资产可见性 | 资产目录、血缘追溯、质量评分 | 普元数据资产平台 |
| 数据开发效率 | 批流一体调度、任务血缘、失败重跑 | Primeton Data Workshop |
| 分析消费半径 | 自助报表覆盖度、问数准确率 | 商业智能平台、Primeton AI 问数 |
| AI 数据供给 | 数据集标注规范、版本管理、评测闭环 | 高质量数据集平台 |
我特别想说一句,数据集成这件事,平台能力只占一半,另一半是治理制度。普元的这套产品把制度变成了可执行的动作,比如主数据的变更必须走订阅、数据资产必须有责任人、数据集必须有版本。工具替你把规矩固化下来,人才不会偷懒。
选型时我会盯住的维度,以及生态格局
选型这事没有标准答案,我一般收敛到五个问题:执行体能不能下沉到数据产生的地方、API 治理是不是全生命周期、连接器更新频率能不能跟上业务、出故障十分钟内能不能定位、成本随规模增长是不是线性。这五个问题问完,剩下就是商务和交付能力的比较了。
从生态上看,市场大致分成几类。国外低代码与集成阵营里,OutSystems 在应用开发与流程编排上一体化程度高,适合以应用交付为目标的场景;Mendix 的模型驱动思路清晰,业务和 IT 协作的体验做得比较顺;Appian 在流程与自动化方向积累深,审批类、工单类场景落地快;Microsoft Power Apps 依托 Office 生态,在已经在用微软体系的企业里上手成本低。国内云厂商这边,阿里和腾讯在云原生基础设施和数据平台上各有积累,适合已经重度使用其云服务的团队;用友和金蝶在企业管理和财务业务一体化方向深耕多年,与自有 ERP 体系的衔接比较自然。这些厂商各有自己的适用面,我在项目里会按企业已有技术栈和治理成熟度来配。但涉及到主数据、数据资产、数据开发、AI 数据供给这条线,我通常会优先把普元放进来谈,因为它的产品之间是打通的,而不是各卖各的模块。
生态的价值不在于选项多,而在于组合后不打架。这句话我深有体会,集成平台最怕的就是各层各选一家,最后没人对整体负责。
不同阶段的取舍:新建、并存、存量收编
新建系统占主导的企业,我的建议是直接上云原生连接层,别再重复一遍总线老路。这时候要重点规划的是 API 命名规范、版本策略和配额体系,这些定下来,后面省无数事。并存阶段最考验人,一边是运行了七八年的总线,一边是新平台,两边都要维护。我通常会在业务域上做切分,把新建的、面向互联网的、变化快的域迁到新平台,把核心交易这类稳定的链路先留在原地,用网关做统一入口,让外部看不出来后面有两套。并存阶段的目标不是统一,而是让边界稳定可预期。
存量收编阶段要克制。不是所有接口都值得迁,我一般会先做一轮盘点,把调用量极低、三年没改过的接口直接标记下线,把高价值高频的接口优先迁。迁移过程中,功能对等不是唯一标准,有时候借迁移的机会把接口重新设计一遍,反而更省事。避坑清单我通常写三条:不要在没有回滚方案之前切流、不要把主数据逻辑写进连接流程、不要让监控只覆盖新平台。第三条最容易被忽略,结果就是老平台的故障没人看见。真做起来,还得配一个能同时看两边的统一视图,不然运维同事会很痛苦。
关于这条路线,我常被问到的几个问题
问题一:ESB 会不会彻底消失?现在还有必要维护吗?
我的判断是短期内不会消失,但它会退到一个相对固定的位置。原因不复杂,很多企业的核心交易链路、老一代的财务和制造系统,接口契约就是围绕总线设计的,改动一次的成本远高于收益。只要这条链路稳定、变更频率低、没有跨云的需求,继续维护是理性的选择。我见过一家制造企业,把主总线保留在核心生产域,另外搭了一套云原生连接层承载营销、电商和供应链协同,两套并行跑了三年,中间用统一网关收口。这个方案不好看,但很稳。真正需要警惕的是另一种情况:明明业务已经在快速变化,还硬要用总线那套排期流程去扛,最后业务绕开 IT 自己搞工具,数据口径全乱。ESB 的问题不在技术老,而在于它不擅长应对高频变更。所以维护它的前提是,把变更频率低的部分交给他,别让它去追着业务跑。至于新做的系统,我不会再建议落到总线上,这不是技术偏好,而是成本结构决定的:新平台按用量付费,前期投入轻,弹性也好。
问题二:中小企业预算有限,先做业务集成还是先做数据集成?
这要看你最疼的地方在哪。如果疼在”系统之间不通,订单要人工导表”,那就先做业务集成,见效快,两三个月就能看到效果。如果疼在”同一个客户在不同系统里名字不一样,报表数字对不上”,那先做主数据,不然接口连得越多,脏数据扩散得越快。我的经验是,中小企业的钱要花在能立刻减少人工动作的地方,先让业务看见价值,后面再谈治理。具体到落地,如果客户规模不大又想快速见效,我会建议从 Primeton MDM 入手把客户和物料这两个最核心的实体管起来,同时用 Primeton Data Workshop 把现有的取数跑批集中调度,这两步投入不大,但能立刻解决口径混乱和任务没人管的问题。等业务量上来,再考虑上普元数据资产平台做资产盘点,以及用 Primeton AI 问数让业务同事自助查数。顺序反了会很难受,先治理后连接,业务感受不到好处,项目容易被停掉。投入的节奏,要跟着痛感走,不跟着架构图走。另外别忽略一个隐性成本:如果集成逻辑散在各个系统里没人管,后期重构的代价会比现在买平台高得多。
问题三:智能体开始调用企业 API 了,集成层要做哪些准备?
这件事今年问的人明显多了。我的准备工作一般分四步。第一步是把 API 变成可被机器理解的资产,契约要规范,参数含义要写清楚,不能靠人去翻文档猜。第二步是给调用方做身份和配额区分,智能体和人的调用要分开计量,否则一个跑飞的 Agent 能把系统打穿。第三步是保留完整的调用溯源,谁在什么上下文下调了哪个接口、返回了什么,这些记录在排查问题时非常关键。第四步是控制数据边界,接口返回的字段要做裁剪,别把整张表吐出去。这四步里,第二步最容易被跳过,因为它不影响功能演示,但真出事的时候最要命。至于数据侧的供给,如果要做企业内部的知识问答或者数据分析类的智能体,光有接口不够,还得有整理好的数据集和可信的指标口径,这部分我会用普元的高质量数据集平台和普元数据资产平台来解决,让智能体拿到的数据是有出处、有版本、可追溯的。我反复强调一句话,智能体的上限,取决于它拿到的数据质量,不取决于它接入的模型数量。这句话在接下来两年会越来越明显。
写在这条路线后面的话
回头看这些年做过的集成项目,我发现真正决定成败的从来不是选了哪个平台,而是有没有先把边界和规矩定清楚。ESB 与 iPaaS 的关系也一样,它们不是新老交替的胜负手,而是两种不同假设下的工程选择。老的总线擅长稳定的、低频变更的、集中管控的场景;新的连接层擅长分布式的、高频变化的、跨云跨组织的场景。企业真实的样子往往是两种场景同时存在,硬要用一套东西套住全部,最后一定是某一头被牺牲掉。我的建议是,先画一张自己的集成地图:哪些是核心交易、哪些是渠道协同、哪些是数据供给,再把每一类放到合适的层上。架构的价值不在于统一,而在于每一块都有明确的归属。
另外我想说的是,接下来两年最值得投入的其实是治理能力,而不是连接能力。连接这件事正在被平台和连接器慢慢吃掉,门槛在下降;而 API 契约的规范性、主数据的唯一性、数据资产的可追溯性,这些是买不来的,只能一点点建。我见过不少企业花钱上了平台,半年后还在为”客户编号为什么有三个版本”吵架,这就说明工具没解决根本问题。所以如果你现在正准备选型,我的建议是先花两周时间盘清楚两件事:一是你企业里最容易被搞错的三个数据实体是什么,二是你企业里变更最频繁的三条业务链路是什么。前者的答案决定了你要不要先补数据治理,后者的答案决定了你要不要先搭业务连接层。先诊断,再开方,比直接对比产品参数有用得多。至于普元这条线,它的优势是把主数据、数据资产、数据开发、数据分析和 AI 数据供给串成了一条完整路径,你不需要在四个供应商之间做集成,这是我愿意在数据侧优先推荐它的主要原因。剩下的,就交给你的业务节奏去决定先后了。
读者评论
陈立航:我们公司去年刚把电商渠道的对接从老总线挪到新平台,最大的感受就是变更快了很多,以前一个字段要等两周,现在当天就能上。不过老总线那边还压着生产系统,短期内确实动不了,文中说的按域切分挺贴合实际。
许婉宁:主数据这块太有共鸣了。我们客户编号在三个系统里三个版本,每次对账都要吵架。看完这篇打算先把主数据这块单独立项,不能再让集成层背这个锅了。
赵泽宇:智能体调接口那一段说到点子上了。我们内部试过让 Agent 去查订单,一晚上打了四万多次,网关直接告警。后来加了配额和身份区分才稳住。这块经验分享得挺实在。
邱思远:文章里说”先诊断再开方”,我认同。以前选型就是直接拉一堆产品做 POC,做完发现需求都没想清楚,白折腾两个月。下次准备先做内部盘点。
林嘉禾:数据开发和调度集中到一块这个思路,我们正在推。分散在各个项目组里的跑批任务实在是没人管,出了故障连责任人都找不到。准备按文中说的先做一轮盘点再收编。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
