If using a CDN in Azure in relation to a website/webapp (i.e an Azure application service), what are the benefits/drawbacks of using blob storage vs just using the web application as the endpoint?
For example, a simple CMS website stores all uploaded images in /uploads/myimage.jpg
Using the CDN I could set its endpoint at mywebsite.com/uploads/ or I could create a blob container, set the CMS to store the images there and set it as the origin for the CDN.
What are my considerations for choosing one over the other?