azureazure-blob-storageazure-cdnazure-front-doorazure-static-web-app

Azure Front door caching VS Azure CDN for blob storage


This is regarding usage of Azure Front Door caching and Azure CDN. I have a Azure static website that will displaying the data (mainly office files and videos) from Azure blob storage. The files in blob storage will rarely change. I am looking for the best way and cheapest way to cache these files, so that files can be fetched quickly.

Recommendation or supporting links will be helpful.

Thanks in advance.


Solution

  • 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 Front door:

    Based on your scenario, that best caching you can use is Azure CDN due to the following:

    Update: As suggested by @silent, you can also make use of Azure Front Door Standard which is a combination of classic CDN and Front Door.

    For more information, please refer below links:

    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/