amazon-web-services – 使用AWS Lambda和API Gateway进行持续部署

有没有人想出使用AWS Lambda进行持续部署的方法?我们正在研究Lambda和新的API网关,我们正在为客户端设计一个非常大的API应用程序.它看起来很完美 – 我们不必担心服务器,无限的可扩展性.但客户希望进行持续部署. Lambda没有版本控制,因此我们必须弄清楚如何增加版本.但这个想法是做整件事 – 结账,任何所需的代码操作,压缩,自动发送到AWS,或者最坏的情况下按一下按钮.

我已经看过Strider了,可能会使用它,但是在构建的每一步都会有很多自定义开发用于脚本.并且Strider似乎没有多个环境的概念,因此我不确定我是否可以将其设置为构建dev和qa,而不必拥有多个bitbucket项目.我们基本上必须检查repo,创建部署包,这意味着移动一些代码,将其压缩并将其发送到AWS.

最佳答案 我想看看这个项目,我们在同一条船上,并且即将进行测试运行以处理我们的AWS部署 – 看起来他们正在解决正确的问题,特别是在环境中……

https://github.com/servant-app/JAWS

点赞