AWS:Simple Workflow Service和Data Pipeline有什么区别?

时间:2013-04-22 23:56:26

标签: amazon-web-services workflow pipeline

Amazon Simple Workflow Service和Amazon Data Pipeline之间有什么区别?看起来它们几乎是同一种产品。数据管道有一个很好的基于Web的图表编辑器。

干杯!

3 个答案:

答案 0 :(得分:5)

来自http://aws.amazon.com/datapipeline/faqs/

  

问:AWS Data Pipeline与Amazon Simple Workflow有何不同   服务?

     

虽然两个服务都提供执行跟踪,重试和   异常处理功能,以及任意运行的能力   动作,AWS Data Pipeline是专门为促进而设计的   大多数数据驱动的特定步骤   工作流程 - 特别是在输入数据之后执行活动   满足特定的准备标准,轻松复制数据   不同的数据存储和调度链式转换。这高度   特定焦点意味着可以创建其工作流定义   [很快]没有代码或编程知识。

答案 1 :(得分:3)

Data Pipeline是用于在AWS的各种服务之间传输数据的服务。例如,您可以使用DataPipeline从EC2读取日志文件,并定期将它们移动到S3。

Simple Workflow服务是非常强大的服务。您甚至可以使用它编写工作流逻辑。示例:大多数电子商务系统在其订单系统中都存在可扩展性问题。您可以在SWF中使用编写代码来自行完成此订购工作流程。

答案 2 :(得分:0)

AWS Big Data Blog 在解释SWF,数据管道和Lambda的关键功能方面做得非常出色。

下面的图是从博客复制的。

Key characteristics of SWF, Data Pipeline & Lambda