我刚刚开始使用 AWS Lambdas,所以对于我的第一个项目,我创建了大约 15 个我需要启动和运行的项目。当我转到 Functions 选项卡下的 AWS Lambda 管理控制台时,他们都盯着我看。这一切都很好,但这仅适用于该项目的开发环境。我将拥有 3 个具有相同 15 个功能的其他环境。在某些时候,我将拥有其他项目、其他功能、其他环境。我不想为了访问和操作这些功能而在这个庞大的列表中进行筛选。必须有更好的方法来组织这些。我不想将每个函数都命名为project_function_environment。这对我来说似乎很愚蠢。有没有更好的办法?
我可以制作文件夹或使用标签吗?
我可以使用不同的 aws 角色或其他一些 aws 构造吗?
有什么建议?
如果您正在进行大型项目,您肯定不希望通过 Lambda 网站界面管理所有内容。有各种各样的 CI 工具可以帮助自动设置和部署代码。许多将与 github 等服务集成,这样您只需推送新代码即可开始部署过程。AWS 拥有 Code Pipeline,旨在帮助解决此类困难。每次部署新代码时,通常需要进行大量的前期设置,然后才能获得少量的回报。这是一篇关于在 github 和 lambda 部署之间架起桥梁的好文章:
http://docs.aws.amazon.com/lambda/latest/dg/automating-deployment.html
| 归档时间: |
|
| 查看次数: |
886 次 |
| 最近记录: |