【发布时间】:2018-05-09 04:33:45
【问题描述】:
我花了一些时间来评估我们正在尝试构建的调度引擎的 Step 函数。我的初步理解是:
我们将 step 函数构建为一系列 lambda 函数,这些函数将按顺序调用。为了触发 step 函数每晚运行一次,我将创建一个 CloudWatch 事件规则。不过我有几个问题:
一个。我们如何将第一个 lambda 函数返回的输出更改为第二个 lambda 函数的输入。我们可以在“通过”元素中执行此操作吗?我看到 Pass 元素具有 ResultPath、Result 字段,但如果第一个 lambda 函数的输出与第二个 lambda 函数的输入完全不同,我无法理解如何实现它。还是推荐的做法是编写不同的 lambda 函数(在阶跃函数中),这样它们就不能在其他任何地方使用?
b.社区如何处理步进函数的源代码控制?推荐的做法是检查源代码控制中步骤函数的生成源代码吗?
【问题讨论】:
标签: amazon-web-services aws-lambda amazon-cloudwatch aws-step-functions