Cloudflare Business 够用吗?什么情况下升级企业版才划算
Business 与 Enterprise 的差异分三类:套餐自带的配额、仅企业版才有的产品、以及企业版之上另购的附加产品。文中给出六条升级信号与合同侧要点。
直接回答: 差异不是一张清单,而是三类:随套餐递增的自带配额(规则条数、计数维度、日志任务上限)、只有企业版才存在的产品(网络层防护、专属出口 IP、账号级规则集)、以及企业版之上单独计价的附加产品(API Shield、Bot Management、Advanced Rate Limiting)。第三类最容易造成代价最高的误会,因为升套餐并不自带它。Cloudflare 不公开 Enterprise 价格,它是按合同议定的,所以真正有用的动作是:列出你必须要的能力,判断每条属于哪一类,再拿着这张单子去谈。
先换问题:不是「贵多少」,而是「差在哪一类」
大多数对比文章回答的是「Enterprise 多少钱」。这个问题从公开渠道得不到答案——Cloudflare 不公开 Enterprise 定价——而且它也不是决定性的那个问题。真正决定结果的是:我需要哪些能力,每条能力分别在哪一类里?
因为它们分布在三个不同位置,而其中只有第一类属于套餐档位。
三类差异,其中只有一类是套餐档位
一份按产品拆的差异清单
下表数字来自 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 时,这个差别会直接显现。
六条信号:值得谈升级
出现两条以上才值得谈。这六条的共同点是「我需要一件现在没有的工具」,而不是「我想要更大的数字」。
- 你需要按 IP 之外的维度限流。 按请求成本、JSON body 字段、JWT claim、cookie、ASN、JA3/JA4 指纹来计数。Business 只能按 IP 和带 NAT 支持的 IP 计数,其余属于 Enterprise,其中按请求体计数在 Advanced Rate Limiting 之后。
- 你需要把 bot 字段写进自己的规则。
cf.bot_management.score、JA3/JA4、bot 标签与检测 ID,在文档中标注为「仅限已购 Bot Management 的 Enterprise」。Business 上你只能在分析里看到分组,写不出阈值规则。 - 你需要 API 契约校验与接口盘点。 API Shield——契约校验、接口发现、按会话阈值——是 Enterprise 专属的付费附加产品。
- 攻击面包含你自己的网段,或者你需要固定出口 IP。 保护 IP 段而不是主机名(Magic Transit)、专线互联(CNI)、或者给源站防火墙一组专属源地址而不是共享地址段,都是 Enterprise 能力。
- 你需要合同化的承诺而不是尽力而为。 响应时效、明确的支撑路径、审计能接受的文档材料,这些是合同产物,不是套餐功能。
- 你要治理多个域名或 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 提供非合同服务方式的预览,预览期功能完整且不计计量费。具体哪些产品支持预览要问客户团队,覆盖范围并不统一。
相关阅读
- 已经在用 AWS、阿里云、腾讯云了,还需要 Cloudflare 吗?
- 企业 API 防护的另一条路:从「拦坏人」到「只放行对的请求」
- 上了 WAF 还是挡不住爬虫?规则型防护与行为型防护的边界
- 企业级 WAF 应该如何选择?
如果你希望把六条信号对照自己的真实 zone 和流量过一遍,那是范围界定而不是报价问题——和我们一起评估现有架构。
参考来源
以下为 Cloudflare 官方文档页面,本文涉及的功能可用性、配额与限制以此为准;功能会随产品更新变化,以控制台实际可见项为准。
- developers.cloudflare.com/waf/custom-rules/
- developers.cloudflare.com/waf/rate-limiting-rules/
- developers.cloudflare.com/waf/account/custom-rulesets/
- developers.cloudflare.com/logs/logpush/
- developers.cloudflare.com/api-shield/plans/
- developers.cloudflare.com/bots/plans/bm-subscription/
- developers.cloudflare.com/bots/plans/biz-and-ent/
- developers.cloudflare.com/fundamentals/security/protect-your-origin-server/
- developers.cloudflare.com/fundamentals/concepts/cloudflare-ip-addresses/
- developers.cloudflare.com/billing/understand/preview-services/