用于 blob 存储的 Azure Front door 缓存 VS Azure CDN

Azure Front door caching VS Azure CDN for blob storage

这是关于 Azure Front Door 缓存和 Azure CDN 的使用。我有一个 Azure 静态网站,它将显示来自 Azure blob 存储的数据(主要是办公文件和视频)。 Blob 存储中的文件很少会更改。我正在寻找缓存这些文件的最佳方式和最便宜的方式,以便可以快速获取文件。

推荐或支持链接会有所帮助。

提前致谢。

Caching static website content is a technique to improve user experience as well as reducing the load on webservers by offloading the delivery of static content to a dedicated cache service.

Azure CDN:

  • Azure CDN 是全球分布式服务器网络,可以向客户大规模交付内容。
  • 它是一个视频流媒体平台,根据客户最近的边缘位置传送视频。
  • Azure CDN 将缓存内容存储在边缘服务器上,从而最大限度地减少网络延迟。

Azure 前门:

  • 它提供全球应用程序的可扩展、安全和快速交付
  • 它使您能够定义、管理和监控网络流量的全局路由。
  • 它为高可用性提供最佳性能和即时全局故障转移。

根据您的情况,您可以使用的最佳缓存是 Azure CDN,原因如下:

  • Azure CDN 最适合传送静态内容,例如视频、图像和 PDF,而 Azure Front Door 最适合传送站点、服务和 API。
  • Azure CDN 是 cost-effective 而 Azure Front Door 按规则集收费。
  • Azure CDN 执行与 Azure Front Door 类似的所有功能。
  • Azure CDN 以 更便宜的价格在内容交付方面表现出色!

更新:正如@silent, you can also make use of Azure Front Door Standard所建议的,它是经典 CDN 和 Front Door 的组合。

有关更多信息,请参考以下链接:

https://techcommunity.microsoft.com/t5/azure-developer-community-blog/azure-on-the-cheap-azure-front-door-caching-vs-azure-cdn/ba-p/1372262

https://kishoregopalan.medium.com/azure-front-door-or-azure-cdn-what-solution-will-you-use-for-your-high-availability-sites-be26bb34aee7

https://walkingtree.tech/azure-front-door-azure-cdn-solution-will-choose/