你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Front Door 与 Azure CDN 服务之间的比较
Azure Front Door 和 Azure CDN 都是 Azure 服务,在应用程序层提供具有智能路由和缓存功能的全局内容交付。 这两项服务都可用于优化和加速应用程序,方法是提供靠近用户的全球分布式接入点网络 (POP)。 这两项服务还提供各种功能,可帮助保护应用程序免受恶意攻击,并帮助监视应用程序的运行状况和性能。
注意
若要在层之间切换,需重新创建 Azure Front Door 配置文件。 可以使用迁移功能将现有的 Azure Front Door 配置文件移动到新层。 有关从标准升级到高级的详细信息,请参阅升级功能。
重要
Azure Front Door(经典版)将于 2027 年 3 月 31 日停用。 为了避免任何服务中断,请务必在 2027 年 3 月之前将 Azure Front Door(经典版)配置文件迁移到 Azure Front Door 标准层或高级层。 有关详细信息,请参阅 Azure Front Door(经典版)停用。
重要
Microsoft Azure CDN Standard(经典版)将于 2027 年 9 月 30 日停用。 为了避免任何服务中断,请务必在 2027 年 9 月 30 日之前将 Microsoft Azure CDN Standard(经典版)配置文件迁移到 Azure Front Door Standard 层或 Premium 层。 有关详细信息,请参阅 Microsoft Azure CDN Standard(经典版)停用。
Edgio 的 Azure CDN 将于 2025 年 1 月 15 日停用。 为了避免服务中断,必须在此日期之前将工作负载迁移到 Azure Front Door。 有关详细信息,请参阅 Edgio 的 Azure CDN 停用常见问题解答。
服务比较
下表提供了 Azure Front Door 与 Azure CDN 服务之间的比较。
功能和优化 | Front Door 标准 | Front Door 高级 | Front Door(经典) | Microsoft 提供的 CDN 标准版(经典版) | Edgio 提供的 CDN 标准版 | Edgio 提供的 CDN 高级版 |
---|---|---|---|---|---|---|
交付和加速 | ||||||
静态文件交付 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
动态站点交付 | ✓ | ✓ | ✓ | ✓ | ✓ | |
域和证书 | ||||||
自定义域 | ✓ - 基于 DNS TXT 记录的域验证 | ✓ - 基于 DNS TXT 记录的域验证 | ✓ - 基于 CNAME 的验证 | ✓ - 基于 CNAME 的验证 | ✓ - 基于 CNAME 的验证 | ✓ - 基于 CNAME 的验证 |
预先验证的域与 Azure PaaS 服务的集成 | ✓ | ✓ | ||||
HTTPS 支持 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
自定义域 HTTPS | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
使用自己的证书 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
支持的 TLS 版本 | TLS1.3、TLS1.2、TLS1.0 | TLS1.3 TLS1.2、TLS1.0 | TLS1.3、TLS1.2、TLS1.0 | TLS1.3、TLS 1.2、TLS 1.0/1.1 | TLS 1.2、TLS 1.3 | TLS 1.2、TLS 1.3 |
缓存 | ||||||
查询字符串缓存 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
缓存管理(清除、规则和压缩) | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
快速清除 | ✓ | ✓ | ||||
资产预加载 | ✓ | ✓ | ||||
缓存行为设置 | ✓ - 使用标准规则引擎 | ✓ - 使用标准规则引擎 | ✓ - 使用标准规则引擎 | ✓ - 使用标准规则引擎 | ✓ | ✓ |
路由 | ||||||
原点负载均衡 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
基于路径的路由 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
规则引擎 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
服务器变量 | ✓ | ✓ | ||||
规则引擎中的正则表达式 | ✓ | ✓ | ✓ | |||
URL 重定向/重写 | ✓ | ✓ | ✓ | ✓ | ✓ | |
IPv4/IPv6 双协议栈 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
HTTP/2 支持 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
不按流量计费的路由首选项 | 不需要,因为从 Azure 源到 AFD 的数据传输免费,并且路径直接连接 | 不需要,因为从 Azure 源到 AFD 的数据传输免费,并且路径直接连接 | 不需要,因为从 Azure 源到 AFD 的数据传输免费,并且路径直接连接 | 不需要,因为从 Azure 源到 CDN 的数据传输免费,并且路径直接连接 | ✓ | ✓ |
原点端口 | 所有 TCP 端口 | 所有 TCP 端口 | 所有 TCP 端口 | 所有 TCP 端口 | 所有 TCP 端口 | 所有 TCP 端口 |
可自定义的、基于规则的内容分发引擎 | ✓ | ✓ | ✓ | ✓ 使用标准规则引擎 | ✓ 使用高级规则引擎 | |
移动设备规则 | ✓ | ✓ | ✓ | ✓ 使用标准规则引擎 | ✓ 使用高级规则引擎 | |
安全性 | ||||||
自定义 Web 应用程序防火墙 (WAF) 规则 | ✓ | ✓ | ✓ | |||
Microsoft 托管规则集 | ✓ | ✓ - 仅默认规则集 1.1 或以下 | ||||
机器人防护 | ✓ | ✓ - 仅机器人管理器规则集 1.0 | ||||
到源的专用链接连接 | ✓ | |||||
地理筛选 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
令牌身份验证 | ✓ | |||||
DDOS 保护 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
域前置阻止 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
分析和报告 | ||||||
监视 指标 | ✓(指标多于经典) | ✓(指标多于经典) | ✓ | ✓ | ✓ | ✓ |
高级分析/内置报表 | ✓ | ✓ - 包含 WAF 报告 | ✓ | |||
原始日志 - 访问日志和 WAF 日志 | ✓ | ✓ | ✓ | ✓ | ✓ | ✓ |
运行状况探测日志 | ✓ | ✓ | ||||
易于使用 | ||||||
轻松与 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 集成 | ✓ | ✓ | ✓ | |||
Azure 咨询集成 | ✓ | ✓ | ✓ | ✓ | ✓ | |
使用 Azure Key Vault 的托管标识 | ✓ | ✓ | ✓ | |||
定价 | Azure Front Door 定价 | Azure CDN 定价 | ||||
简化的定价 | ✓ | ✓ | ✓ | ✓ | ✓ |
即将停用的服务
下表列出了即将停用的服务、有关停用的常见问题以及迁移指南。
详细信息 | Front Door(经典) | Microsoft 提供的 CDN 标准版(经典版) | Akamai 提供的 CDN 标准版 | Edgio 提供的 CDN 标准版/高级版 |
---|---|---|---|---|
停用日期 | 2027 年 3 月 31 日 | 2027 年 9 月 30 日 | 2023 年 12 月 31 日 | 2025 年 1 月 15 日 |
可以创建新资源的截止日期 | 2025 年 3 月 31 日 | 2025 年 9 月 30 日 | 服务已停用 | 2025 年 1 月 15 日 |
文档 | Azure 更新,常见问题解答 | Azure 更新,常见问题解答 | 常见问题解答 | 常见问题解答 |
迁移 | 注意事项,分步说明 | 注意事项,分步说明 | 服务已停用 | 分步说明 |