Application Security

Cloudflare Business 够用吗?什么情况下升级企业版才划算

Business 与 Enterprise 的差异分三类:套餐自带的配额、仅企业版才有的产品、以及企业版之上另购的附加产品。文中给出六条升级信号与合同侧要点。

直接回答: 差异不是一张清单,而是三类:随套餐递增的自带配额(规则条数、计数维度、日志任务上限)、只有企业版才存在的产品(网络层防护、专属出口 IP、账号级规则集)、以及企业版之上单独计价的附加产品(API Shield、Bot Management、Advanced Rate Limiting)。第三类最容易造成代价最高的误会,因为升套餐并不自带它。Cloudflare 不公开 Enterprise 价格,它是按合同议定的,所以真正有用的动作是:列出你必须要的能力,判断每条属于哪一类,再拿着这张单子去谈。

先换问题:不是「贵多少」,而是「差在哪一类」

大多数对比文章回答的是「Enterprise 多少钱」。这个问题从公开渠道得不到答案——Cloudflare 不公开 Enterprise 定价——而且它也不是决定性的那个问题。真正决定结果的是:我需要哪些能力,每条能力分别在哪一类里?

因为它们分布在三个不同位置,而其中只有第一类属于套餐档位。

三类差异,其中只有一类是套餐档位

1 第一类:套餐自带 规则条数、计数维度、日志任务上限、可用动作 从 Free 到 Pro、Business、Enterprise 逐级递增 2 第二类:仅企业版才有 Magic Transit、CNI、专属出口 IP、账号级规则集 需要企业协议,不是套餐开关 3 第三类:企业版之上另购 API Shield、Bot Management、Advanced Rate Limiting 由客户团队添加,升套餐并不自带 4 哪一类都替代不了的 对象级授权、全局配额、凭证管理 属于应用层,留在你自己的代码里
图 1:升级这件事,讨论的大多是第一类;钱和大多数落差,都在第三类。

一份按产品拆的差异清单

下表数字来自 Cloudflare 自己的可用性表。凡是取决于合同条款的数字,文中直接写明「取决于合同」,不做推测。

能力 Business Enterprise 属于哪一类
WAF 自定义规则条数 100 1,000 第一类
自定义规则支持正则 是 是 第一类
每个 zone 的自定义规则集数 5 10 第一类
账号级自定义规则集 否 是 第二类
自定义规则的 Log 动作 否 是 第一类
限流规则条数 5 100——确切条数取决于合同条款,且合同里必须包含应用安全 第一类 + 合同
限流可用的计数维度 IP、带 NAT 支持的 IP 另加 query、host、header、cookie、ASN、国家、path、JA3/JA4 指纹、JSON 字段值、body、表单值、自定义 第一类
计数周期 最长 10 分钟 最长 65,535 秒 第一类
缓解时长 最长 1 天 最长 1 天,且可通过 API 指定自定义值 第一类
超过阈值后按速率放行 否 是 第一类
按复杂度计数 否 需要 Advanced Rate Limiting 第三类
每账号的 Logpush 任务数 1,000 无账号级上限 第一类
Bot 类产品 Super Bot Fight Mode Super Bot Fight Mode;Bot Management 由客户团队添加 第三类
规则里可用的细粒度 bot score 否 是,需已购 Bot Management 第三类
API Shield 不可用 Enterprise 专属付费附加产品 第三类
账号级限流规则集 否 是 第二类
Magic Transit、CNI 否 是 第二类
供源站白名单使用的专属出口 IP 否 是(Smart Shield Advanced) 第二类
BYOIP / 静态 IP 否 是,需联系客户团队 第二类
签约前的产品预览 — Enterprise 客户可以非合同服务方式预览,功能完整且不计计量费 第二类

有两行值得多看一眼。Enterprise 上的限流要求合同里包含应用安全——Cloudflare 明确写了这一点,并说明「规则条数取决于具体合同条款」。另外 Logpush 在 Free、Pro、Business 上有每账号 1,000 个任务的上限,Enterprise 没有账号级上限,当你把几十个域名的日志按 zone 或数据集推送到 SIEM 时,这个差别会直接显现。

六条信号:值得谈升级

出现两条以上才值得谈。这六条的共同点是「我需要一件现在没有的工具」,而不是「我想要更大的数字」。

  1. 你需要按 IP 之外的维度限流。 按请求成本、JSON body 字段、JWT claim、cookie、ASN、JA3/JA4 指纹来计数。Business 只能按 IP 和带 NAT 支持的 IP 计数,其余属于 Enterprise,其中按请求体计数在 Advanced Rate Limiting 之后。
  2. 你需要把 bot 字段写进自己的规则。 cf.bot_management.score、JA3/JA4、bot 标签与检测 ID,在文档中标注为「仅限已购 Bot Management 的 Enterprise」。Business 上你只能在分析里看到分组,写不出阈值规则。
  3. 你需要 API 契约校验与接口盘点。 API Shield——契约校验、接口发现、按会话阈值——是 Enterprise 专属的付费附加产品。
  4. 攻击面包含你自己的网段,或者你需要固定出口 IP。 保护 IP 段而不是主机名(Magic Transit)、专线互联(CNI)、或者给源站防火墙一组专属源地址而不是共享地址段,都是 Enterprise 能力。
  5. 你需要合同化的承诺而不是尽力而为。 响应时效、明确的支撑路径、审计能接受的文档材料,这些是合同产物,不是套餐功能。
  6. 你要治理多个域名或 zone,需要账号级策略。 账号级自定义规则集、可下发到多个 zone 的账号级限流规则集、以及没有账号级上限的 Logpush,就是支撑这件事的机制。

升级之后,运维方式也变了

档位变化不只是能力变化,它改变了平台的管理方式:

  • 策略上移一层。 在账号层定义一次的规则集可以下发到多个 zone,这是「一份策略」和「一堆按域名复制的副本」之间的区别。
  • 可观测性不再受账号级配额约束。 Logpush 任务不再有账号级上限,按 zone、按数据集的任务不再争抢一个固定预算。
  • 「先观察后执行」这才成立。 自定义规则的 Log 动作只在 Enterprise 上有,而正是它让「先跑规则、看它会抓到什么、再升级为拦截」成为可行流程。
  • 更长的计数窗口变得可用。 计数周期最长 65,535 秒,加上「超过阈值后按速率放行」而不是只在缓解窗口内一律拦截,会实实在在改变慢速分布式滥用的处置手感。
  • 可以先预览再买。 Enterprise 客户可以把产品作为非合同服务预览使用,功能完整且预览期不计计量费——这是在签约前确认「这个能力是否真的适配」最稳妥的方式。

升级解决不了的五件事

把这一节写出来正是本文的目的,因为签约之后的落差大多来自这些预期:

任何档位都解决不了 原因
对象级授权(BOLA) 某个调用方能不能读某个具体对象,属于应用逻辑
全局配额与成本上限 限流计数器按数据中心累加,边缘规则给不出全网统一上限
源站容量与可用性 边缘没法给你没扩容的服务器增加容量
凭证与密钥管理 签发、轮换、吊销是你的职责;mTLS 能把凭证绑定到证书,但它不替你运行 PKI
规则的持续维护 仍然要有人负责规则集、复核评分漂移、下线过期规则

合同侧要看什么

本文刻意不报价——Cloudflare 不公开 Enterprise 价格,第三方博客上任何具体数字都是估算。真正值得看的是结构:

  • 合同期与承诺方式。 年度承诺和按月付费的定价逻辑不同,合同化的支撑模式正是靠承诺换来的。
  • 哪些产品在合同里,哪些单独计量。 Bot Management、API Shield、Advanced Rate Limiting 是独立的计费项。两个同样用 Enterprise 的客户,账单可能差别很大。
  • 哪些数字是合同约定而非固定值。 Cloudflare 明确写了 Enterprise 上限流规则的条数取决于具体合同条款。问清楚你的数字是多少,并落到书面。
  • 账号级与 zone 级的订阅关系。 有些产品需要两个层面都启用——例如 API Shield 需要账号级订阅分配到 zone,否则不会有任何结果。
  • 退出与变更条款。 增减域名时怎么处理,续约的形态是什么。

先评估再比价,比反过来便宜,因为价格是你究竟需要哪些第三类产品的函数。一张「必须能力清单」一个下午就能收敛;没有这张单子的比价收敛不了。

一条四步评估路径

第一步:盘点攻击面。 域名与 zone、哪些端点承载价值、源站 IP 是否可以被直连、哪些客户端无法快速发版。这一步里现有日志比假设可靠。

第二步:写下你必须要的能力,而不是你以为想要的产品。 「我们要对 /login 上评分 2–29 的流量发起挑战,同时在 /public/* 放行已验证爬虫」是一条能力;「我们要买 Bot Management」是关于怎么拿到它的一次猜测。

第三步:把每条能力归入三类之一。 套餐自带、仅企业版、还是附加产品。预算对话真正在这里发生,大部分意外也在这里出现。

第四步:把结果映射到合同条款。 哪些产品进合同、哪些数字是合同约定的、支撑模式是什么、是否可以在签约前预览。

常见问题

Enterprise 就是数字更大的 Business 吗? 部分是,那部分就是第一类:规则条数、计数维度、日志任务上限。但真正改变架构的差异在别处——账号级规则集、只有企业版才有的产品、以及单独计价的附加产品。把升级理解成「数字更大」,正是团队升到 Enterprise 却仍然拿不到真正需要的能力的原因。

升级到 Enterprise 会自动包含 API Shield 和 Bot Management 吗? 都不会,两者都是单独添加的。Cloudflare 把 API Shield 安全套件标注为 Enterprise 专属的付费附加产品,Bot Management for Enterprise 则是由客户团队添加到 Enterprise 套餐上的产品。升 zone 套餐不会自动给你任何一项。

Cloudflare Enterprise 多少钱? Cloudflare 不公开 Enterprise 定价,它按合同议定,并随合同里的产品与承诺方式变化。第三方站点上任何具体数字都是估算。实际做法是:先确定需要哪些能力,再按这张清单去要报价。

mTLS 和回源鉴权(AOP)需要 Enterprise 吗? 不需要。用 Cloudflare 托管 CA 的 mTLS 在所有套餐都能配——上传自有 CA 才是 Enterprise 限定的部分;Authenticated Origin Pulls 在所有套餐都可用,前提是 SSL 模式为 Full 或 Full strict。想了解这些能力相对于云厂商自有工具的位置,可以看已经在用 AWS、阿里云、腾讯云了,还需要 Cloudflare 吗?。

和客户团队沟通之前要准备什么? 一份域名与端点清单、按端点划分的流量形态、你现在实现不了的具体能力、以及过往事故记录。这会把一次报价电话变成一次范围界定,也决定了你拿到的是一份可评估的报价还是不可评估的报价。

签约前能先试用吗? 对 Enterprise 客户来说,很多产品可以:Cloudflare 提供非合同服务方式的预览,预览期功能完整且不计计量费。具体哪些产品支持预览要问客户团队,覆盖范围并不统一。

相关阅读

如果你希望把六条信号对照自己的真实 zone 和流量过一遍,那是范围界定而不是报价问题——和我们一起评估现有架构。

← 返回文章列表

Cloudflare 官方合作伙伴

正在为海外业务做架构决策?

企业版选型、架构咨询、风险评估——把你的场景告诉我们,我们给出可落地的方案和路径。

作为 Cloudflare 合作伙伴,我们可以为你提供:

预约咨询