非生产和生产之间的制品同步如何设计,既要考虑每套环境做到应用和配置参数分离,也要考虑每套环境的应用要同步一致但配置参数不一致,也需做到同步过程的可视化、回退能力
我们的经验是同步一般是单向的“包传递”,也就是所谓的“制品晋级”,开发-测试-准生产-生产库从左向右单向传递,制品包只有通过质量门禁、安全监测等步骤才能晋级到更高级别的库。应用和配置参数分离确实需要落地开展,最好使用配置中心进行配置参数管理。
首先要代码和配置分离。一般来说企业会有配置中心来配合应用拉取不同环境的配置,比如多环境,多机房的不同的配置文件。晋级的制品是指不变的代码。
金融用户的网络环境复杂,一般分为DMZ、开发测试、生产环境 对于制品流转,DMZ到开发之前应该是单向准入,基于安全扫描功能屏蔽风险组件准入 对于开发到生产之间,也是单向同步,并需要与审批对接,进行checksum一致性娇艳 生产端制品库只读,不支持写及修改
关于TWT使用指南社区专家合作厂商入驻社区企业招聘投诉建议版权与免责声明联系我们 © 2024talkwithtrend — talk with trend,talk with technologist京ICP备09031017号-30