部署不同版本的Web应用程序

时间:2019-05-27 16:52:40

标签: amazon-web-services web deployment version web-deployment

在这种假设的情况下,我有一个Web应用程序运行在他的第一个版本上,大约有1000位活跃用户。

我刚刚完成了第二版,并且只想对某些用户进行测试,将这种新版本交付给那些客户并使其余客户仍使用第一版的最有模式的方式是什么?

考虑使用Express(Node.js)构建并部署到AWS的应用程序。

1 个答案:

答案 0 :(得分:1)

根据您的体系结构,详细信息会有所不同(单个ec2实例,多实例,带有负载均衡器的多个实例,多个容器等),但是您要执行的操作的通用术语称为“蓝绿色”部署。 Google,您将获得很多成功,然后将结果缩小到与您的设置相匹配的设置。

这里是一篇文章,例如:

Implementing Blue-Green Deployments with AWS