开发、测试、准生产、生产多环境下的制品库如何做设计同步?

非生产和生产之间的制品同步如何设计,既要考虑每套环境做到应用和配置参数分离,也要考虑每套环境的应用要同步一致但配置参数不一致,也需做到同步过程的可视化、回退能力

参与9

3同行回答

lchqqlchqqDevOps工程师中原银行
我们的经验是同步一般是单向的“包传递”,也就是所谓的“制品晋级”,开发-测试-准生产-生产库从左向右单向传递,制品包只有通过质量门禁、安全监测等步骤才能晋级到更高级别的库。应用和配置参数分离确实需要落地开展,最好使用配置中心进行配置参数管理。...显示全部

我们的经验是同步一般是单向的“包传递”,也就是所谓的“制品晋级”,开发-测试-准生产-生产库从左向右单向传递,制品包只有通过质量门禁、安全监测等步骤才能晋级到更高级别的库。应用和配置参数分离确实需要落地开展,最好使用配置中心进行配置参数管理。

收起
银行 · 2021-11-17
浏览1097
wp28556259wp28556259软件架构设计师CMBC
首先要代码和配置分离。一般来说企业会有配置中心来配合应用拉取不同环境的配置,比如多环境,多机房的不同的配置文件。晋级的制品是指不变的代码。显示全部

首先要代码和配置分离。一般来说企业会有配置中心来配合应用拉取不同环境的配置,比如多环境,多机房的不同的配置文件。晋级的制品是指不变的代码。

收起
银行 · 2021-11-17
浏览1088
liwei1567liwei1567解决方案架构师JFrog
金融用户的网络环境复杂,一般分为DMZ、开发测试、生产环境 对于制品流转,DMZ到开发之前应该是单向准入,基于安全扫描功能屏蔽风险组件准入 对于开发到生产之间,也是单向同步,并需要与审批对接,进行checksum一致性娇艳 生产端制品库只读,不支持写及修改...显示全部


金融用户的网络环境复杂,一般分为DMZ、开发测试、生产环境
对于制品流转,DMZ到开发之前应该是单向准入,基于安全扫描功能屏蔽风险组件准入
对于开发到生产之间,也是单向同步,并需要与审批对接,进行checksum一致性娇艳
生产端制品库只读,不支持写及修改

收起
互联网服务 · 2021-11-17
浏览1119

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-11-16
  • 关注会员:4 人
  • 问题浏览:2090
  • 最近回答:2021-11-17
  • X社区推广