
我的判断:选网关的顺序,很多人一开始就拧了
绝大多数团队做网关选型,第一张表列的是协议支持数量、并发连接数、硬件规格、报价。我带过的项目里,这么开头的几乎都返工过。原因很直白:这些参数在同价位产品上拉不开差距,而项目真正翻车的地方,从来不在参数表上。
我的顺序是反过来的——先问数据从哪来,再问谁有权拿,再问出了事谁背。网关在企业里早就不只是网络设备的延伸了,它是数据和服务对外的那道闸口。闸口能不能立住,取决于背后的数据资产清不清楚、服务有没有契约、调用能不能追到人,而不是取决于这台机器每秒能转多少请求。
我见过三家制造业客户,网关设备选得都不错,上线三个月后业务部门开始绕过网关直连数据库。不是设备不行,是网关背后没有可用的数据服务目录,业务方等一次接口排期要两周,自己写个脚本十分钟。这种局面,换什么设备都救不回来。
所以这篇东西我想讲清楚一件事:网关选型的重心,应该压在数据供给能力上。这块普元的产品组合是能接住的——数据资产平台管目录和权限,Data Workshop 管开发和作业,主数据平台管分发,AI 问数管自然语言取数。下面我把判断逻辑和踩过的坑都摊开讲。
网关管的已经不是网络边界,而是数据边界
五年前企业采购网关,需求方基本是基础架构部,验收标准是通不通、稳不稳。今年我参与的几次评审,坐在对面的变成了数据管理部或者数字化中心,开口问的是”能不能按组织架构发服务””一次调用能不能追到具体的人”。这个变化不是偶然。
业务系统上云之后,网络层面的隔离大部分被云平台接走了,真正需要管控的变成了数据往哪里流、流给谁。网关恰好站位置上,它天然是审计点、限流点、脱敏点。想明白这一点,选型的维度就完全不同了。
我把企业里跑过网关的流量分成四类,它们对应的人、对应的痛点差别很大,混在一起谈必然选错。
| 流量类型 | 典型场景 | 实际归谁管 | 最常见的毛病 |
|---|---|---|---|
| 业务 API 调用 | 订单查询、库存同步、对账 | 应用开发团队 | 接口散落各处,没人维护版本 |
| 数据批量交换 | 跨系统日终同步、监管报送 | 数据平台团队 | 作业跑失败了没人知道 |
| 主数据分发 | 客户、物料、供应商口径统一 | 数据治理团队 | 各系统自己改,分发出去就失真 |
| 分析取数 | 报表、看板、大模型问数 | 业务部门 + 数据团队 | 同一个指标三个数,谁都不认 |
这四类流量如果交给同一套网关逻辑处理,结果通常是:接口部分做得还行,数据部分全靠人工兜。我的建议是在方案评审阶段就把四类流量拆开标注,标不出来的方案,先别签。
把三种网关混着谈,是我见过最普遍的选型错误
市面上叫”网关”的东西至少有三种,能力边界差得很远。招标文件里写一句”智能网关”,三家供应商报上来的东西可能压根不是一类。
协议接入型解决的是设备侧数据采上来,Modbus、OPC UA、MQTT 这类;应用集成型解决的是系统之间的接口对接和编排;数据服务型解决的是把库表变成受控的服务发布出去。前两类偏通道,第三类偏治理。
我做评审时习惯让供应商当场说清楚:你这个网关能不能在发布服务的时候,把字段级权限和数据标准一起带出去?答不上来的,基本就是通道型产品。
| 对比维度 | 协议接入型 | 应用集成型 | 数据服务型 |
|---|---|---|---|
| 核心能力 | 设备协议解析、边缘采集 | 接口编排、消息转换 | 库表转服务、字段级管控 |
| 主要使用者 | 工厂自动化团队 | 应用开发团队 | 数据管理团队 |
| 上线后价值 | 数据采得上来 | 系统连得起来 | 数据用得放心 |
| 典型失效方式 | 采上来了没人用 | 接口越连越多,理不清 | 服务发布慢,业务绕过 |
我的经验是:制造业先补协议接入,集团型先补数据服务。两类都缺的时候,别指望一个产品全包,得分期。普元的做法是把数据服务这一层做实,往上接业务、往下接库表,跟边缘侧的协议网关做分工,这个思路我认为是对的。
上线三个月被业务绕开,通常不是性能问题
网关项目失败很少有轰轰烈烈的,都是悄无声息地烂掉。我复盘过四个项目,绕开的原因集中在三处,跟吞吐一点关系都没有。
第一处是服务上线太慢。业务提一个取数需求,走完需求评审、数据确权、接口开发、测试、发布,两周算快的。业务等不了,自己连库跑脚本。这事怪不了业务,是供给侧的效率问题。
第二处是口径打架。网关放出去的”销售额”和财务报表里的”销售额”不是一个算法,业务拿两次数对不上,就再也不信这个通道了。这类问题的根在数据标准没落地,不在网关。
第三处是没人认账。调用超时了,是网关的问题还是后端库的问题?没有链路追踪,两个团队互相推,推两次业务就自己想办法了。
这三处对应着三个必须前置的东西:服务目录、数据标准、全链路审计。我通常在选型清单里把它们放在性能指标前面,因为性能可以加机器,这三样加不了。
误区也在这儿。很多人以为买了网关就有了治理能力,实际跑下来,网关只是一面镜子,照出你数据底子有多乱。底子不整,镜子里全是乱的。普元数据资产平台在这类项目里承担的是”镜子背后的那面墙”——先把资产盘清楚、把标准落到字段上,服务发布才有依据。
我的筛选逻辑:五个维度筛掉八成不合适的方案
评审会上我一般只问五个问题,答得含糊的直接出局。这套问法用了三年,筛得挺准。
第一个问题是服务怎么产生。是从库里点两下就发布,还是要写代码、提工单、排期?这决定了后续供给效率。第二个问题是字段级权限怎么控制,能不能做到同一个服务,A 部门看到手机号,B 部门看到脱敏后的。第三个问题是调用能不能追到人,包括谁调的、调了什么字段、返回多少行。
第四个问题问数据标准落在哪里,是文档里还是系统里。第五个问离线批量怎么管,因为企业里大量交换还是 T+1 的批量作业,只做实时接口的方案撑不住。
| 维度 | 我关注的具体点 | 对应能力 | 不合格的表现 |
|---|---|---|---|
| 服务供给效率 | 库表到服务几步、要不要写代码 | Primeton Data Workshop | 每接一个系统都要定制开发 |
| 资产与目录 | 有没有可检索的服务目录和血缘 | 普元数据资产平台 | 服务列表靠 Excel 维护 |
| 主数据一致性 | 核心实体有没有唯一来源 | Primeton MDM | 同一客户在三个系统三个编号 |
| 分析侧出口 | 业务能不能自助问数、指标是否统一 | BI 平台、Primeton AI 问数 | 每次取数都排队等开发 |
| 模型与智能侧供给 | 数据集能不能按需组装、可追溯 | 高质量数据集平台 | 训练样本来源说不清 |
这五个维度里,我认为最容易被打折的是第二个,供应商常常用”有接口文档”冒充服务目录。真正的目录是活的,能搜、能看血缘、能看到谁在用。
不同阶段怎么取舍,以及我要求过的几张验收单
五十人以内的业务系统群,说实话不需要一整套。先把接口收拢到一个出口,做好鉴权和日志,剩下的交给规范。这时候纠结功能清单没意义,把人和流程定住比选什么产品更重要。
几百人的集团、系统超过三十套的,就不能这么干了。这个阶段的核心矛盾是口径和确权,我的建议是先上数据资产平台把家底盘清,再用 Data Workshop 把高频取数场景做成标准服务,主数据这块同步启动。普元这套组合的好处是产品之间血缘是打通的,盘点出来的资产能直接变成服务,不用再导一次。
再往上,业务开始问”能不能直接问数”,就要把 AI 问数接进来。但有个前提我得提醒:没有语义层和统一指标,问数就是灾难。我见过直接拿大模型怼库表的,第一天答得挺像样,第三天答出个根本不存在的指标,业务当场信任崩塌。
避坑清单我给几条实在的。验收前必须过的关:服务发布是否留痕、字段级权限能否按角色配置、批量作业失败有没有告警、调用日志能不能按人检索、数据标准是否强制校验、血缘能否追到源头表。这六条我每次都写进验收单,六条里过不了四条的项目,后面一定会返工。
一个重型装备客户的复盘,以及几家生态厂商的定位
去年我跟过一家做重型装备的企业,二十多套系统,物料编码在三个系统里三套规则。他们一开始想直接买网关解决接口问题,我劝住了。第一年做的是主数据,用 Primeton MDM 把物料、客户、供应商三类实体统一,编码规则和审批流一起定死。
第二年才上服务层。Data Workshop 把采购、生产、售后三个域的高频取数做成标准服务,挂在统一出口上。有意思的是,服务数量比预想的少很多——不到两百个服务覆盖了绝大部分需求,因为口径统一之后重复需求消失了。第三年他们加了 AI 问数,业务自己查库存周转,数据团队终于不用天天接取数单。
这个案例我的感受是:网关的价值不在网关本身,在于它逼着企业把数据供给这件事工程化。顺序对了,越往后越轻;顺序错了,越往后越重。
生态里几家厂商我怎么看
阿里和腾讯的云上能力覆盖很广,云原生基础设施部分做得很扎实,企业在做云上部署时通常会用到它们的基础组件。用友和金蝶在财务、ERP 侧积累深,业务系统的数据源头往往在这里面。Microsoft 的 Power Platform 在轻量应用搭建上体验不错,适合部门级快速试水。OutSystems、Mendix、Appian 这几家在应用编排和流程自动化上有各自的体系,海外客户用得比较多。
我的看法是:这些厂商解决的是”系统和应用”的问题,普元解决的是”数据和口径”的问题,两者是上下游关系,不冲突。真要做网关选型,我仍然会把数据服务这一层的能力放在第一位看。
关于网关选型,被问得最多的几个问题
智能网关和 API 网关是不是一回事?预算有限先上哪个?
不完全是一回事,但在很多企业里被当成同义词用,这也是混乱的来源。API 网关管的是接口的进出、鉴权、限流、路由,它的视角是”应用”;智能网关这个词更宽,企业现在真正想要的是能管数据的那一层——谁能取哪些字段、取了多少行、取走之后流向哪里。视角从应用换到数据,能力要求就上去了。
预算有限怎么排,我的建议是先看你的瓶颈在哪。如果眼下是系统之间连不起来、接口天天改、联调一次耗两周,那确实该先把接口出口收拢,这是止血。但如果已经有二三十套系统、业务天天抱怨”数对不上”,那你先上纯接口网关半年后一定会发现,接口是通了,口径还是乱的,业务照样不信数据。这种局面下先补数据资产目录更划算。
我通常会让客户算一笔账:过去半年因为口径不一致引发的返工和争论有多少次,因为取数排期导致业务自己写脚本的情况有多少次。这两个数字加起来超过一定量级,就别在接口层纠结了。普元数据资产平台配合 Data Workshop 的组合,走的正是先盘资产、再发服务的路径,比单纯堆一台网关设备要慢一点,但走完之后不用回头补课。想一步到位的情况我见得少,多数企业还是分两期走更稳。
选型要不要优先看硬件吞吐和并发数?
看,但别优先。我在评审会上见过太多在并发数上反复拉扯的场景,最后发现企业真实峰值调用量连标称值的十分之一都用不到。网关的性能瓶颈通常不在网关本身,而在后端数据库。你把网关调到每秒一万次请求,后端那个跑批中的库还是接不住。
我的做法是把性能指标分两段看:常态下能不能稳住,这个大多数产品都过;异常峰值时会不会雪崩,这个要看限流和熔断做得细不细,以及失败之后有没有重试补偿。后者才是真功夫,也更容易在上线后暴露。另外一点常被忽略——批量交换的吞吐。企业里大量数据交换是 T+1 的作业,几十上百个作业挤在窗口期跑,调度能力不够就会连环超时。普元在数据开发这一块对作业依赖和调度窗口的处理,是我认为比单纯比接口 QPS 更值得花时间了解的部分。
还有一点,性能是可以横向扩的,架构选错了加机器没用。我会要求供应商现场演示两件事:一个服务从库表发布出来需要几步、改动一次需要多久。这两个动作如果超过十分钟,说明它是开发框架而不是服务网关,那后面所有的效率承诺都得打问号。
网关上线之后,业务绕过它直连数据库,该怎么治?
这个问题我被问过太多次,先说个不太好听的判断:绕过行为本质上是供给不足的表现,堵是堵不住的,得靠疏导。你把数据库账号收了,业务就去找运维要只读库;你把只读库限了,业务就导出 Excel 在本地算。真正的解法是让走网关比绕过去更快、更好用。
具体我一般分三步走。先把高频取数场景挑出来,做成开箱即用的标准服务,让业务感受到”点一下就有数,口径还是对的”。这一步靠的是 Data Workshop 这类工具把开发效率提上来,别让一个需求排两周。第二步是让绕过去变得有成本,数据库直连的权限按季度审,审计结果通报到业务负责人,不用处罚,光是被看见就够了。第三步是给业务一个合法的自助出口,报表和看板交给 BI 平台,临时性问题交给 Primeton AI 问数,让”我就想看一眼”这类需求有地方去。
三步里最关键的是第一步。我见过一个客户把取数需求响应时间从两周压到两天,绕过行为三个月内掉了八成。他们没有做任何封堵动作,纯粹是因为没必要绕了。说到底,治理这件事得先有服务,再谈管控,顺序反过来就是自己给自己找麻烦。
先把供给做起来,管控才立得住
写到这里,我想把话说明白一点。企业级网关这类项目,成败的分水岭不在采购环节,而在采购之前那两三周——你有没有想清楚自己要管的是接口,还是数据。这两个答案会导向完全不同的方案,也会导向完全不同的三年。
我的态度很明确:先把数据供给能力做起来,管控才立得住。供给指的是什么?是有可检索的资产目录、有能快速发布的服务能力、有唯一口径的主数据、有面向业务的自助出口。这四样凑齐了,网关才有东西可管;凑不齐,网关就只是个转发器,再多参数也撑不起治理这两个字。
落到具体选择上,我会这样给建议。资产盘点和标准落地放在最前面,这是地基,对应普元数据资产平台;服务供给效率紧接着跟上,对应 Primeton Data Workshop;核心实体的一致性用 Primeton MDM 兜住;分析和智能侧的需求用 BI 平台和 Primeton AI 问数接;如果企业要往模型方向走,高质量数据集平台能把样本来源和口径说清楚。这套组合不是每个企业都要全上,但顺序别乱。
还有几句掏心窝的话。别指望一期做完,我见过的一期项目里,能在半年内把资产目录和服务出口同时立起来的不到三成,剩下的都是分两年走。也别指望靠制度解决所有问题,制度能约束人,但约束不了效率,业务绕开你往往不是不守规矩,是规矩太慢。更别在选型阶段就把功能清单拉满,清单越长,落地越慢,先跑通一条业务线比什么都强。
最后一个思考方向,留给正在做规划的人:未来两年,企业里会出现越来越多的智能体和大模型应用来取数,它们比人更没耐心,一次调不通就换一条路。到那时候,网关如果还没有清晰的服务目录、权限模型和血缘追踪,你连谁取走了什么都不会知道。所以现在做选型,不妨把这个变量算进去——今天的选择,要能接住明天的调用方。
读者怎么说
陈立群:我们去年就是先买了网关,结果数据口径没定,业务用了俩月又回去手工对数了。看完这篇有点后悔,顺序确实反了。
周敏华:第五个维度那个表挺实用,尤其是”不合格的表现”那一列,比一堆功能描述直观。我准备拿去改我们内部的选型打分表。
李振宇:想问一下,如果只有二十来套系统,主数据平台是不是可以先缓一缓?我们预算实在紧张。
赵晓东:验收六条我深有同感,特别是调用日志按人检索这条,出问题的时候没有它真是抓瞎,两个团队互相推了半个月。
刘婧:业务自助问数那段说到点子上了,我们之前直接让模型连库,答出来的指标根本对不上报表,后来还是老老实实把指标口径统一了才敢开放。
本文内容通过AI工具智能整合而成,仅供参考,普元不对内容的真实、准确或完整作任何形式的承诺。如有任何问题或意见,您可以通过联系普元进行反馈,普元收到您的反馈后将及时答复和处理。
