跳转到主内容
跨境电商 WAF Bot 管理 API 安全 爬虫防护 AWS Azure GCP 阿里云 腾讯云 EdgeOne 安全合规

跨境电商 WAF 防爬虫怎么选?Bot 管理与 API 安全五家计费口径对比(2026)

技
技术顾问 - Alex
· 阅读时间:约 44 分钟
目录

跨境电商 WAF、Bot 管理、API 安全分三层计费,五家的计费对象没有一家相同:AWS 数请求,阿里云数 QPS 档,腾讯数「开了 Bot 管理的域名上的所有流量」,GCP 数「你调用了几次判定」。

这个差别有多大?同一个 GCP、同一个站、同样买 Bot 保护,只因为「判定挂在登录注册两个页面」还是「全站每页都挂」,三层合计能从 $55.5 变成 $49,955,差 899 倍。反过来,AWS 的账户安全层把评估范围从登录路径放大到全站,单这一层就从 $510 涨到 $12,120。

这两组数字说的是同一件事:选哪家是次要的,把你的计费范围划在哪里是主要的。

跨境电商 WAF、Bot 管理与 API 安全三层防护在 AWS、Azure、GCP、阿里云、腾讯云五家的计费单位对照矩阵

跨境电商 WAF 到底拦什么?先把三层防护的职责切清楚

跨境电商需要的防护是三件不同的事,不是同一个防护产品的三个档位。WAF 层处理畸形请求:SQL 注入、跨站脚本、目录扫描、漏洞探测,这类流量在语法上就有问题,规则集能直接匹配。Bot 层处理语法完全合法的自动化流量:比价爬虫、库存探测、撞库脚本、优惠券批量领取,单条请求看不出异常,要看行为模式。API 与账户安全层处理接口层和身份层的滥用:登录接口被撞库、注册接口被批量灌水、订单查询接口被枚举。

先划个范围:本文只比五家公有云自己的 WAF / Bot / API 安全产品线,以及它们在代理渠道的落地成本。Cloudflare、Akamai、Imperva 这类专业 Bot 厂商用完全不同的销售形态(按站点或按流量包卖,而不是按请求量挂在你已有的云上),放在另一篇比。如果你的需求主要是「挡比价爬虫」而不是「在已有云上补安全层」,专业厂商值得单独评。

这个切分决定了采购顺序。三层里只有 WAF 是「不买就一定出事」的刚需,另外两层的价值取决于你的业务形态:做独立站且 SKU 有价格竞争压力的,Bot 层是真正的痛点;做 SaaS 且开放 API 给第三方调用的,第三层才有意义。我见过不止一个团队把预算全押在最贵的 WAF 档位上,结果比价爬虫照样每天把全站商品页扫一遍,因为那些请求在 WAF 眼里是教科书级别的合法流量。

WAF 层:五家的计费单位没有一家相同

把五家的 WAF 报价单并排看,第一件会发现的事是它们的计价单位根本不是同一个东西。AWS 按请求数收费,每百万请求 $0.60,外加 WebACL $5/月和每条规则或规则组 $1/月。GCP(谷歌云)Cloud Armor 也是请求数口径,Standard 档每百万请求 $0.75(全球)或 $0.60(区域),外加安全策略约 $5/月和每条规则约 $1/月。这两家的账单都会随流量线性变化。另外这两行都还差一笔前置接入成本没算进去:AWS WAF 必须挂在 CloudFront 或 ALB 上,Cloud Armor 必须挂在外部 HTTPS 负载均衡上,那些服务的费用不在这张 WAF 账单里。

另外三家是另一种逻辑。Azure 不单独卖 WAF,它绑在 Application Gateway 或 Front Door 上:Application Gateway WAF v2 按网关小时 $0.443 加容量单元 $0.0144/CU-hour 计费,Front Door Standard 基础费 $35/月、Premium $330/月,WAF 规则本身含在 SKU(套餐版本)里不另收费。阿里云 WAF 3.0 按 QPS(每秒请求数)档位卖固定月费,Basic $140、Pro $556、Enterprise $1,400、Ultimate $4,260 每月(计费页叫 Pro,功能对比页叫 Advanced,是同一档),各档含 10 / 2,000 / 5,000 / 10,000 QPS 和 3 / 5 / 10 / 50 个域名。5 个域名和 2,000 QPS 是含额,不是上限:跨境电商常见的 m.、img.、api.、pay. 几套子域很容易超,超了按 $22/域名/月加购,QPS 超出则走默认开启的 Burst QPS 按量计费。还有一点容易误判:这个示例站的流量折算下来远用不满 2,000 QPS,阿里云的钱主要花在「Bot 与 API 安全锁在 Pro 档起」这个功能门槛上,不是流量不够用。想拿 Bot 能力就得整档升,没有只买 Bot 的选项。

区域差异在这里体现为加购单价:需要追加 QPS 时,大陆防护地域 $0.5/QPS/月,非大陆(含新加坡)$0.6/QPS/月。四档基础价本身国内外统一。腾讯云 EdgeOne 把 WAF 打包进套餐,Standard $590/月含 5,000 万请求和 3TB 流量,Basic $57/月含 2,000 万请求和 500GB。它其实还有一档 $0 的 Free,但 Free 档只有免费漏洞防护规则集和基础 CC,没有 OWASP 托管规则集、没有 Bot 管理、没有 SLA,不能当成「自带 WAF」用。本文后面说的「最低」都是指付费档位。

还有一处区域差异要留意:Standard 的 3TB / 5,000 万请求是按区域系数扣配额的。北美消耗系数 1.71×、亚太 2.49–2.78×,也就是标称 3TB 在东南亚实际只够用 1.1–1.2TB 的量。如果你的用户主要在亚太,这个套餐的可用配额比标称值缩水一半以上,选档时要按系数反推。

计费单位的差异会直接改变采购判断。按请求数计费的 AWS 和 GCP,流量翻倍成本就翻倍,攻击或爬虫带来的额外请求会变成额外账单;按 QPS 档位和套餐计费的阿里云与腾讯云,只要峰值不越档,账单就是固定的。对跨境独立站来说,这个差别在促销季尤其明显:旺季请求量翻几倍时,按量计费这一侧的账单跟着涨,按档计费的一侧则可能直接跳到更高一档。想核对两家的档位与请求费口径,可以看 AWS WAF 与 Shield 防护 和 GCP Cloud Armor 的产品页。

Bot 管理能不能跟 WAF 一起买?五家只有一家打包

Azure 是五家里唯一把 Bot 防护含进 WAF 套餐的。Azure WAF 与 DDoS 防护 的 Front Door Premium 档,$330/月基础费已经覆盖 WAF 托管规则、Bot Protection、Private Link 和 Microsoft 威胁情报,不需要为 Bot 能力再买任何东西。这是它比 Standard 档($35/月)贵将近十倍的核心理由之一,也是五家里账最简单的方案。

AWS 是把 Bot 做成了 WAF 的一个附加订阅。Bot Control 每个 WebACL 收 $10/月订阅费,请求费 Common 档 $1.00/百万、Targeted 档 $10.00/百万,Common 档前 1,000 万请求免费、Targeted 档前 100 万免费。

它的成本杠杆不在选档位,而在 scope-down statement(缩小评估范围,只让一部分流量进这条规则)。官方定价页给了两个对照算例:不做范围限制时,2,200 万请求的站 WAF 部分 $26.20、Bot Control $22(= $10 订阅 + 超出的 1,200 万 × $1.00/百万 = $12),合计 $48.20;改用 scope-down 后是另一个口径的算例,2,000 万请求里只让一半进 Bot Control,评估量落到 1,000 万、正好落在免费额度内,Bot Control 只剩 $10 订阅费,WAF 部分 $25.00,合计 $35/月。两个算例的请求基数不同,不能直接相减,但方向是官方自己给出的:范围收一半,Bot 层可能从 $22 掉到 $10。

GCP 也有类似手段:Cloud Armor 的请求费按「策略覆盖到的请求」计,可以在 backend service 层挂不同策略把范围收窄到具体后端。所以「缩小计费范围」不是 AWS 一家的技巧,按量计费的两家都能用,区别在于 AWS 叫 scope-down、GCP 叫策略粒度挂载。

谷歌云(GCP)的 Bot 判定能力由 reCAPTCHA 提供并单独计费,但执行位置在 Cloud Armor 策略里:策略里配 token 校验或挑战动作,判定结果由 Cloud Armor 落地。定价是 Essentials 每月 10,000 次评估以内免费;Premium 前 1 万次免费、1 万至 10 万次固定 $8、超过 10 万次每 1,000 次 $1.00。

这里最容易算错的环节是什么叫「一次评估」,单价反而不难。reCAPTCHA 按每次调用判定计费,不是按 PV,也不是按验证码弹出来的次数。登录页、注册页每次调用 execute() 都产生一次 assessment,即使用户从头到尾没看见任何挑战。所以省钱杠杆落在「少在不需要判定的路径上调用判定」,跟「少弹验证码」关系不大:全站每个页面都挂一个 assessment,5,000 万 PV 就是 5,000 万次;只挂在登录注册下单三个路径上,可能只有几十万次。这个差别是百倍级的,比选哪家厂商影响大得多。

阿里云把 Bot 管理做成了独立加购项,门槛也不低。阿里云 WAF 与 Anti-DDoS 国际站 WAF 3.0 的 Bot 管理从 Pro 档($556/月)起才能买。加购项分新旧两代:新购应走新版 Agentic Bot(2026-09-23 上线),Web 防护 $1,400/月、App 防护 $2,140/月;旧版(legacy)Web $1,150、App $1,750 已转入维护期,只对存量客户延续。所以按当期可新购的口径,要拿到 Bot 能力的起点是 $556 + $1,400 = $1,956/月;下面表格为了和「旧版 API Security $720」配成一代,用的是旧版 Bot $1,150,对应合计 $2,426——如果你是新客户,实际应按 $1,956 + $1,080(Agentic API Security)= $3,036/月 来算。腾讯云 EdgeOne 的 Bot Management 从 Standard 档($590/月)起开放,套餐内不含 Bot 请求用量,开通后按量后付费。计费单位 VAU 是 Value-Added Service Usage Unit(增值服务用量单元),不是访客数 UV:国际站单价 $0.0143/VAU,每 100 万次经 Bot 管理的 HTTP/HTTPS 请求消耗 100 VAU,折 $1.43/百万请求,随请求量线性增长。

这里有个口径陷阱。官方写的是「在启用了 Bot management 的域名上发生的 HTTP/HTTPS 请求」,不是「被判定为 Bot 的请求」。也就是说,只要域名开了 Bot 管理,进站的正常流量也在计费口径里。按官方换算率,一个 5,000 万请求/月的站如果整站开 Bot 管理,这层就是 $71.5/月(5,000 万 × 100 VAU/百万 × $0.0143),而不是只算那部分被判为机器的流量。

EdgeOne 文档里没有公开给「只对某个路径或某个百分比流量启用」的做法。所以想压这一层,要么把 Bot 管理只开在登录、注册、商品列表这类关键域名或子域上,要么接受全站计费。这个「能不能缩范围」的差别,决定了腾讯这一层是几十美元还是上百美元,也是它和 AWS 的 scope-down、GCP 的按调用点挂载之间最大的结构差异。

另外,走 QUIC(一种较新的网络协议)的请求在 VAU 结算时有 50% 折扣,但不适用于 Bot 请求。

数据来源:阿里云 WAF 3.0 订阅计费说明(含 Base / 增值服务分项单价)(2026-11-01 复核:四档 $140 / $556 / $1,400 / $4,260,QPS 10 / 2,000 / 5,000 / 10,000,域名 3 / 5 / 10 / 50)、阿里云 WAF 3.0 版本与功能对比、腾讯云 EdgeOne 增值服务用量(VAU)说明(文档 1145/55645)、EdgeOne Bot Management 计费文档(1145/55640)、EdgeOne 套餐对比(1145/55650)(2026-11-01 复核:Standard $590 含 5,000 万请求 / 3TB,Basic $57),2026-11-01 核。

API 安全和账户安全:为什么没有一家是 WAF 的免费附属功能?

三层里的第三层是五家分化最严重的一层。Azure 和 GCP 都没有与 WAF 同级、可单独加购的 API 安全 SKU,接口层的防护主要靠自己用 WAF 的自定义规则和速率限制搭,效果取决于规则写得细不细。两家的相关能力其实都有,但分散在别的产品线里:Azure 侧是 API Management 与 Defender for APIs,GCP 侧是 Apigee 的 Advanced API Security 和 reCAPTCHA Enterprise 的 Account Defender,计费都跟着各自的产品走,不在这三层的账单里。对开放的 SaaS API 来说,这是需要提前评估的缺口。

AWS 用 Fraud Control 处理账户类攻击,拆成 ATP(账户接管,防撞库)和 ACFP(账户创建欺诈,防批量注册)两个模块,订阅费各 $10/月。真正的成本在请求费阶梯上:首 1 万请求免费,接下来 200 万按 $1,000/百万,再 300 万按 $700/百万,再 1,000 万按 $400/百万,再 1,500 万按 $200/百万,超出部分 $50/百万。起步档 $1,000/百万,是 WAF 请求单价 $0.60/百万的 1,667 倍。

这个单价差来自计费对象的不同,不是定价失误。WAF 按全站请求算,Fraud Control 只按被它分析的请求算,也就是登录页和注册页那部分流量。所以 Fraud Control 的账单完全取决于圈定范围,这也是它最容易被算错的地方,下一节展开。

还要提醒一句,Fraud Control 不是控制台里勾一下就生效的。ATP 需要在应用侧回传登录结果做令牌校验,ACFP 需要前端接入 WAF 的 JS SDK 或 CAPTCHA 才能采集设备与行为信号。这两步改造要排进项目计划,不能等上线前一周才发现还要改登录代码。

阿里云在第三层给的是 API Security,从 Pro 档起可加购,旧版(legacy)口径按档 $720 / $1,440 / $2,880 每月,Agentic API Security 按档 $1,080 / $1,800 / $3,600 每月。腾讯云的 API 资产发现(API Asset Discovery)还处于 Beta,只在 Enterprise 档提供,需要定制报价,标准档客户拿不到。

5,000 万请求/月的算例:同一家 GCP,账单能被「判定挂在哪儿」拉开 899 倍

这张表不是对齐后的横评。 站点设定是跨境电商独立站、月度 5,000 万次全站请求,每行的计费对象不同,下面逐行说明。

区域上并列两套,因为这两套价差不是小数:

  • 东南亚主站(新加坡):本站全站默认计价区,也是中国出海企业最常见的落点。
  • 北美主站:做欧美市场的那批客户的落点。

只有 Azure 的请求费和出网费按地理 Zone 分档,AWS、GCP、阿里云、腾讯云的基础单价在两区一致,差的是流量配额消耗和加购单价(腾讯云亚太流量系数 2.49–2.78×、阿里云非大陆 QPS $0.6、Azure Zone 2 出网 $0.115/GB)。所以表里只有 Azure 那行给出两个数,其余四行同一组数字在两区都适用。

这张表有一处不能像别处那样对齐,必须先讲清楚,否则每个数都会算错:

五家对「Bot 层」的计费对象根本不是同一个东西。

  • AWS、阿里云:按「你圈定的评估范围」算。AWS 有 scope-down,能限定哪个路径进 Bot Control;阿里云是固定月费,范围不影响价钱。
  • 腾讯云:按「启用了 Bot 管理的域名上的所有请求」算,不是按被判为机器的请求。EdgeOne 没有公开的范围收缩机制,你没有「只算 10%」这个选项。
  • GCP:按「判定被调用的次数」算。你在几个页面上挂了 execute(),就有多少次 assessment,和这个页面收了多少 PV 无关,和判出来是人还是机器也无关。

这三件事没有共同的换算基准。强行对齐到一个「500 万」是自欺欺人。所以 GCP 这一行给的是区间,按「判定挂在哪儿」分三档算:

判定挂在哪些页面月调用次数Bot 层费用三层合计
只挂登录、注册10 万$8(1 万至 10 万固定一口价)$55.5
挂登录、注册、商品列表、下单500 万$4,908(超 10 万部分 $1.00/千次)$4,955
全站每个页面都挂5,000 万$49,908$49,955

从最省到最贵差 899 倍。同一家厂商、同一个站、同一份需求,唯一的变量是「你在几个页面上调用判定」。这个倍数比任何跨厂商排名都更值得记住,因为它是你自己能控制的。

阿里云那行按单次充值 $500 档的明盘 90 折估算代理价(国际站渠道三档:充 $200 享 95 折、$500 享 90 折、$1,000 享 85 折,新用户首次充值不限金额、最高 85 折;非阿里云官方降价,以合同为准),其余四家只列挂牌价。所以表里的倍数两端基准也不同,读的时候要知道这事。

厂商WAF 层Bot 层API / 账户安全层三层合计(月)
AWS$40(WebACL $5 + 5 条规则 $5 + 5,000 万请求 $30)$10(Bot Control Common,500 万评估量落在前 1,000 万免费额度内,只付订阅费)$510(Fraud Control ATP + ACFP,50 万请求先扣首 1 万免费额度,余 49 万 × $1,000/百万 = $490,再加 $20 订阅)约 $560
Azure含在 Front Door Premium $330 基础费内含在 Premium 内,Bot Protection 不另计费无 WAF 同级可购 SKU;APIM / Defender for APIs 另计,不入本表北美 $490 / 亚太 $532($330 基础费 + 请求费 + 出网,推导见下)
GCP$47.5(策略 $5 + 5 条规则 $5 + 5,000 万请求 $37.5)取决于判定调用次数:10 万次 $8 / 500 万次 $4,908 / 5,000 万次 $49,908,见下无 WAF 同级可购 SKU;Apigee Advanced API Security 另计,不入本表$55.5 至 $49,955(区间,非单值)
阿里云$556(WAF 3.0 Pro,2,000 QPS / 5 域名)$1,150(旧版 Bot Web 防护;新购应取 Agentic $1,400)$720(API Security 旧版入门档;新购应取 Agentic $1,080)$2,426(按旧版口径;新客户按 Agentic 为 $3,036。代理 90 折约 $2,183 / $2,732)
腾讯云$590(EdgeOne Standard,含 5,000 万请求 / 3TB 流量)$71.5(全站 5,000 万请求 × 100 VAU/百万 × $0.0143/VAU,套餐外后付费;EdgeOne 无公开的范围收缩机制)仅 Enterprise 档提供 API 资产发现,定制报价约 $662 + API 定制项

数据来源:AWS WAF 定价页、Azure Front Door 定价页与 Application Gateway 定价页、GCP Cloud Armor 定价页与 reCAPTCHA 定价页、阿里云 WAF 3.0 计费说明、腾讯云 EdgeOne 套餐与计费文档,均为 2026-11-01 复核的一手页面。

口径提示(这张表不能横着比大小):

① Azure 与腾讯云这两行买的是「CDN + WAF」套餐,AWS、GCP、阿里云三行是纯 WAF,两种产品形态不同;Azure 行还计了一笔出网费,其余各行不含带宽。② AWS 的 WAF 必须挂在 CloudFront 或 ALB 上,GCP 的 Cloud Armor 必须挂在外部 HTTPS 负载均衡上,这两行的前置接入层费用没进表。③ GCP 的 Bot 层是区间值不是单值,别拿区间端点当排名依据。④ 表内合计均为按上列假设的估算,非厂商报价。⑤ 腾讯行的 API 资产发现只对 Enterprise 档开放、需定制报价,Azure 与 GCP 在这一层则根本没有套餐内可购产品,所以「三层合计」这列对后三家其实只有两层半。

Azure 那行拆开是这样,两区都算给你:

项北美 Zone 1亚太 Zone 2
基础费(标准/高级同价)$330$330
请求费(5,000 万次)$0.015/万次 → $75$0.0168/万次 → $84
出网(1TB = 1,024 GB,首 10TB 档)$0.083/GB → $85$0.115/GB → $118
合计$490$532

请求费和出网这两项属于套餐本身的用量费,不属于安全层,列出来是为了说明「这不是一个纯 WAF 价钱」。北美和亚太差 8.6%,主要差在出网上——亚太出网单价贵 38%。

这张表最该带走的结论不是「谁最便宜」,是「同一个需求,账单能被计费口径拉开多少倍」。

看 GCP 那一行:同样是这个站、同样买 Bot 保护,只挂登录注册两个页面是 $55.5,过度一点挂到 500 万次调用是 $4,955,全站每页都挂是 $49,955。中间没有任何产品差异,纯是「你在几个地方调用了判定」。

腾讯那一行同理:官方口径是「启用 Bot 管理的域名上的所有请求」,5,000 万请求全站开就是 $71.5。如果你把 Bot 管理只挂在 login 和商品列表两个子域上,量级立刻不同;但 EdgeOne 没给你按路径百分比缩范围的开关,你能控的只有「开在哪个域名」。

反过来看阿里云,$1,150 是固定月费,Bot 流量从 100 万涨到 1 亿都是这个数。这不代表它贵或便宜,而是说它的账单不随你的误配置爆炸,代价是流量小的时候你也在付全价。

这四种结构对应四种采购判断:流量大且集中在少数路径的,按量计费能省掉大头;流量小但错配风险高的,固定月费更省心;流量大且分布全站的,按量计费会变成灾难。

同一个 AWS 账号、同一套防护,账单为什么能差二十倍?

上一节的表里,AWS 的 Fraud Control 只花了 $510,前提是只圈登录注册路径那 1% 的流量。这个前提一旦放开,账单会跳一个数量级。下面三行用的是同一个站点、同一套防护、同一个 AWS 账号,唯一的变量是 Fraud Control 的计费范围。

计费范围假设被分析的请求量AWS 账户安全层费用AWS 三层合计
只圈登录 / 注册路径(全站 1%)50 万$510约 $560
圈全部交互式流量(全站 20%)1,000 万$6,116约 $6,166
全站不做范围限制(全站 100%)5,000 万$12,120约 $12,170

数据来源:AWS WAF 定价页的 Fraud Control 请求费阶梯与官方算例(aws.amazon.com/waf/pricing),2026-11-01 复核。三行分别为按该阶梯推算的估算值,非厂商报价。

从 $560 到 $12,170,三层合计差 21.7 倍;只看被放大的账户安全层,是 $510 到 $12,120 的 23.8 倍。两个倍数说的是同一件事的两个口径,唯一的变量是范围。这个算法可以做交叉验证:AWS 官方定价页给出的算例中,ATP 与 ACFP 同时启用、4,000 万请求全量分析的结果是 $11,620,本表按同一阶梯推出来的 5,000 万档是 $12,120,倍数关系一致。

所以跨境电商做三层防护预算时,比选厂商更值得先做的动作是给每一层划定计费边界。具体到操作上是三件事:先列出登录页、注册页、下单接口、优惠券接口这些高风险路径,把它们的请求量单独估出来;再确认厂商是按你圈定的范围计费还是按全站计费;最后把这个范围写进配置里,而不是留着默认值。默认值就是全站,账单也按全站算。

代价要和省下的钱一起算。把范围收到 1% 意味着其余 99% 流量上的登录、找回密码、改绑手机这些入口不再被这一层看着,攻击者换个没被圈进去的入口就能绕开。范围划得过小,省下的钱未必够覆盖一次漏掉的撞库。

AWS Fraud Control 按计费范围的三档费用对比:只圈登录注册路径每月 510 美元、全站不加限制每月 12120 美元

比价爬虫、撞库、优惠券滥用,跨境电商这三件事各该买哪一层?

这三种攻击在跨境电商的账单上出现的频率最高,它们对应的防护层也完全不同。买错层的直接后果是钱花了、攻击照旧。

还有一类误拦要先说清楚:Bot 层和账户安全层上线后,最先被拦下来的常常是合法流量:Googlebot、比价平台的联盟爬虫、物流与支付服务商的回调请求。电商站的商品页收录和联盟流量都依赖这些爬虫,上线前要先放行官方爬虫。注意 UA 和单向反查都能伪造,正确做法是正向-反向 DNS 双向确认(FCrDNS):先拿 IP 反查域名,再拿域名正查回来,两次结果必须对上。Googlebot 的官方验证就是这套。支付和物流服务商的回调同理,但更稳的做法是改用签名校验(HMAC)而不是靠 IP 或 UA 放行,因为它们的出口 IP 会变。这一步不做,SEO 排名掉下来的速度可能比攻击造成的损失更快。

比价爬虫是最普遍的一种。竞品和比价平台会定期遍历你的商品目录,抓价格、库存、促销信息。这类流量的特征是访问深度大、覆盖 SKU 全、访问节奏规律。防护要落在 Bot 层,判断依据是行为模式而不是请求特征。如果你的 SKU 有几千个且价格是核心竞争力,Bot 层的投入基本是必要的。

撞库针对的是会员账号。攻击者拿泄漏的账号密码库去撞你的登录接口,成功的账号会被用来盗刷、套取优惠券或者转卖。

防护落在账户安全层,因为它要回答的问题是「这次登录像不像同一个人在操作」,不是「这个 IP 请求太频繁了」。AWS 里对应 Fraud Control 的 ATP 模块,阿里云里对应 Bot 管理的账户风险识别。

CC 防护(按频率限速)在这里只是辅助手段,能拦住用固定 IP 高频硬撞的粗糙攻击;换成住宅代理池、每次请求换 IP 的慢速撞库,频率型规则基本失效,这正是上一段说的「要识别设备与行为一致性」。把撞库全押给 CC 防护,是这类采购里最常见的错配。

这一层的计费范围应该严格限制在登录注册路径上,因为只有那部分流量需要分析。

优惠券滥用和批量注册是同一类。攻击者批量注册小号,用新客券下单,或者用脚本抢限量券。防护同样落在账户安全层,AWS 里对应 ACFP 模块。这类攻击的规模不大,但造成的直接损失很实在。它对防护的要求是识别设备与行为的一致性,不是拦请求频率。

三种攻击对应的层不同,预算分配也就不能一刀切。我会建议客户先统计自己过去三个月的攻击日志里这三类各占多少,再按占比分配三层的预算。还没上 WAF 的团队没有这类日志,替代做法是拉 CDN 或服务器访问日志,按 UA 分布、单 IP 访问深度、路径集中度三项估:整站 SKU 被顺序遍历的痕迹对应比价爬虫,登录接口的高失败率对应撞库,注册接口的短时激增对应批量注册。多数跨境电商的结果是 Bot 层占比最高,这也是「WAF 买了最贵的档、爬虫照样通行」这个常见困境的来源。

还有一笔容易漏算的钱:日志,而且五家的计费形态不一样,不能当成一个量级来讲。

按请求量走的(AWS 写 CloudWatch / S3、GCP 写 Cloud Logging):5,000 万请求一个月大概几十美元量级,量大的站点甚至接近 WAF 本身的费用。

按存储容量包卖的(阿里云 WAF 3.0 Log Service):$75/TB/月,而且官方写明启用后最低购买 3TB,也就是一开就是 $225/月起,是 Pro 基础费 $556 的四成。这一档不是「几十美元」,是「开则跳档」。

安全预算表里要把日志单独列一行,否则它会在第一个完整月结束时以「意外账单」的形式出现。

花了这些钱,到底省下什么?

前面全是成本账,但老板真正会问的是另一句:不买会亏多少。

这个问题我没有把握给出准确数字,也不打算编。能确定的是量级判断,需要你用自己的数据填:

  • 比价爬虫:损失是「你的动态定价被对手实时跟」带来的毛利流失。算法是「被爬 SKU 占总 SKU 比例 × 这些 SKU 的价格敏感度 × 月 GMV」。价格敏感度和毛利率只有你自己知道,套别人的行业均值没有意义。
  • 撞库:损失是盗刷金额、客服处理成本、以及被封账号的客户流失。真正致命的是信用卡拒付率上升,收单行会直接降你的评级甚至停服务。
  • 优惠券滥用:损失比较容易算,就是「异常注册数 × 单券面值」。多数团队第一次查这项时都会发现比预期高。

一个务实的做法:先在没上防护的情况下,用 CDN 日志把这三类流量的占比测一周,得出「每月有多少恶意请求」,再拿这个数去对防护费。如果恶意请求不到总流量的 1%,那 Bot 层大概率可以先不买,先把 WAF 这层底线做扎实。

反过来,还有一种情况应该明确不买:站刚上线、SKU 少、还没形成价格竞争,也没有会员体系。这时候 WAF 的免费档或云厂商自带的托管规则就够,把预算先花在能带来收入的地方。

五家怎么选?四个维度对号入座

横评看完,落地只看四个维度:

维度你观察到的信号结论往哪落
流量模型大促或被刷时单日请求翻几倍只有阿里云的 WAF 订阅是真正接近封顶的:QPS 档位锁住基础费。但要注意 Burst QPS 官方写明「默认开启且不可关闭」,超额部分仍按量付。AWS 和 GCP 纯按请求数线性涨;Azure Front Door 基础费封顶但请求费照收;EdgeOne Standard 只含 5,000 万请求,超出走后付费。没有一家是「买了就不用管流量」,区别只是哪一档先跳
真正缺哪一层价格被同行实时跟:Bot 层;会员撞库盗刷:账户安全层;开放 API 给第三方:API 安全层只要 WAF 加 Bot,Azure Front Door Premium 一笔套餐账最简单;账户安全刚需选 AWS Fraud Control(ATP / ACFP 分两个模块、按分析请求量五段阶梯计费、需应用侧 SDK 接入),但 scope-down 必须做;开放 API 的防护只有阿里云能同实例加购($720 起),AWS 要靠 Fraud Control 加 WAF 自建,GCP 走 Apigee Advanced API Security、Azure 走 APIM / Defender for APIs,都要跨产品线
现有技术栈服务器、数据库已经在某一家安全层优先跟云走:日志、工单、账单、IAM(账号权限体系)同厂打通,跨厂挂 WAF 的接入和排障成本容易被低估
付款与票据没有国际卡、要对公付款、要发票和账期三层都是厂商按量或按订阅计费,代理只改付款路径与渠道结算折扣、改不了产品单价;有对公和账期需求走代理(见下一节)

最后把效果边界说清楚:三层防护里没有”买了就全拦住”这回事。

  1. 没有一家承诺拦尽。分布式低速率爬虫加住宅代理池,发出的请求与真实用户差异极小,Bot 层检出率不是 100%;误拦则一定存在,Googlebot、比价联盟、物流支付回调被拦的损失可能比爬虫本身更大,上线第一周要盯误拦率而不是只看拦截数。标准做法是先切「只记录 / 计数」模式跑一到两周,让规则判定但不真拦,比对命中名单里有多少是 Googlebot、比价联盟、支付回调,确认无误拦再切拦截。直接开拦截是出事最常见的原因。
  2. WAF 规则存在空窗。从新型攻击出现到厂商更新托管规则之间有时间差。真正的窗口是「漏洞尚未公开、规则库无从生成」的那段时间(未公开的 0day);已经公开的漏洞厂商在漏洞公开后多数情况会能出虚拟补丁,反而不是最危险的阶段,所以边缘限速、源站收敛(只允许 CDN 回源、不暴露源站地址)这些基础动作不能省(正在被打时的处置顺序见游戏 DDoS 头 60 分钟应急清单)。
  3. 账户安全产品的效果取决于接入质量。ATP 要在应用侧回传登录结果、ACFP 要前端植入 JS SDK,接不全等于买了不开;产品输出的是风险判定,拦截动作和阈值仍要自己调。
  4. SLA 保的是服务可用性,不是拦截成功率。五家没有任何一家按”漏拦造成的业务损失”赔付。采购验收用自己的真实流量做 PoC,至少看三个数:恶意样本检出率、合法流量误拦率、已知绕过样本(代理池、慢速爬虫)的复测结果,三个数都达标再切生产。

代理价和付款方式:三层防护怎么走代理采购

三层防护都是按量或按订阅计费的产品,代理商动不了产品单价。代理能提供的是渠道明盘结算折扣、付款方式和账期。截至 2026-10,五家都按单次充值金额给档位,只是起充门槛分两组:AWS、Azure、GCP 充 $1,000 享 95 折、$2,000 享 90 折、$3,000 享 88 折、$5,000 享 85 折;阿里云、腾讯云国际站充 $200 享 95 折、$500 享 90 折、$1,000 享 85 折;新用户首次充值不限金额、最高可享 85 折。渠道折扣不是厂商官方降价,以合同为准。

折扣之外的差异主要在付款与开票。跨境独立站的财务常见两种情况:一是没有国际信用卡或者额度不够覆盖安全产品的月费,二是需要用国内公司主体走对公付款并拿发票入账。这两种情况在官网直接采购都会卡住,代理渠道支持支付宝、微信和对公转账,是这个环节的实际价值。

一个容易被忽略的细节是预算科目的归属。三层防护的费用在账上落在不同的科目里:WAF 和 CDN 一起算基础设施费,Bot 管理和业务安全预算走安全科目,Fraud Control 这类账户安全产品有时会被财务归到风控或者反欺诈。三张账单分开走审批时,量级看着都不大;合并看才发现其中一层占了大头。把三层的年度总额放在一张表里做预算,比按月开三次单更省事。

如果你在算具体档位,AWS 的 Bot Control 与 Fraud Control 分档和请求阶梯、阿里云 WAF 3.0 的四档 QPS 与加购项、腾讯云 EdgeOne 的五档套餐边界,都可以对着各家产品页逐条核,链接在文末的清单里。

常见问题

跨境电商的 WAF、Bot 管理、API 安全必须分开买吗?

五家里只有 Azure 把 WAF 与 Bot 防护打包进 Azure Front Door Premium 的 $330/月基础费里,API 与账户安全层五家都要另找产品或自己用 WAF 规则搭。AWS 的 WAF、Bot Control 和 Fraud Control 是三个独立订阅项;GCP 的 Bot 能力走 reCAPTCHA 单独计费;阿里云的 Bot 管理与 API 安全必须从 WAF Pro 档起加购;腾讯云 EdgeOne 的 Bot Management 要到 Standard 档才开放,API 资产发现只给 Enterprise。所以「一个 WAF 包打三层」在四家都不成立。

WAF 为什么防不住比价爬虫?

WAF 的规则集针对的是注入、扫描、跨站脚本这类畸形请求,而比价爬虫发的请求在语法上完全合法:正常的 GET、正常的 UA、正常的 Cookie。它和真实用户的差别不在单条请求的特征,而在访问节奏和覆盖范围,比如整站 SKU 被顺序遍历、同一 IP 在十分钟内看完 2,000 个商品页。WAF 的 IP 信誉库和基于频率的规则能拦住其中比较朴素的一批,但换代理池、低速率、分散 IP 的高级爬虫在 WAF 眼里和真实用户几乎没有区别,识别这类行为要靠 Bot 层的行为分析。

5,000 万请求/月的电商站,三层防护大概花多少钱?

先要说清楚一件事:五家对「Bot 层」的计费对象不是同一个东西,所以不存在一个「同一套范围」下的五家排名。AWS 按你圈定的评估范围算;腾讯 EdgeOne 按启用了 Bot 管理的域名上的所有请求算,没有公开的范围收缩机制;GCP 按判定被调用的次数算,和页面收了多少 PV 无关。按同一站点(5,000 万请求/月、北美)估:Azure 约 $490/月(北美)或 $532/月(亚太),Front Door Premium 的 WAF 与 Bot 全含、AWS 约 $560/月(Bot 层 $10、账户安全层 $510)、腾讯云约 $662/月(Standard $590 加全站 Bot $71.5)、阿里云 $2,426/月(Pro $556 + 旧版 Bot $1,150 + API 安全 $720)、GCP 则是 $55.5 到 $49,955(判定只挂登录注册两个页面 vs 全站每页都挂,两者相差 899 倍)。真正的信息量在 GCP 这 899 倍的内部差距里,不在跨厂商排名里。如果把 AWS 的账户安全层从登录路径放大到全站,单这一层就从 $510/月涨到约 $12,120/月,单层是 23.8 倍。

AWS Bot Control 和 Fraud Control 有什么区别?

两者防的是不同攻击。Bot Control 处理通用自动化流量,比如内容抓取、价格爬取、库存探测,计费方式是每个 WebACL $10/月订阅加请求费,Common 档前 1,000 万请求免费、超出 $1.00/百万。Fraud Control 处理账户类攻击,分 ATP(账户接管,即撞库)和 ACFP(账户创建欺诈,即批量注册),订阅费各 $10/月,请求费按它评估的请求量走阶梯,首 1 万免费,起步档 $1,000/百万。两者都是挂在 WebACL 上的托管规则组,都能用 scope-down 缩小评估范围,真正的差别在单价:Bot Control 超出免费额度后 $1.00/百万,Fraud Control 起步就是 $1,000/百万。

阿里云 WAF 3.0 的 Basic 版能加 Bot 管理吗?

不能。国际站 WAF 3.0 的 Bot 管理与 API 安全都从 Pro 档($556/月)起才能加购,Basic 版 $140/月只买到 10 QPS 和 3 个域名,且不支持 CC 防护、IP 黑名单、自定义规则和扫描防护。加购项本身也不便宜:旧版 Bot Management Web 防护 $1,150/月、App 防护 $1,750/月,新版 Agentic Bot 则是 $1,400 / $2,140;API Security 旧版按档 $720 / $1,440 / $2,880/月,新版 Agentic API Security 按档 $1,080 / $1,800 / $3,600/月。另外 Pro 及以上可以免费试用 Bot 与 API 安全 7 天,但试用到期未购买,相关防护配置会被自动清除,这一点要在试用前就想好。

通过代理买三层防护和直接在官网买,差别在哪?

三层防护都是按量或按订阅计费的产品,代理动不了产品单价,能给的是渠道结算折扣和账期。截至 2026-10,五家渠道统一走明盘档位:AWS、Azure、GCP 充 $1,000 享 95 折、$2,000 享 90 折、$3,000 享 88 折、$5,000 享 85 折;阿里云、腾讯云国际站充 $200 享 95 折、$500 享 90 折、$1,000 享 85 折;新用户首次充值不限金额、最高可享 85 折。这是渠道结算折扣,不是厂商官方降价,以合同为准。除了价格,代理解决的是另外三件事:支付宝/微信这类非国际信用卡的付款方式、需要走对公的国内公司主体、以及三层同时开通时跨厂商的计费范围测算。

关于 SevenColorYun

SevenColorYun 是 AWS、GCP、微软 CSP、阿里云国际版和腾讯云的授权合作伙伴,服务跨境电商、游戏出海与 SaaS 出海的团队,提供云账号开通、渠道明盘折扣、对公付款与发票,以及安全产品的选型与计费测算。

针对跨境电商场景,我们常帮客户做的几件事:把 WAF、Bot 管理、API 安全三层的计费范围按登录页、注册页、下单接口分开测算,避免账户安全层被按全站流量计费;在五家的档位之间做横向对比,找出哪一层的加购项其实用不上;以及把散落在三个预算科目里的安全费用合并成一张年度表。下面是各家的计费口径入口:

需要针对你的流量规模和攻击类型做三层测算,可以通过 Telegram 联系我们,我们会给出对应档位的费用估算和采购路径。

相关阅读

分享这篇文章

Twitter LinkedIn WhatsApp Telegram
技
技术顾问 - Alex 资深云架构师 · 从业 8 年

8 年云服务行业经验,专注 AWS/GCP 架构设计与成本优化, 已协助 300+ 家企业完成云端部署与迁移。 熟悉跨境电商、游戏出海、SaaS 出海等场景的云架构设计。

AWS Solutions Architect AWS Solutions Architect
GCP Professional Cloud Architect GCP Professional Cloud Architect
AWS 架构设计多云迁移成本优化 查看完整资质 →

相关文章

游戏被 DDoS 打了怎么办?五家高防免费档与三家的 $3,000 档分别防什么(2026)
DDoS 防护 高防 游戏出海

游戏被 DDoS 打了怎么办?五家高防免费档与三家的 $3,000 档分别防什么(2026)

游戏被打 DDoS,第一反应往往是加钱买高防。但五家云的免费档其实都在挡,真正决定你花多少的,是攻击期间账单由谁承担。 这篇把五家免费档的防护边界、只有三家才有的 $3,000 量级顶档到底买了什么、游戏专属的延迟代价、按攻击规模的选型表和代理商采购口径一次讲清。

· 约 40 分钟
亚太 CDN 哪家便宜?五家国际站东南亚单价、隐藏费用与付款开票路径(2026)
CDN 全球加速 AWS

亚太 CDN 哪家便宜?五家国际站东南亚单价、隐藏费用与付款开票路径(2026)

给亚太用户加速和给北美用户加速,是两笔完全不同的账。同为各家首档,亚太比北美贵 41% 到 47%;更关键的是排名换了一套——阿里云在北美排第二便宜,到东南亚被 GCP 反超, 因为两家北美到亚太的涨幅差了四倍。本文按亚太用户口径对齐五家国际站单价, 附回源、请求、平台费的漏算清单。

· 约 38 分钟
云数据库怎么买最划算:五厂渠道折扣与引擎选型对比(2026)
云数据库 AWS RDS

云数据库怎么买最划算:五厂渠道折扣与引擎选型对比(2026)

2 vCPU 云数据库官方挂牌价从 17 美元到 264 美元,差 15.6 倍,但把可用性架构拆开对齐后,单节点三家只差两成。本文用统一新加坡区取价,讲清哪些价差是口径差、哪些是真便宜,再给高可用场景的选择、包年预留与渠道折扣的叠乘算法,以及付款、发票与账期路径。

· 约 38 分钟
在线咨询