Azure CDN fundamentals
If you are hosting a popular website that contains many static files, you may wonder what the best way is to optimize serving them to your users. When searching for a solution, you must take into consideration many different factors–Hypertext Transfer Protocol (HTTP) specification, browser capabilities, your server performance, network latencies, and so on. The whole problem is far from being trivial and requires significant resources to be implemented in the right way. To overcome the listed difficulties, the idea of CDNs was developed. A CDN encapsulates the concept of a complex service that takes care of delivering content to everyone who browses your website. In this chapter, you will learn about Azure CDN, which is an Azure component that is designed to be a fast and reliable solution for all the listed problems.
Let’s start by describing the process of working with CDNs and integrating them with an application...