01
背景
在工业4.0的浪潮下,智能和数据与物理世界结合越加紧密,多元化、灵活、高效的数据处理能力成为各行各业的热点需求。
虽然COS已经预置电商、文创、教育、社交、安防等行业需要的基础数据处理能力,但在特殊流程和定制化需求方面公有云依然难以做到全方位满足客户需求。
02
数据工作流全新能力出炉:
支持自定义云函数
COS 数据工作流是一套完整的端到云到端的数据存储、处理、发布等“一站式”云上智能解决方案。
COS 数据工作流最新增加了自定义函数的处理能力,开发者可添加 Serverless 云函数节点,实现业务具体的定制需求。
Serverless 云函数在COS自身数据处理能力之外,为用户提供更多可能性,满足用户自研定制化需求的同时,让开发者只需专注于核心业务逻辑研发,使生产力得到极大的释放,降本增效。
COS 云函数工作流程
在 COS 工作流 云函数结合的工作模式下,可以解决各行业不同用户的定制化流程痛点,满足大批量的定制化需求。
03
方案优势
- 低成本:毫秒粒度按量计费,在空闲时自动缩容,极大节省服务器成本。与传统本地转码相比,成本可以降低 60% 以上;
- 高并发:根据请求自动调整服务资源,支持上万台计算节点同时扩容,消除并发压力;
- 灵活定制:可根据业务需要,自定义函数的处理逻辑,也可平滑迁移本地逻辑上云,满足开发者不同场景需求;
- 加速开发:聚焦业务开发,无需要关注资源运维与组件开销,降低服务架构搭建的复杂性与运维成本;
04
最佳实践
数据工作流作为一种功能强大、灵活易用的数据处理云上智能解决方案,在不同的场景下有不同的应用方案。根据 COS 用户使用工作流的共性需求,我们提供了两个使用场景的最佳实践:
最佳实践一:自定义转码
公有云虽然提供大量的视频处理服务供用户选择,但依然不能做到全面覆盖用户的特殊流程及定制化需求,使用 COS 工作流处理结合云函数定制逻辑此时就是一个绝佳选择,帮助用户快速创建满足需求的各种音视频处理服务。
操作说明:创建工作流的自定义函数节点时,选择“COS 数据工作流音视频转码”,即可实现自定义的转码。
最佳实践二:计算文件校验值
COS 文件上传下载场景下,为保证文件完整性,用户需要计算文件的哈希值。目前 COS 只提供 CRC64 值,当用户需要使用MD5、SHA1、SHA256值校验时 ,可使用工作流结合自定义函数模板。
操作说明:创建工作流的自定义函数节点时,选择“计算COS对象的哈希值”,即可自动执行文件哈希值计算。以下截图是计算后的哈希值示例。
05
结语
更多自定义处理能力,等你来实现!
如果您有使用 COS 工作流 Serverless 云函数开发更多有趣功能的想法,请点击阅读全文领取更多福利!