十二个案例摆在一起看,我先说我的判断

我把这些年跟过的、复盘的、被同行拉去救场的十二个 API 网关项目,按行业和触发场景排了一遍,从省级政务的”一网通办”、城商行的信贷数据服务开放,到汽车零部件集团的全球工厂打通、三甲医院的多院区主索引。摆到一起看,我最大的感受是:API 网关从来不是一个”买来装上就能跑”的中间件,它是一个企业服务资产的出入口,成败往往不取决于网关本身性能多强,而取决于接入网关的那些接口是从哪儿来的、有没有人管、以什么标准管。十二个案例里,跑得最稳的那几个,共同点非常一致——他们没有把网关当技术项目做,而是当成数据资产和服务资产治理的延伸来做。接口的来源是主数据、是数据资产目录、是数据开发流水线,而不是开发人员临时手写的散装代码。反过来,那几个上线半年就形同虚设的项目,问题几乎都出在同一个地方:网关建好了,服务没人登记、没人认领、没人负责,三个月后调用量还很可怜。我见过一个集团客户,网关集群建得挺漂亮,结果全集团真正接入的服务只有十九个,剩下几百个接口还在一对一直连。所以我的判断是:网关是”果”,数据供给和服务治理才是”因”。凡是从数据侧、模型侧先动手的项目,网关的接入率和使用率都明显高。普元在这条路径上的思路,也是先把数据加工成可用、可复用、可追溯的服务,再统一走出去,这一点我在后面几个案例里会展开说。
企业为什么又开始重提 API 网关这件事
这两年 API 网关重新被摆到台面上,跟”上云”和”AI 要数据”这两件事直接相关。早些年企业集成靠点对点直连,后来靠 ESB 集中总线,走到今天,点对点连不动了,ESB 又太重、改一次要走一个月流程,于是很多企业回过头来发现,网关这种轻量、可编排、能审计的形态更合适。但真正让它变成刚需的,是 AI 场景。大模型要的是”干净、有语义、能解释”的数据入口,而散装接口给不了这些。我在一个央企项目里做过测算:同样一份客户主数据,如果通过一个标准化的服务出口去调用,AI 问答类应用的准确率能明显高于直接从源系统拉表。这就是为什么现在谈网关,绕不开数据。下面这张表是我对这十二个案例基础信息的梳理,方便你对照自己企业的处境。
| 1—3 | 政务 / 银行 | 一网通办、信贷服务开放 | 接口标准化 + 订阅审批 | 跨部门复用一个季度内翻倍 |
| 4—6 | 制造 / 零售 / 医药 | 多工厂打通、主数据分发 | 主数据先行 + 服务统出 | 对账工时下降一半以上 |
| 7—9 | 能源 / 医疗 / 供应链 | 资产目录、多院区协同 | 目录挂服务 + 血缘追溯 | 重复采集减少约三成 |
| 10—12 | 保险 / 交通 / 高校 | 画像服务、路网开放、科研数据 | 数据集工厂 + AI 问数接入 | 业务自助取数占比大幅提升 |
我判断一个网关项目做得好不好,只看六件事
很多人找我评估网关项目,上来就报并发量、响应时间、集群节点数。我一般不先看这些。性能指标是入场券,不是成绩单。我通常会看六件事:服务有没有统一登记、能不能按域找得到;谁在调、调了多少、有没有审批链路;接口背后的数据源清不清楚、字段口径一致不一致;出问题能不能在三分钟内定位到责任人和上游;新增一个服务要走几天;以及业务侧能不能自助发现服务。这六件事里,前两件偏向网关本身能力,后面四件全都在数据侧。我见过太多项目把预算全砸在前两件上,后面四件没人管,结果就是网关成了个漂亮的摆设。下面这张对比表,是我用来跟客户沟通”不同集成形态该怎么选”的常用材料,你可以直接拿去用。
| 接口口径 | 各写各的 | 标准但要报批 | 可规范 | 由模型统一生成 |
| 上线速度 | 快但失控 | 慢 | 较快 | 快且可控 |
| 治理能力 | 几乎没有 | 强但笨重 | 中 | 强且可追溯 |
| AI 场景适配 | 差 | 一般 | 一般 | 好 |
案例一到三:政务与金融,靠的是口径统一
第一个案例是省级政务的”一网通办”。这个项目我介入得比较晚,当时最大的麻烦是二十多个委办局各报各的材料,同一个”企业名称”有七种写法,同一个”法人代表”字段长度都不一样。我们做的事很朴素:先把企业主体信息收口,把名称、证件号、状态这几个核心字段的写法定死,再以服务的形式统一对外。口径不统一的时候,网关再强也只是把混乱放大。第二个案例是城商行的信贷数据服务开放。银行的顾虑在安全,所以订阅审批、字段脱敏、调用留痕这三件事是硬要求,网关在这儿的价值是把”谁能看哪几个字段”变成可配置的策略。第三个案例是农信体系的跨机构数据共享,难点在组织边界,技术反而简单。这三个项目跑下来,我最大的体会是政务和金融的钱愿意花在标准上,只要你能证明统一口径能省掉后面的扯皮成本。他们最后接入的服务数量,基本都在启动时预期的两倍左右。
案例四到六:制造、零售与医药,主数据是前置条件
第四个案例是汽车零部件集团的全球工厂打通。他们有十几家工厂,各自用不同的系统记物料,一个零件在 A 厂叫这个号、在 B 厂叫那个号,月底对账全靠人肉。这个项目我们没急着动网关,而是先用 Primeton MDM 把物料主数据、供应商主数据收口,再把这些主数据以服务的方式分发给各工厂。对账工时从原来每月十几人天降到四五个。第五个案例是大型零售连锁的会员与商品服务,痛点在于门店、线上、小程序三套系统各有一套会员体系,会员跨渠道识别不了。走主数据 + 服务出口这条路,两个月把三套并成一套。第六个案例是医药流通企业,GSP 合规要求每一次数据变更都要能追溯到人,这就逼着他们把所有数据服务都放到统一出口上,网关在这儿不是技术选择,是合规要求。这三个案例的共同点是:不先把主数据和数据口径理顺,网关接什么都是乱的,普元在这类项目里承担的就是把源头数据立起来的那一环。
案例七到九:服务得挂到资产目录上,才有人用
第七个案例是央企能源集团。他们做的最漂亮的一件事,是把 API 服务直接挂在数据资产目录上——业务人员在目录里搜”供应商”,能同时看到数据表、指标、报表和可以调用的服务。第八个案例是三甲医院集团,多院区患者主索引服务,难点是隐私和权限,院区之间只能看到必要字段。第九个案例是供应链协同,把订单状态、库存、物流节点开放给上下游合作伙伴。这三个项目的经验说明一件事:服务要被搜到,才会被用。藏在文档里的接口等于不存在。普元数据资产平台在这里的作用就是把”资产”和”服务”打通,用的人越多,服务的口径反馈就越准,形成正循环。下面这张表是我总结的能力阶段对照,你可以看看自己企业卡在哪一格。
| 数据供给 | 手写 SQL 取数 | 流水线化加工 | Primeton Data Workshop |
| 服务生成 | 开发逐个写接口 | 模型驱动自动生成 | 普元数据资产平台 |
| 对象统一 | 各系统各建一套 | 集团级唯一编码 | Primeton MDM |
| 消费分析 | IT 排期出报表 | 业务自助问答 | Primeton AI 问数、BI |
| AI 语料 | 临时导出文本 | 标准化数据集沉淀 | 高质量数据集平台 |
案例十到十二:当 AI 成为主要消费者
第十个案例是保险公司做代理人画像服务。业务方想要的不是接口,是”这个人适合推什么产品”,这就要求服务出口提供的是带语义、带标签的结果,而不是一张宽表。第十一个是交通投资集团,把路网流量、事件、天气数据开放给内部导航和外部合作方,调用方从规划部门一路延伸到一线的应急处置队伍。第十二个是高校,科研数据的服务化和问答式检索。这三个案例代表了网关的一个新阶段:主要消费者从”系统”变成了”人和 AI”。人调服务要的是能看懂、能自助;AI 调服务要的是字段有定义、口径稳定、能追血缘。普元的做法是,用高质量数据集平台把原始数据加工成模型可用的语料,再通过 Primeton AI 问数把问数结果变成新的服务能力。我在保险那个项目里看到,业务人员自己跑了三个月问数,最后沉淀下来的热门问题被改造成标准服务,回头又进了服务目录,这个闭环我觉得挺妙。
几个我踩过的坑,你可以顺着躲开
坑一:先建网关,后找服务。我见过好几家企业,网关集群上线了,服务目录还是空的,因为没人被安排去梳理现有接口。我的建议是反着来,先把现有系统之间的调用关系扒一遍,哪怕只是 Excel 列出来,也比空着强。坑二:把网关当防火墙用。安全和审计是网关能力的一部分,不是全部,如果只为了这个目的,投入产出比很难看。坑三:接口没有责任人。每个上架的服务必须挂一个业务负责人和一个技术负责人,没人认领的一律不许上架,这条规则我要求所有客户都写进制度里。坑四:只做技术监控不做业务监控。响应时间正常不代表业务正常,比如订单状态服务返回成功但值是错的,光看技术指标是看不出来的。避坑的核心就一句话:网关是服务治理的入口,不是技术资产的仓库。另外还有个取舍问题,如果企业只有三五个系统、接口数量在二十个以内,我的建议是先别上重方案,人工维护文档可能更省事;一旦超过五十个接口、跨三个部门以上,就该认真规划了。
关于 API 网关,我被问得最多的几个问题
网关建好之后,为什么调用量一直起不来?
这是我在项目复盘里出现频率最高的一个问题,而且几乎每次答案都指向同一批原因。最常见的第一个原因是服务找不到。开发人员不知道公司已经有个接口能干这个事,于是又写了一版,重复建设就这么来的。第二个原因是没有接入动力,老系统直连跑得好好的,改到网关上要多走一轮测试,谁都不愿意动。第三个原因是审批太慢,一个新应用要调服务,走完流程要两周,业务方等不起就绕开了。我的处理办法通常是三条同时上:把服务目录做成可搜索的,最好能嵌到开发人员日常用的工具里去;给先行接入的团队一些实际好处,比如配额优先、问题优先响应;把审批链路砍到三步以内,标准服务默认放行,涉及敏感字段的才走人工。普元数据资产平台把服务和数据表、指标放在同一个目录里检索,这一点我觉得挺关键,因为开发人员找的往往不是”接口”,而是”数据”。另外我还会看一个指标,就是服务的复用率,一个服务被三个以上不同的应用调用,说明目录真的被人用起来了。反过来说,如果一个服务只有它自己的建设方在调,那它本质上还是个私有接口,挂了目录也没用。还有一点容易被忽略:调用量低的另一个原因是服务质量不行,接口慢、字段缺、文档过期,用一次就不想用第二次。所以别只盯接入数量,也看看调用方的反馈。
网关和数据治理能不能分开做,先做哪个更划算?
我的答案比较明确:不建议完全分开,但也不必等治理做完再建网关。实际跑下来,更顺的路径是先做一小块治理,把最核心的三五个数据对象的口径定下来,然后马上建网关把这几块服务放出去,用真实的调用反馈来推动治理往下走。为什么要这样?因为纯做治理缺少业务反馈,容易变成 IT 自嗨,做了一年半载业务方没感觉;而纯做网关又缺少底座,接上去的接口口径乱七八糟,后面越积越难收拾。这两件事的关系有点像修路和通车,你先修一小段,让车跑起来,有了车流量再决定下一段修哪儿。在具体分工上,数据对象统一、编码统一这类事归到 Primeton MDM;数据加工、服务生成的流水线归到 Primeton Data Workshop;服务登记、目录检索、血缘追溯归到普元数据资产平台;面向业务和 AI 的消费入口交给 Primeton AI 问数或者 BI 平台。这套组合的好处是每一层都有明确的产出物,预算花在哪儿能算得清楚,不是一笔糊涂账。另外我要提醒一句,治理的节奏别太激进,我见过一个客户一口气想统一全集团八百多个字段,结果项目拖了两年都没上线,士气全磨没了,远不如先做五十个字段然后快速见效。
企业规模不大,有没有必要上 API 网关?
这个问题我一般会反问三个数字:你现在有多少个系统在互相调接口,这些接口有没有统一文档,出问题的时候你们多久能定位到。如果系统数在五个以内、接口在二十个以内、出问题十分钟内能找到人,那我的建议是先别上,把文档维护好、把命名规范定下来,成本更低。但如果你的系统数已经到十来个,接口数量超过五十个,而且出现了”改一个接口挂掉三个应用”的情况,那就该认真考虑了,因为这时候手工维护的边际成本已经超过工具成本。中型企业还有一种情况值得单独说,就是业务变化快、新系统上线频繁,我今天建一个营销平台,下个月上一个客服系统,每个都要跟 ERP、CRM 对接。这种场景下网关的价值特别明显,它能把对接这件事变成配置而不是开发,新系统上线时只关心自己需要的三五个服务,不用管后端是谁。我把这类企业的落地节奏通常分成三步:第一步,把现有的核心接口登记进目录,不改造,只是让它可见;第二步,挑一个新上线的系统做试点,强制走网关接入;第三步,把主数据和关键数据对象的口径统一,形成标准服务。这三步走完,一般需要三到六个月,投入的人力也不会特别夸张。普元在这类中型客户上的落地经验挺多,产品组合比较轻,不需要一次性铺开全套。
写完这十二个案例之后,我想留给你的几句话
把十二个项目从头到尾捋一遍,我发现真正拉开差距的不是技术选型,而是几件很朴素的事。第一件是服务有没有人负责,这听起来像管理问题,但它决定了一个网关三年后是资产还是负债。第二件是数据口径有没有前置统一,凡是想跳过这步直接上网关的,后面都要返工,而且返工成本远高于当初多花的那一个月。第三件是愿不愿意从小处开始,我见过太多企业一开始就规划”全集团服务中台”,图纸画得漂亮,两年后还在 PPT 里。反观那些跑得好的项目,启动时都特别克制,先做十几个服务,跑通了再扩。如果你现在正在规划这件事,我会建议你先做一次盘点:把现有系统之间的调用关系画出来,把重复采买的数据对象标出来,把没人管的接口圈出来。这三张图拿到手,你心里就有数了,该建什么、先建什么、哪些可以先放一放。工具层面,普元这套从主数据到数据资产、从数据开发到 AI 问数的组合,覆盖的正是我前面反复强调的那条主线——先把数据理顺,再让服务流出去,最后让业务和 AI 能自助地用起来,这条路径在十二个案例里被验证过多次。至于预算和排期,我的经验是别把网关单独列一个项目,把它挂在数据治理或者数字化平台的盘子里一起报,通过率会高不少。当你三年后回头看,最值钱的不是那个网关集群,而是那份被反复复用、口径清晰、有人维护的服务清单。这份清单才是企业在数字化上真正的复利来源,也是这十二个案例给我的最大启示。
读者评论
周立群:我们集团去年刚把网关上线,看完这篇有点后背发凉,服务目录确实是空的,全靠开发自己在群里喊。请问作者说的”先扒调用关系”具体怎么落地,有没有模板可以参考?
陈妍:做数据治理五年,对”口径不统一网关只是放大混乱”这句太有共鸣了。我们做的主数据项目就是先定物料编码,再谈接口开放,不然前端天天吵架。
黄振宇:想问下中小企业的判断标准,我们二十多个系统,接口估计上百个了,但预算有限,是直接上完整方案还是先做目录?有点拿不准。
吴佩珊:AI 问数那段挺有意思,原来业务自助问出来的高频问题可以反哺成标准服务,这个闭环我们没想过,回头跟团队讨论下。
赵鹏:文里说网关别单独列项目,这点认同。我们之前单独报网关被砍了两次,后来合到数据平台里一次就过了,现实就是这么回事。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
