Cloudflare 全家桶 - 我用了哪些免费服务省了多少钱

Cloudflare 全家桶 - 我用了哪些免费服务省了多少钱

DNS, Pages, Workers, R2, Tunnel, Access -- 六项免费服务替代了一堆付费方案

如果你问我独立开发者最应该深度使用哪个平台, 我的答案是 Cloudflare. 不是因为它的 CDN 有多快, 而是因为它的免费服务生态几乎可以替代一整套付费基础设施.

六项免费服务

1. DNS - 所有域名的统一管理

多个域名全部用 Cloudflare DNS. 统一管理, API 支持, 速度全球顶级, 自动 DNSSEC.
替代了: Route 53 ($0.50/zone/月)

2. Pages - 静态站部署

StellarByte 官网 (Hugo) 部署在 Pages. 连接 GitHub, push 即部署. 域名已在 Cloudflare, 配置零成本.
替代了: Netlify Pro ($19/月)

3. Workers - 轻量 Serverless

Notion webhook gateway 部署在 Workers. 免费额度每天 100,000 次请求. wrangler deploy 一条命令搞定.
替代了: Lambda + API Gateway ($5-10/月)

4. R2 - 对象存储

Stitch 和 AIHack 的文件存在 R2. 关键卖点: 零出站费用. 10GB 免费存储.
替代了: S3 + CloudFront ($5-10/月)

5. Tunnel - 本地服务暴露到公网

Mac mini 上的 Windmill 通过 Tunnel 暴露. 不需要开放入站端口, 不需要公网 IP.
替代了: ngrok Pro ($8/月)

6. Access - API 和服务保护

Listmonk API 通过 Access 保护. Service Token 模式, 未授权请求到不了源站.
替代了: Auth0 ($23/月起)
Cloudflare 免费服务清单
Cloudflare 免费服务清单

算一笔总账

DNS
Cloudflare DNS
Route 53
$2-5
静态站
Pages
Netlify Pro
$19
Serverless
Workers
Lambda + API GW
$5-10
对象存储
R2
S3 + CloudFront
$5-10
内网穿透
Tunnel
ngrok Pro
$8
API 保护
Access
Auth0
$23
粗略估算, 如果全用付费替代方案, 月成本约 $60-75. 在 Cloudflare 上全部 $0. 一年省了 $720-900.

局限性

  • Workers 免费版 CPU 10ms 限制, 不适合计算密集型任务
  • Pages 只支持静态站和少量 SSR, 复杂 Next.js 还是 Vercel 更好
  • R2 没有 CDN 缓存细粒度控制
  • 供应商依赖风险, 但大部分服务用标准协议, 迁移成本可控

决策原则

能用 Cloudflare 免费搞定的, 先用 Cloudflare. 搞不定的再花钱.