生产版本部署控制需求?

现状:目前外包厂商将要部署的版本打包好然后发给运维人员,运维人员按照手册进行部署。

问题:这个部署环节当中开发人员和运维人员均属于外包人员,在版本流转过程中没有一个电子化的流程进行监管,在流转过程中可能出现代码的改动的情况。
为加强对外包人员部署代码的管控,需求制定一定的部署流程,一旦生产版本形成后提交到版本管理库(只读)存档,并开始申请部署流程。做到版本部署历史可追溯。
参与22

3同行回答

pysx0503pysx0503系统工程师第十区。散人
人的问题的确不好控制,如果要防止中间环节被篡改,技术上可以把核心的部分封装,从前期开发到后期部署的环节都走网上流程做到有据可查。要考规章完全限制人的行为,不太容易显示全部

人的问题的确不好控制,如果要防止中间环节被篡改,技术上可以把核心的部分封装,从前期开发到后期部署的环节都走网上流程做到有据可查。要考规章完全限制人的行为,不太容易

收起
系统集成 · 2018-04-26
浏览1945
王希瑞 邀答
benaixbenaix信息技术经理ithink service
可以考虑实施 自动流程编排,做到自动部署。可以事先把相关设置固化,期间也能做交互,部署过程及结果有记录可以追踪。显示全部

可以考虑实施 自动流程编排,做到自动部署。可以事先把相关设置固化,期间也能做交互,部署过程及结果有记录可以追踪。

收起
IT咨询服务 · 2018-04-26
浏览1857
luole1060luole1060系统工程师长沙银行
可以用gitlab来管理代码的版本管理,设置开发分支和生产分支的。要上生产的时候才合到生产分支,并基于生产分支打包编译,而且还可以用持续集成做发布测试。显示全部

可以用gitlab来管理代码的版本管理,设置开发分支和生产分支的。要上生产的时候才合到生产分支,并基于生产分支打包编译,而且还可以用持续集成做发布测试。

收起
银行 · 2018-04-26
浏览1729

提问者

dragonit
系统架构师国寿投资
擅长领域: 自动化运维系统运维

问题状态

  • 发布时间:2018-04-26
  • 关注会员:4 人
  • 问题浏览:2996
  • 最近回答:2018-04-26
  • X社区推广