繁体   English   中英

AWS 阶梯函数与 Camunda 的工作流程

[英]AWS step functions vs Camunda for workflow

我不确定我是否将 Apples 与 Oranges 进行比较,但 AWS 的 Camunda 和 Step Functions 似乎都解决了同样的问题:工作流。 帮助我比较两者,何时使用。 它们可以更换吗?

你不是在比较苹果和橘子。 这两种工具都是工作流引擎。

作为背景阅读,这里也讨论了比较,例如: https://forum.camunda.org/t/bpmn-vs-aws-step-function/5460

本质区别:

  • 流程建模语言(专有 Amazon State 语言与支持来自http://www.workflowpatterns.com/的更多语言结构的标准化 BPMN)
  • 不同利益相关者的流程模型可视化(为 Step Functions 自动生成简单,为 Camunda 提供 BPMN)
  • 架构可能性(Step 函数仅适用于云,甚至仅适用于 AWS,但随后当然会集成到 AWS 世界中;Camunda 是独立的,可以在任何环境中运行,但还需要额外的工作才能与 AWS 集成)。

根据经验:

  • 如果您拥有仅需要在 AWS 世界中工作的技术性很强的工作流程,请使用 Step Functions
  • 在所有其他情况下使用 Camunda,包括更多混合环境和“更大”流程

我还在https://processautomationbook.com/中对此进行了更多描述

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM