返回架构笔记
Arch Day 134

Arch Day 134: 边缘计算与CDN — CloudFront、Cloudflare与Edge AI

边缘计算是将计算从中心化数据中心推到靠近用户的位置,CDN是其最成熟的应用。2026年,边缘正在从"缓存静态内容"演进为"运行AI推理"。

2026-08-11
第五阶段 - 云架构深度
边缘计算CDNCloudFrontCloudflareLocalZonesEdgeAI

日期: 2026-08-11 (Day 134) 阶段: 第五阶段 - 云架构深度 标签: #边缘计算 #CDN #CloudFront #Cloudflare #LocalZones #EdgeAI


核心概念

一句话定义

边缘计算是将计算从中心化数据中心推到靠近用户的位置,CDN是其最成熟的应用。2026年,边缘正在从"缓存静态内容"演进为"运行AI推理"。


知识点详解

1. 边缘函数对比

维度CloudFront FunctionsLambda@EdgeCloudflare Workers
Cold Start<1ms100ms-1s+<5ms
价格Lambda@Edge的1/6基准免费10万次/天
网络调用不支持支持AWS集成支持KV+第三方API
最佳场景URL重写/Header操作复杂认证/动态内容API网关/Auth

2. AWS Edge基础设施三层

服务位置延迟GPU适用
Local Zones33+大都市区个位数ms支持延迟敏感应用
Outposts客户数据中心极低(本地)支持数据驻留/混合云
Wavelength5G运营商网络超低(5G边缘)g4dn自动驾驶/AR/VR

3. Edge AI推理

  • SageMaker可将SLM部署到Local Zones/Outposts
  • Bedrock AgentCore扩展到边缘,支持MCP和A2A协议
  • Outposts做多摄像头聚合+多模态模型推理

4. 混合架构最佳实践

Cloudflare在前 + AWS在后

  • Cloudflare: CDN + DDoS防护 + WAF + Workers(边缘逻辑)
  • AWS: 计算 + 存储 + 数据库(核心业务)
  • Cloudflare无出站费用,显著降低CDN成本

面试题

问题:什么时候用Lambda@Edge vs CloudFront Functions?

回答:CloudFront Functions做轻量操作(URL重写、Header操作、重定向),<1ms零冷启动,价格是Lambda@Edge的1/6。Lambda@Edge做需要网络调用的复杂逻辑(认证检查、动态内容生成、调用AWS服务)。