我应该为不同的AWS lambda函数创建不同的git存储库吗?

时间:2017-03-07 12:32:24

标签: git amazon-web-services aws-lambda

对于项目的所有lambda函数使用单个存储库有一些缺点: -

  • 部署包的大小变得庞大。因此,当仅更改1个lambda时,将重新创建整个包并将其部署到AWS。

此外,不同lambda的不同存储库可以让我们有权在不影响其他lambda的情况下更改lambda代码,但它有自己的缺点。

那么,AWS lambdas中编码的最佳设计是什么?

1 个答案:

答案 0 :(得分:2)

经过一番研究,我发现了。

您需要对相关的lambda函数进行分组,例如,对应于单个资源的CRUD操作的4个lambda函数应该在单个存储库中。

与不同资源或不相关函数有关的Lambda函数应位于不同的存储库中。

参考:无服务器框架文档。