函数工作流 FunctionGraph-应用场景:场景一:事件驱动类应用
场景一:事件驱动类应用
以事件驱动的方式执行服务,按需供给,开发者无需关注业务波峰波谷,节省闲时成本,最终降低运维成本。比如 视频直播 /转码、实时数据流处理、IoT规则/事件处理等。
- 实时文件处理
客户端上传文件到OBS,触发FunctionGraph函数,在上传数据后立即进行处理。可以使用FunctionGraph实时创建图像缩略图、转换视频编码、进行数据文件汇聚、筛选等。
其优势有:
- 灵活扩展,业务爆发时可以自动调度资源运行更多函数实例以满足处理需求。
- 事件触发,通过上传文件到OBS,触发FunctionGraph函数进行文件处理。
- 按需收费,只有对函数处理文件数据的时间进行计费,无需购买冗余的资源用于非峰值处理。
- 实时数据流处理
使用FunctionGraph和DIS处理实时流数据,跟踪应用程序活动、顺序事务处理、分析数据流、整理数据、生成指标、筛选日志、建立索引、分析社交媒体以及遥测和计量IoT设备数据。
其优势有:
- 事件触发,通过DIS流采集数据,批量数据通过事件触发处理函数进行处理。
- 灵活扩展,业务爆发时可以自动调度资源运行更多函数实例以满足处理需求。
- 按需收费,只有对函数处理文件数据的时间进行计费,无需购买冗余的资源用于非峰值处理。
如使用 数据接入服务 采集IOT实时数据流,通过构建函数,将采集到的数据进行处理(比如格式转换),然后存储到 表格存储服务 (CloudTable Service)中,参考使用函数处理DIS数据。