首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊CodeDeploy vs亚马逊Lambda

亚马逊CodeDeploy vs亚马逊Lambda
EN

Stack Overflow用户
提问于 2019-06-18 18:41:44
回答 1查看 161关注 0票数 0

我在amazon云中有一个用例,我正在使用fargate集群和cloudformation。我想进行持续部署,即在新的镜像上传触发器上,我想用这个新镜像更新cloudformation堆栈,当客户想要使用手动触发器时,也要运行这个自动部署。

我应该使用什么进行持续部署,aws代码部署还是aws lambda。

亚马逊网络服务CodeDeploy有一个提供商CloudFormation,我相信它的选择有限,控制也较少。

aws lambda通过其boto api对CloudFormation客户端进行了很好的控制。

我还在某处读到,当你在CodeDeploy或CodePipeline中遇到一些限制时,你可以集成lambda来摆脱这种限制。那么为什么不首先使用lambda进行连续部署呢?

在做了一些研究之后,我对亚马逊网络服务的lambda比亚马逊网络服务的CodeDeploy非常有信心,然而,我对评论和建议持开放态度。

EN

回答 1

Stack Overflow用户

发布于 2019-07-28 12:22:49

您可以同时使用它们来实现完美的CI-CD实现

如果图像被上传,Lambda将被触发,Lambda将使用您的配置和参数,它将调用CodeDeploy来构建您的ECR镜像,并将其部署到您的Farget集群

您还可以使用此实现来实现您的第二个需求,当客户端需要时在lambda中手动触发您可以在运行时手动触发传递参数

我希望这对你有帮助

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56647311

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档