CDN加速

产品动态 > 正文

加速进化:网宿正式推出可编程CDN-边缘脚本

2021-08-20

伴随各类互联网服务的广泛应用与企业数字化进程的深入推进,CDN作为重要的网络基础设施,正逐渐承载更多能力与价值。

针对不同行业、不同客户的个性化需求,网宿科技正式对外推出可编程CDN—边缘脚本,致力于打造更高效、更敏捷的新一代CDN平台,客户基于可编程CDN可快捷实现个性化需求的定制与开发,助力业务的快速交付与持续创新。

赋能CDN,构建更高效的定制化功能交付模型


网站加速可以解决什么问题?

为什么需要可编程CDN?

CDN作为支撑互联网产业发展的幕后推手,已从最初的静态内容加速,升级为动态加速、安全加速,并正在向边缘计算时代迈进。在这一演进过程中,CDN基于标准化功能配置的服务方式,让众多客户能够实现“开箱即用”、“快速上手”。

而当客户提出需要CDN快速支持一些非标准化的定制功能时,比如某直播客户希望将定制的防盗链规则、回源鉴权等功能快速下沉到CDN,这类非标的定制需求从提出到上线可用,通常需要耗费2~3周的迭代时间,这就导致了CDN对业务需求的响应速度可能跟不上客户业务变化的速度。

网站加速可以解决什么问题?

区别于传统CDN架构,网宿科技推出的可编程CDN-边缘脚本将赋予CDN更多的灵活性和自主性,客户可以快速构建基于CDN的非标业务需求。

网宿可编程CDN-边缘脚本是什么?

可编程CDN-边缘脚本是网宿科技针对CDN专门定制的脚本语言,简单易用,帮助客户快速实现基于CDN的个性化功能定制,可编程CDN平台提供从开发、测试、灰度到部署的全流程服务,可以灵活操控请求的各个执行阶段,将原本冗长的交付周期缩短至2~3天,交付效率成倍提升。

同时,网宿可编程CDN在使用上秉持着简单易用,功能单一的原则,采用类Lua语法降低了边缘脚本的学习门槛,通过可编程CDN提供的内置函数,客户将以最简洁的脚本实现定制化功能,并基于便捷的在线测试工具和测试环境,生成一站式的自动化测试报告,确保功能稳定性和安全性。

可编程CDN-边缘脚本支持哪些应用场景?

在应用场景上,网宿可编程CDN-边缘脚本在前端场景得到了较大的落地和实践,目前已经支持4个核心的执行阶段,覆盖了全业务流程可编程,包括定制化防盗链、鉴权、改写、重定向、限速等客户请求和响应阶段应用场景,后续也将逐步完善更多场景。

网站加速可以解决什么问题?

边缘脚本应用场景:M3U8改写

对于视频平台来说,如何保障资源不被盗用,如何防止用户非法接入至关重要,hls视频格式文件常规只针对m3u8请求进行校验,而对版权和安全性要求较高的客户,也要求对ts的请求进行校验,则可以通过网宿可编程CDN-边缘脚本,修改M3U8文件,定制化新增或者移植防盗链参数至ts的URL中,将高级防盗链+M3U8改写结合使用,有效遏制盗链情况。

网站加速可以解决什么问题?

边缘脚本应用场景:自定义头部

在一些鉴权的业务场景中,比如某云厂商客户希望在客户端的上行请求中,根据客户请求IP和边缘IP等,计算鉴权字符串,由源站对请求进行特殊鉴权校验,网宿也可通过可编程CDN-边缘脚本,在“回源接入”阶段去做定制化、编程化开发,并快速发布上线。

网站加速可以解决什么问题?

从CDN到边缘计算:始终进化

网宿CDN通过开放部分业务的边缘脚本能力,从单一的分发加速扩展到算力、存储等多维度的能力开放,未来还将不断深入各类应用场景,提升差异化的服务能力,助推新一代CDN平台能力不断升级,并朝着边缘计算平台加速迈进。

当前,网宿整合CDN、边缘计算、安全、网络等方面能力,目前正逐渐完善云边一体化产品体系。展望未来,网宿将始终深耕技术,全力拥抱未来,不断引领行业发展方向,致力于为用户提供卓越的数字化体验。