【问题标题】:Suitability of app for AWS Step Functions应用程序对 AWS Step Functions 的适用性
【发布时间】:2017-09-25 18:24:09
【问题描述】:

我有一个需要使用 aws lambda 函数来实现的用例。我有两个或多个函数调用 Web 服务以获取符合条件的数据。我需要使用所有过程的结果,将其与其他输入标准进行比较并产生最终结果。

我的问题是: 将 Web 服务函数实现为并行执行的 lambda 升压函数是个好主意吗? 如果是这样,我是否需要另一个 lambda 函数来处理结果。并且将最终的 lambda 等待并行 lambda 函数的执行完成。 以及最终的 lambda 将如何将所有并行 lambda 函数的输出作为输入?

【问题讨论】:

    标签: aws-lambda aws-step-functions


    【解决方案1】:

    这是 Step Functions 的理想用例。

    如果您想编排多个 lambda 并相互依赖,Step Functions 是以可扩展的方式完成任务的方法之一。

    虽然还有其他技术(例如流),但 SQS 可用于解耦服务。所有编排都需要手动完成。

    使用 Step Functions,您可以将一个 lambda 的输出作为另一个 lambda 的输入。

    阶梯函数:

    https://aws.amazon.com/step-functions/details/

    希望对你有帮助。

    【讨论】:

      猜你喜欢
      • 2017-11-06
      • 2020-09-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-29
      • 1970-01-01
      • 2022-12-21
      • 2019-04-24
      相关资源
      最近更新 更多