自动化/维护开发,生产和登台环境

时间:2014-12-02 18:49:30

标签: virtual-machine build-automation production-environment server dev-to-production

目前在我公司,我们有三台服务器:开发,分期和生产。 当请求新功能时,它将在“开发”环境(服务器/ VM)中开发。一旦开发人员确信它已完成,他们就会将其移至Staging环境并对其进行测试。完成测试后,将其移至生产服务器。

问题是团队规模很小,很难手动维护暂存和生产环境。我们需要暂存环境与生产环境完全相同,每次手动执行此操作都是非常耗时的任务。

那里有软件可以提供帮助吗?还是一个过程?

我们认为可能的一种方法是每次克隆生产环境并将其用作暂存。测试完功能后,合并两个VM。但这可能需要花费大量时间并导致生产环境停机。

任何提示/建议?

由于

1 个答案:

答案 0 :(得分:0)

我建议您查看一下环境配置工具,例如AnsiblePuppetChef。它需要一些时间来适应它,但之后你将能够使用一些终端/命令行命令自动配置任何系统(无论是服务器还是只是开发人员机器)。