This article explains everything there is to know about Alibaba Cloud Content Delivery Network (CDN).