簡體   English   中英

是否應為不同的AWS lambda函數創建不同的git存儲庫?

[英]Should I create different git repository for different AWS lambda functions?

將單個存儲庫用於項目的所有lambda函數有一些缺點,例如:

  • 部署包的大小變得巨大。 因此,僅更改1個lambda時,將重新創建整個程序包並將其部署到AWS。

同樣,用於不同lambda的不同存儲庫可以賦予我們更改lambda代碼的特權,而不會影響其他lambda,但是它有其缺點。

那么,AWS Lambda中編碼的最佳設計是什么?

經過研究,我發現了。

您需要將相關的lambda函數分組,例如,與單個資源對應的CRUD操作的4個lambda函數應位於單個存儲庫中。

與不同資源或不相關功能有關的Lambda函數應位於不同的存儲庫中。

參考:無服務器框架文檔。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM