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

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

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



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


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


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


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


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


应用案例


多媒体处理案例



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


数据分组处理



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


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

相关实践学习
【玩转ComfyUI】基于函数计算一键部署AI生图平台ComfyUI
本次实验将带大家通过使用阿里云产品函数计算FC,快速使用ComfyUI实现更高质量的图像生成。
从 0 入门函数计算
在函数计算的架构中,开发者只需要编写业务代码,并监控业务运行情况就可以了。这将开发者从繁重的运维工作中解放出来,将精力投入到更有意义的开发任务上。
相关文章
|
6月前
|
JSON API PHP
免费ICP备案查询API接口详细教程
本文介绍“接口盒子”提供的免费ICP备案查询API,支持通过域名快速获取备案信息,如主办单位、备案号、审核时间等。基于离线库查询,适合非实时场景,开发者可免费调用并集成至应用,需注册获取ID和KEY,另有付费优享版供高并发需求使用。
1578 2
|
7月前
|
人工智能 自然语言处理 开发者
Qoder 降价,立即生效!首购 2 美金/月
Qoder全球上线两月获数十万开发者信赖!现首购仅2美元/月,享全功能AI编程利器。集成顶尖模型,支持10万文件检索、智能体异步执行、CLI终端交互,助力高效开发。
1907 8
|
1月前
|
移动开发 人工智能 安全
VMware ESX 9.1 发布 - 云计算操作系统
VMware ESX 9.1 发布 - 云计算操作系统
193 0
VMware ESX 9.1 发布 - 云计算操作系统
|
1月前
|
人工智能 自然语言处理 测试技术
《现有Python脚本快速封装OpenClaw Skill指南》
本文针对开发者硬盘中大量闲置Python脚本调用繁琐、复用受限的普遍问题,深入解析OpenClaw Skill体系的底层运行逻辑,澄清“需重写代码”的常见认知误区。文章详细阐述无侵入式封装的完整三步流程,涵盖脚本最小化预处理、语义化描述文件编写、全场景本地验证的关键细节,拆解单一职责、业务逻辑分离等核心设计原则,分享状态保持、多轮对话支持及跨Skill协同的进阶技巧,为开发者提供可直接落地的实战指南,揭示Skill体系重构代码复用方式的深层意义与生态价值。
180 0
|
8月前
|
Ubuntu 关系型数据库 MySQL
MySQL源码编译安装
本文详细介绍了MySQL 8.0及8.4版本的源码编译安装全过程,涵盖用户创建、依赖安装、cmake配置、编译优化等步骤,并提供支持多Linux发行版的一键安装脚本,适用于定制化数据库部署需求。
2089 4
MySQL源码编译安装
|
6月前
|
XML 算法 安全
详解RAG五种分块策略,技术原理、优劣对比与场景选型之道
RAG通过检索与生成结合,提升大模型在企业场景的准确性与安全性。分块策略是其核心,直接影响检索效果与答案质量。本文系统解析五种主流分块方法——固定大小、语义、递归、基于结构及LLM分块,对比优缺点与适用场景,助力构建高效、可靠的RAG系统。
|
6月前
|
安全 数据挖掘 API
如何快速识别游戏安全运营中外挂与多开用户?
IP是反外挂与多开治理的核心信号,贯穿账号、设备与行为。本文从工程视角出发,结合可运行代码,详解IP在风控中的关键作用:识别网络特征、构建聚类模型、集成主流IP数据库(如IP数据云、IPinfo),并提供可落地的IP风险评分方案,助力游戏安全体系实现高效防御。(238字)
|
9月前
|
缓存 监控 Kubernetes
Java虚拟机内存溢出(Java Heap Space)问题处理方案
综上所述, 解决Java Heap Space溢出需从多角度综合施策; 包括但不限于配置调整、代码审查与优化以及系统设计层面改进; 同样也不能忽视运行期监控与预警设置之重要性; 及早发现潜在风险点并采取相应补救手段至关重要.
1027 17
|
10月前
|
消息中间件 人工智能 缓存
AI Agent 发展趋势与架构演进
本文介绍了编程范式的演进,从传统软件1.0、2.0时代进入大模型驱动的软件3.0时代,重点解析了AI原生应用与AI Agent的核心概念、开发关键问题及参考架构。同时探讨了Workflow与Agent模式、单Agent与多Agent的适用场景,以及提示词工程与上下文工程的差异。文章还介绍了Spring AI Alibaba、Nacos、Higress、RocketMQ等关键技术组件在AI原生应用中的作用,并提出了AI Agent可观测性解决方案,涵盖性能指标、链路追踪与质量评估等内容。最后介绍了开源项目LoongSuite的规划,助力AI原生应用的开发与优化。
1395 3
|
9月前
|
API 调度 开发工具
《深度解析:Unity游戏与阿里云实时语音RTSA对接中的隐性故障及根治路径》
本文结合真实案例,拆解Unity多人竞技游戏与阿里云实时语音(RTSA)对接的隐性故障。故障表现为高并发语音+资源加载场景下的语音卡顿,甚至线程死锁闪退,Android端问题更突出。经分层排查,定位线程优先级冲突、子线程主线程交互不安全、回调耗时过高三大根因。解决方案从优化RTSA子线程优先级、开启轻量化编码,重构回调逻辑确保线程安全,管控Unity资源加载线程三方面入手。最终Android端语音卡顿率从15%降至1%以下,闪退根治,为Unity与阿里云对接提供线程调度、跨平台适配等避坑思路。
312 1

相关产品

  • 云工作流