你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure Front Door 与 Azure CDN 服务之间的比较

Azure Front Door 和 Azure CDN 都是 Azure 服务,在应用程序层提供具有智能路由和缓存功能的全局内容交付。 这两项服务都可用于优化和加速应用程序,方法是提供靠近用户的全球分布式接入点网络 (POP)。 这两项服务还提供各种功能,可帮助保护应用程序免受恶意攻击,并帮助监视应用程序的运行状况和性能。

Diagram of Azure Front Door architecture.

注意

若要在层之间切换,需重新创建 Azure Front Door 配置文件。 可以使用迁移功能将现有的 Azure Front Door 配置文件移动到新层。 有关从标准升级到高级的详细信息,请参阅升级功能

服务比较

下表提供了 Azure Front Door 与 Azure CDN 服务之间的比较。

功能和优化 Front Door 标准 Front Door 高级 Front Door 经典 Azure CDN 标准 Microsoft Azure CDN 标准 Edgio Azure CDN 高级 Edgio
交付和加速
静态文件交付
动态站点交付
域和证书
自定义域 是 - 基于 DNS TXT 记录的域验证 是 - 基于 DNS TXT 记录的域验证 是 - 基于 CNAME 的验证 是 - 基于 CNAME 的验证 是 - 基于 CNAME 的验证 是 - 基于 CNAME 的验证
HTTPS 支持
自定义域 HTTPS
使用自己的证书
支持的 TLS 版本 TLS1.2, TLS1.0 TLS1.2, TLS1.0 TLS1.2, TLS1.0 TLS 1.2, TLS 1.0/1.1 TLS 1.2、TLS 1.3 TLS 1.2、TLS 1.3
缓存
查询字符串缓存
缓存管理(清除、规则和压缩)
快速清除 No No No
资产预加载 No No No
缓存行为设置 是,使用标准规则引擎 是,使用标准规则引擎 是,使用标准规则引擎 是,使用标准规则引擎
路由
原点负载均衡
基于路径的路由
规则引擎
服务器变量 No No
规则引擎中的正则表达式 No No
URL 重定向/重写
IPv4/IPv6 双协议栈
HTTP/2 支持
不按流量计费的路由首选项 不需要,因为从 Azure 源到 AFD 的数据传输免费,并且路径直接连接 不需要,因为从 Azure 源到 AFD 的数据传输免费,并且路径直接连接 不需要,因为从 Azure 源到 AFD 的数据传输免费,并且路径直接连接 不需要,因为从 Azure 源到 CDN 的数据传输免费,并且路径直接连接
原点端口 所有 TCP 端口 所有 TCP 端口 所有 TCP 端口 所有 TCP 端口 所有 TCP 端口 所有 TCP 端口
可自定义的、基于规则的内容分发引擎 是,使用标准规则引擎 是,使用高级规则引擎
移动设备规则 是,使用标准规则引擎 是,使用高级规则引擎
安全性
自定义 Web 应用程序防火墙 (WAF) 规则 No
Microsoft 托管规则集 是 - 仅默认规则集 1.1 或以下 No
机器人防护 是 - 仅机器人管理器规则集 1.0 No
到源的专用链接连接 No No
地区筛选
令牌身份验证 No No No No
DDOS 保护
分析和报告
监视 指标 是(指标比经典多) 是(指标比经典多)
高级分析/内置报表 是 - 包含 WAF 报表 No No
原始日志 - 访问日志和 WAF 日志
运行状况探测日志 No No
易于使用
轻松与 Azure 服务(例如存储和 Web 应用)集成
通过 REST API、.NET、Node.js 或 PowerShell 进行管理
压缩 MIME 类型 可配置性 可配置性 可配置性 可配置性 可配置性 可配置性
压缩编码 gzip、brotli gzip、brotli gzip、brotli gzip、brotli gzip、deflate、bzip2 gzip、deflate、bzip2、brotli
Azure Policy 集成 No No
Azure 咨询集成 No
使用 Azure Key Vault 的托管标识 No No
定价
简化的定价

后续步骤