我创建了一个EC2实例(称为A),并希望在其上测试开源NerdDinner。
在为我的数据库创建了RDS实例并创建了数据库之后,如何将我的NerdDinner部署到A实例?
之后,我想创建另外两个可以使用相同数据库运行相同应用程序的EC2实例(B,C)。这是负载均衡正在做什么?
如果我更新应用程序,是否每次都要在三个实例(A,B,C)上部署应用程序?
答案 0 :(得分:3)
Amazon Elastic Beanstalk将为您完成所有这些工作。甚至还有使用Nerd Dinner应用程序作为示例的示例文档!
答案 1 :(得分:3)
您可以尝试新的云部署工具Appveyor。它将编写数据库脚本并将其部署到即时创建的EC2实例。您可以使用Appveyor为Web创建新的EC2实例,并使用相同的数据库实例。
免责声明:我是Appveyor开发人员。
答案 2 :(得分:3)