“做静态资源分发的又拍云‘云分发’推出动态作图”,这个表述听起来有些拗口。简单说,就是国内云存储和CDN服务商又拍云(产品品牌名现改为“UPYUN”,以下皆用此称呼),在旗下的静态CDN产品“云分发”上推出了一项新功能,该功能通过抓取用户服务器上的图片文件进行云端自动适配,允许开发者以更简单的方式为产品内的图片生成多种格式的缩略图,并改善C端用户访问图片资源时的体验。
UPYUN推出的“云分发”是一项专注于图片、音频、视频等静态文件的CDN服务,关于该服务的一些特性我们此前曾有介绍。其实在以前的“UPYUN+云分发CDN”的组合中,开发者已经能实现图片的云端适配。但当时的局限是,开发者必须将UPYUN作为图片服务器,然后CDN网络才能对图片做出缩略图处理。现在UPYUN团队则对“云分发”产品做出了一大改进:开发者不必非要将图片上传UPYUN,只需在CDN页面做好缩略图配置(比如3546_2592的原图,生成591_432的缩略),UPYUN的CDN网络即可直接从开发者服务器上抓取图片文件。抓取后的图片会通过专门的图片处理服务器集群做出缩略图、水印、剪裁等处理,然后分发到UPYUN在全国的CDN节点,C端用户访问缩略图的速度会更快。而由于图片的存储、处理、分发不再与UPYUN绑定,开发者部署起来的便捷度和自由度更高。
从使用效果上来说,新的UPYUN“云分发”可以理解为是将UPYUN自身的服务器替换为开发者服务器,其他一切条件基本相同。而所谓“动态作图”的概念,包括了两层含义:一是,开发者无需像使用传统CDN一样,在上传文件前先做出对应的缩略图版本,“云分发”可以动态地对原图文件进行调取和处理。二是,UPYUN“云分发”在各个CDN节点缓存的缩略图文件,可以与开发者服务器上的文件实现版本同步。如果服务器上的原图发生改动,CDN中的缓存文件也会被动态更新,这样开发者维护起来会更容易。
从UPYUN“云分发”的这次产品升级中我们似乎也能看出一点商业逻辑上的改变。如果封闭的、绑定的产品生态是为了输出更好的整体体验,那么开放的、自由定制的模式其实也能细分出另一块多元需求市场。UPYUN和CDN从绑定到解绑的过程,是否也是这样一种思考?
另外据UPYUN团队介绍,这套动态作图的方案,下一步也会用在音频、视频等其他类型文件的云端适配上。