云工作流 CloudFlow 重磅发布,流程式开发让云上应用构建更简单

本文涉及的产品
函数计算FC,每月15万CU 3个月
Serverless 应用引擎免费试用套餐包,4320000 CU,有效期3个月
简介: 阿里云重磅发布云工作流(CloudFlow),它是一款强大的面向开发者的流程编排开发工具,全托管、高并发、高可用,帮助用户简化和自动化复杂的云上业务流程和工作流程,更便捷地在云上构建应用。相比传统模式,流程式开发可提效 50% 以上。

为了让企业和开发者更快速、便捷地进行云上开发,阿里云重磅发布云工作流(CloudFlow),它是一款强大的面向开发者的流程编排开发工具,全托管、高并发、高可用,帮助用户简化和自动化复杂的云上业务流程和工作流程,更便捷地在云上构建应用。

image.png

云工作流的出现,加速了流程式开发范式的到来。

随着阿里云提供越来越全面的 Serverless 产品,很多云产品都变成模块化、API 化、服务化。云工作流可以针对这些产品进行组装,通过拖拉拽的方式构建应用。在 Serverless 架构下,流程式开发将成为主流,相比传统模式,流程式开发可提效 50% 以上。


https://mp.weixin.qq.com/s/xhs0ZZciStqbStaEFxC90g

关注“阿里云云原生”公众号,云工作流 CloudFlow 操作演示


用户可以通过事件总线收集和分发事件,通过函数计算快速实现事件处理和定制化的业务逻辑,通过工作流编排多个云服务或自定义的应用组件,从而轻松构建出弹性、高可用的云原生应用。这种开发方法不仅能提高开发速度,还能降低开发和运维成本,进一步推动企业数字化转型。


让业务流程开发简单、可靠

云工作流(CloudFlow)具备三大优势:

  • 可视化编排,CloudFlow Studio 图形化流程编排,通过丰富的控制逻辑,简单拖放实现复杂业务流程;
  • 与云服务深度集成,无需编写代码,即可编排 300+ 云服务实现工作流程自动化;
  • 可以大规模并行处理多个分布式任务,具备完善的流程状态管理能力,高弹性、高可靠、可回放、容错能力强;


具体来看:

1、可视化开发

  • 流程可视化:支持 Workflow Studio 图形化流程编辑。
  • 逻辑可视化:提供选择(Choice),并行(Prarllel),循环(Map),等待(Wait)等可视化逻辑控制组件,简单拖放实现复杂业务流程。
  • 执行可视化:可视化的历史执行记录,轻松追溯工作流执行过程。
  • 调试可视化:提供可视化的便捷在线调试能力,一键即可完成流程调试及开发。

2、生态集成

  • 通用云服务集成:支持计算类,存储类,数据库类,大数据类,AI 及 ETL 等领域的 300+ 云服务接入云工作流流程节点。
  • 云上基础应用架构优化集成:支持函数计算(FC)、对象存储(OSS)、云消息队列(MQ)、数据库(DB)等云产品的深度集成。
  • 业务系统集成:支持 HTTP 协议,通用微服务协议等常用业务系统协议集成。
  • 丰富的调度集成:与 EventBridge 生态融合,支持 900+ 云产品审计事件;同时支持 Cron、RocketMQ、Kafka 以及第三方 SaaS 等业务事件触发工作流执行。

3、高可用,高性能

  • 支持多种执行模式( Express,Standard ),同时服务在线和离线业务;
  • 支持大规模并行处理多个分布式任务;
  • 高性能的事件驱动执行引擎;
  • 支持完备的流程执行观测能力;
  • 高弹性、高可靠、执行回放、故障恢复;
  • 支持平台化被集成能力,可被客户业务系统快速集成;


应用案例

多媒体处理案例

image.png

场景描述:使用云工作流可以帮助您将多个任务,如转码,截帧,人脸识别,语音识别,审核上传等,编排成一个完整的处理流程,通过函数计算提交媒体处理(IMM)任务(或自建处理器),产出一个符合业务需求的输出。各任务的执行错误异常可以被可靠的重试,大大提升多媒体任务处理吞吐量。

数据分组处理

image.png

场景描述:云工作流可以对数据进行分组自定义处理,比如,在消息分组函数中可以按照消息中某个字段根据业务语义进行分类;分组消息存储,并行迭代处理多个业务分组消息, 将属于同一个业务分组的消息写入到一个 OSS 对象中;分组消息压缩,对于每一个迭代,当该业务分组的消息通过追加完成写入之后,进入到数据对象的压缩环境,会根据用户设定的阈值决定是否进行压缩。

点击阅读原文或下面链接,立即开始体验:
https://www.aliyun.com/product/aliware/fnf

相关实践学习
【文生图】一键部署Stable Diffusion基于函数计算
本实验教你如何在函数计算FC上从零开始部署Stable Diffusion来进行AI绘画创作,开启AIGC盲盒。函数计算提供一定的免费额度供用户使用。本实验答疑钉钉群:29290019867
建立 Serverless 思维
本课程包括: Serverless 应用引擎的概念, 为开发者带来的实际价值, 以及让您了解常见的 Serverless 架构模式
相关文章
|
7月前
|
项目管理 微服务
云效常见问题之将多个微服务应用集成到一次研发流程中发布上线如何解决
云效(CloudEfficiency)是阿里云提供的一套软件研发效能平台,旨在通过工程效能、项目管理、质量保障等工具与服务,帮助企业提高软件研发的效率和质量。本合集是云效使用中可能遇到的一些常见问题及其答案的汇总。
124 0
|
7月前
|
缓存 运维 Android开发
应用研发平台EMAS产品常见问题之私有云部署失败如何解决
应用研发平台EMAS(Enterprise Mobile Application Service)是阿里云提供的一个全栈移动应用开发平台,集成了应用开发、测试、部署、监控和运营服务;本合集旨在总结EMAS产品在应用开发和运维过程中的常见问题及解决方案,助力开发者和企业高效解决技术难题,加速移动应用的上线和稳定运行。
|
消息中间件 存储 数据可视化
云工作流 CloudFlow 重磅发布,流程式开发让云上应用构建更简单
云工作流 CloudFlow 重磅发布,流程式开发让云上应用构建更简单
|
7月前
|
存储 弹性计算 Cloud Native
1 名工程师轻松管理 20 个工作流,创业企业用 Serverless 让数据处理流程提效
为应对挑战,语势科技采用云工作流CloudFlow和函数计算FC,实现数据处理流程的高效管理与弹性伸缩,提升整体研发效能。
65104 5
|
分布式计算 云计算 数据格式
【MemVerge上云系列】生物信息分析工作流上云技术分享1:数据驱动的工作流编排
MemVerge上云系列技术分享,为MemVerge公司Memory Machine Cloud应用级云平台产研技术专家,针对各垂直行业的上云场景,分享如果将垂直行业的各类计算框架与公有云相结合,来充分发挥公有云算力的优势,提升垂直行业客户的上云体验。
|
Serverless
从零开始Serverless云开发——产品线管理(删除产品)
从零开始Serverless云开发——产品线管理(删除产品)自制脑图
140 0
从零开始Serverless云开发——产品线管理(删除产品)
|
Serverless
从零开始Serverless云开发——产品线管理(创建产品)
从零开始Serverless云开发——产品线管理(创建产品) 产品创建时选择地域不能再更改(因为下面所有应用生产部署产生的资源都在此地域下)
150 0
从零开始Serverless云开发——产品线管理(创建产品)
|
Serverless
从零开始Serverless云开发——产品线管理(编辑产品)
从零开始Serverless云开发——产品线管理(编辑产品)
114 0
从零开始Serverless云开发——产品线管理(编辑产品)
|
弹性计算 运维 数据可视化
免费下载 | 《可视化架构运维实践》重磅发布——云上架构生命周期管理 所见即所得!
所见即所得(英语:What You See Is What You Get,缩写:WYSIWYG)是由菲利普·威尔逊(Flip Wilson)所提出的一种电脑文本编辑器方面的技术,使得编辑文字时在屏幕上直接呈现最终显示效果,如打印到纸张上的效果,故也称可视化操作。
免费下载 | 《可视化架构运维实践》重磅发布——云上架构生命周期管理 所见即所得!
|
存储 消息中间件 缓存
SREWorks v1.2 版本发布 | 运维市场能力发布
在v1.1版本发布之后,SREWorks团队开始了常态化的功能版本迭代,v1.1提供了组件插拔能力,v1.2更进一步,将会发布规划已久的运维市场,助力团队构筑运维生态,也会发布诸多企业用户关注的纯内网源码构建方案。

热门文章

最新文章

相关产品

  • 云工作流