AWS Lambda 链接最佳实践

CC.*_*CC. 5 lambda amazon-web-services aws-api-gateway aws-step-functions

我正在为我的问题寻找解决方案,也许有人可以给我一些想法。我有一个API Gateway连接到aws lambdaA. 我必须处理这样的情况:

  1. Lambda A 应该调用 lambda B,如果有结果,返回 API 网关。
  2. Lambda A 应该调用 lambda B,如果没有结果,它将调用 lambda C,然后将任何结果返回给APi Gateway.

所以,我的问题是如何链接这些 lambda,因为我不想拥有一个巨大的 lambda。起初,我考虑过使用,Step Functions除了它在异步模式下工作,所以对我的情况没有好处。我知道我可以做一个 lambda 来调用 step 函数并等待结果,但我不喜欢这个解决方案。

有什么好的解决方案的想法吗?

谢谢。

抄送

小智 0

您可以使用AWS Step Function来管理 AWS lambda 函数之间的协调。