Alibaba Cloud CDN vs. AWS CDN and Akamai China Coverage

本文涉及的产品
边缘安全加速 ESA,基础版 3个月
全站加速 DCDN,50GB 1年
简介: One cloud service that has gained rapid popularity over the last few years is the Content Delivery Network, or CDN.

NW_002

One cloud service that has gained rapid popularity over the last few years is the Content Delivery Network, or CDN. A CDN is essentially a platform for optimizing web content delivery performance, usually by distributing the content across a series of servers in an effort to get the content server as close to the end user as possible. Content Delivery Networks are most often used for the delivery of video content, but can be used for delivering nearly any type of web content.

There are a number of different cloud providers that offer CDNs. Among the major providers are Amazon Web Services (AWS), Akamai, and Alibaba Cloud. In this article, we compare the CDN services offered by each of these cloud providers.

Amazon Web Services CDN

Amazon Web Services (AWS) offers a CDN solution to its customers called Amazon CloudFront. As is the case for many competing platforms, Amazon CloudFront attempts to minimize latency by placing web content on nodes that are geographically located as close to the end user as possible.

CloudFront delivers web content to end users over an SSL-encrypted HTTPS session. CloudFront supports common HTTPS request types such as HEAD, PUT, GET, POST, PATCH, DELETE, and OPTIONS. Although Amazon does provide an option to improve performance through the use of caching, caching is only supported for OPTIONS requests.

CloudFront is suitable for both on-demand and live streaming media. CloudFront natively supports Microsoft Smooth Streaming and HLS for on-demand streaming. For live streaming, CloudFront supports Adobe Media Server, Windows Media Service, and Wowza.

Akamai CDN

Another solution for streaming media is Akamai’s Adaptive Media Delivery. Akamai supports HTTP streaming of both live and on-demand video, and supports HTTP Live Streaming, HTTP Dynamic Streaming, Microsoft Smooth Streaming, and Dynamic Adaptive Streaming.

Like other CDN services, Akamai uses a distributed server architecture to place content servers as close to the delivery endpoints as possible. Akamai further enhances performance by using advanced cache optimization and media acceleration (though media acceleration is only supported through a media acceleration SDK).

Although Akamai’s CDN service is HTTP based, the company does support the use of HTTPS.

Like Alibaba Cloud (which will be discussed in a moment), Akamai offers a China CDN option, which helps to improve performance when delivering content to viewers in China. However, the Chinese CDN is offered as an optional add-on, and is not included in the core product.

Alibaba Cloud CDN

Alibaba Cloud’s CDN solution is designed to deliver the blazing fast performance that is necessary to cope with high volume traffic, or deliver smooth video content, with support for FLV and MP4 media. Alibaba Cloud’s CDN system is made up of over 1,200 nodes, and makes it possible for websites to respond to requests within milliseconds.

Although the use of distributed nodes is key to CDN performance, Alibaba Cloud CDN takes additional measures to improve performance. This includes page optimization through smart compression, and even condensing multiple JavaScript and CSS files into a single request. (Of course Alibaba Cloud also uses a high-performance cache that is designed to cache “hot” resources.)

Alibaba Cloud’s solution is especially strong in China, where the company has deployed over 1,000 CDN nodes. Perhaps even more importantly, however, Alibaba Cloud is helping its customers to cut through the red tape that is inherent in operating online in China. According to Chinese law, organizations that want to deploy a website on a CDN (in mainland China) are required to complete an ICP registration process. Alibaba Cloud staffs a dedicated team that can assist subscribers with this process.

As you would probably expect, the Alibaba Cloud CDN is designed to work seamlessly with other Alibaba Cloud services, including Elastic Compute Service (ECS) and Object Storage Service (OSS). Furthermore, Alibaba Cloud provides analytic capabilities that allow for the monitoring of traffic patterns, content popularity, bandwidth consumption, security, and more.

While it is true that raw performance is an important consideration when selecting a CDN, so too is scalability. After all, an excessively heavy workload will impact performance unless the underlying service is able to scale to meet the demand. Alibaba Cloud CDN scales automatically in response to content demand spikes. Furthermore, the service offers a content storage capacity of up to 1.5 petabytes.

Alibaba is currently offering a free trial of their cloud services. You can register for a free trial subscription at: https://www.alibabacloud.com/campaign/free-trial#free-products. The trial includes a $300 credit that can be used to explore Alibaba Cloud’s various cloud offerings.

Conclusion

Although there are a number of different options for those who need CDN services, not all options are created equally. When selecting a CDN service, it is important to choose a service that delivers the required level of performance, and that supports your required media type. It is also critically important to ensure that your selected CDN will work well within the regions in which you need to deliver content.

Author Bio:

Brien Posey is a Fixate IO contributor, and a 16-time Microsoft MVP with over two decades of IT experience. Prior to going freelance, Brien was CIO for a national chain of hospitals and healthcare facilities. He also served as lead network engineer for the United States Department of Defense at Fort Knox. Brien has also worked as a network administrator for some of the largest insurance companies in America. In addition to his continued work in IT, Brien has spent the last three years training as a Commercial Scientist-Astronaut Candidate for a mission to study polar mesospheric clouds from space. You can follow Posey’s spaceflight training at www.brienposey.com/space.

目录
相关文章
|
8月前
|
域名解析 网络协议 安全
【域名解析DNS专栏】云服务中的DNS解析服务比较:阿里云、AWS、Azure大PK
【5月更文挑战第23天】此对比分析探讨了阿里云DNS、AWS Route 53和Azure DNS的服务特点。阿里云DNS以其智能解析和IPv6支持脱颖而出,适合中国地区用户;AWS Route 53凭借其强大的路由策略和与AWS生态的深度集成吸引高级用户;Azure DNS则以简洁管理和DNSSEC安全支持见长,与Azure平台集成良好。选择取决于具体需求,如功能、易用性、性能、安全性和成本。
327 1
【域名解析DNS专栏】云服务中的DNS解析服务比较:阿里云、AWS、Azure大PK
|
缓存 对象存储 CDN
国际阿里云CDN加速导致OSS配置的CORS失效怎么解决!!!
当阿里云对象存储OSS的Bucket配置了CDN加速或开启了图片处理服务功能,可能会导致OSS上配置的CORS失效。
国际阿里云CDN加速导致OSS配置的CORS失效怎么解决!!!
|
数据采集 弹性计算 负载均衡
云原生 - 阿里云 SLB、CDN、SCDN、DCDN 区别在哪?如何选择?
云原生 - 阿里云 SLB、CDN、SCDN、DCDN 区别在哪?如何选择?
1085 0
云原生 - 阿里云 SLB、CDN、SCDN、DCDN 区别在哪?如何选择?
|
运维 安全 对象存储
开放下载!《CDN排坑指南》
阿里云工程师多年从业经验,真实案例排坑总结,一书详解CDN经典问题排查要点。
开放下载!《CDN排坑指南》
|
边缘计算 缓存 UED
怎么选择阿里云CDN和阿里云全站加速DCDN?
怎么选择阿里云CDN和阿里云全站加速DCDN? 阿里云有两种加速模式,CDN加速和全站加速DCDN。前者也被称为静态加速度,而后者被称为动态加速度。除了大带宽,更重要的是使用cdn。小编详细说明了CDN加速和全站加速DCDN的区别以及如何选择。
1971 0
怎么选择阿里云CDN和阿里云全站加速DCDN?
|
网络协议 网络安全 CDN
用全站 CDN 部署 Discourse 论坛
本文详细地讲述了如何使用 Cloudflare 和 Discourse 服务自建论坛的过程。
2242 0
用全站 CDN 部署 Discourse 论坛
|
存储 安全 大数据
阿里云CDN6.0发布 重新定义CDN内涵
本文讲的是阿里云CDN6.0发布 重新定义CDN内涵【IT168 云计算】近日,阿里云PR一改往日规模会议的模式,落脚创业大街,在3W咖啡办起了CDN专项技术媒体分享会。从邀请函中明显看出,本场媒体沙龙的主题剑指传统CDN,“传统CDN会更好?”的疑问在本次技术分享中被揭晓。
2054 0