这是关于Azure前门缓存和Azure CDN的使用。我有一个Azure静态网站,将从Azure blob存储显示数据(主要是办公文件和视频)。blob存储中的文件很少会更改。我正在寻找最好的方式和最便宜的方式来缓存这些文件,以便文件可以快速获取。
推荐或支持链接将有所帮助。
提前感谢。
缓存静态网站内容是一种通过卸载静态内容到专用缓存服务的交付来改善用户体验以及减少web服务器负载的技术。
Azure CDN:
- Azure CDN是全球分布式的服务器网络,可以大规模地向客户交付内容。
- 是一个视频流平台根据客户最近的边缘位置发送视频。
- Azure cdn将缓存的内容存储在边缘服务器上,从而最大限度地减少网络延迟。
Azure前门:
- 它提供可扩展,安全和快速交付您的全球应用程序。
- 它使您能够定义、管理和监控您的web流量的全局路由。
- 为高可用性提供最佳性能和即时全局故障转移。
根据您的场景,您可以使用的最佳缓存是Azure CDN,原因如下:
- Azure CDN最适合传送静态内容如视频、图像和pdf,而Azure前门是提供网站、服务和api。
- Azure CDN具有成本效益而Azure前门按规则集收费。
- Azure CDN的功能与Azure前门类似。
- Azure CDN以更便宜的价格在内容交付方面表现出色!。
更新:根据@silent的建议,您也可以使用Azure前门标准这是经典CDN和前门的结合。
更多信息请参考下面的链接:
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/