作者:萧海豚泳_756 | 来源:互联网 | 2022-12-04 10:49
仍在等待对此的实际AWS支持:https :
//github.com/aws-samples/aws-serverless-samfarm/issues/5
这应该如何工作?
我的用例是我的API网关前端有lambda,可将事件写入SNS主题。我有另一个lambda订阅了该主题。
这些lambda是否可以放在单独的存储库中?是。首先使用发布/订阅模式来分离这两个应用程序的目的的一部分吗?是。
但是,这是一个简单的应用程序。该主题将不会与其他功能共享,并且整个过程都是自包含的。理想情况下,应将其全部部署在同一模板中。
我可以轻松地将所需的所有功能添加到SAM模板中,但是如何部署它们呢?它们是否应该各自具有不同的CodeURI?这意味着我需要脚本复制并将每个lambda依赖项安装到不同的文件夹中,然后将模板中每个lambda的codeuri指向不同的文件夹。
有没有更好的支持呢?