The CDN service (Alibaba Cloud)

Bruno Delb
Alibaba Cloud Guide
3 min readJul 17, 2022

--

CDN (Content Delivery Network) is a distributed network composed of clusters of edge node servers distributed in different regions. EdgeScript allows to customize the operation of CDN by running a script. EdgeRoutine is a serverless environment for running JavaScript code on CDN nodes.

CDN is an optimized alternative to web servers. Static resources are cached on the edge node while dynamic resources use dynamic acceleration to be faster.

The origin server is the server from which the CDN obtains resources. The origin host is the domain name of the origin server to which Alibaba Cloud CDN initiates back-to-source requests. When a request with a URL containing ? followed by parameters is sent to a CDN node, CDN uses a filter to determine if it should send it to the origin server. When a requested resource is not cached on a CDN node, that node retrieves that resource from the origin server according to the origin protocol policy and then caches that resource on the node. Cached resources can be refreshed and prefetched.

HTTPS acceleration is used to encrypt data between clients and CDNs. You can specify the version of TLS used. It is possible to force a redirection of client requests to HTTP or HTTPS.

CDN supports HTTP/2 and OCSP stapling. It allows to validate certificates by retrieving information from the certification authority. It also supports HSTS. It allows to force clients to connect with HTTPS. CDN supports SNI. SNI allows the client to determine the hostname to connect…

--

--

Bruno Delb
Alibaba Cloud Guide

Blockchains, DevOps, Agile Coaching, development, testing, Cloud, Management 3.0, ITIL. It defines me.