The speed of your website is one of the success keys, imagine you visit a website with a valuable contents but you need to wait few seconds or even minutes for each image or video, it is going to be hard to keep visiting this site; by the time you will try to fine the similar contents somewhere else.
That is why you need to keep your website deleivre its contents really fast to keep your visitors around, we can achieve this by using the CDN Cloud Service.
Content Delevery network (CDN) is a system of distributed servers network that deliver web contents to a user based on the geographic locations of the user, the origin of the webpage, and a content delivery server.
Which helps boost the perfromance of your website, by replicate and cache your website contents (dynamic, static, streaming…etc) to edges location near to the visitors of the website and route them automatically to it.
For ex: Assume your web content exist on a server in West-Virginia USA data center and a user from China is trying to access your website’s contents, the request will be routed through many different networks to get to your server, the distance that request need to travel has a significant impact on the performance and network latency which is different for each user based of the user location. As user from USA will be able to access the contents much faster than users from China or Australia due to less network routing. Here where CDN comes into play.
- Edge node: The location where the content will be cached.
- Origin: The origin of all the files that CDN will distribute (it can be OSS, IP, or Site)
For in depth details on CDN and its pricing models, click here .