银行容器云

使用容器云平台,如何提升系统开发和测试的能力?

目前公司选择springcloud微服务体系,在开发测试过程中,如何使用容器云平台提升系统开发测试能力?能够提升哪些能力?
有没有较好的实践路径和应注意的关键点?比如是否在开发测试云上先搭建通用的服务(注册中心等,是否开发测试云通用一套服务?),maven私仓管理、基础镜像管理等等

参与8

3同行回答

gavin_zhanggavin_zhang系统架构师某股份制银行
对于测试,可以使用容器平台的持续交付的能力,缩短测试版本周期和环境准备的时间;使用平台灵活的路由功能,进行多版本兼容性测试。 较好的实践路径和应注意的关键点 :1 通用的服务建议统一建设成平台服务,但是不建议测试开发使用同一个运行实例。2 建立私有的镜像仓库,制定基础...显示全部

对于测试,可以使用容器平台的持续交付的能力,缩短测试版本周期和环境准备的时间;使用平台灵活的路由功能,进行多版本兼容性测试。
较好的实践路径和应注意的关键点 :
1 通用的服务建议统一建设成平台服务,但是不建议测试开发使用同一个运行实例。
2 建立私有的镜像仓库,制定基础镜像白名单
3 做好镜像的版本管理,利用容器和git的tag,做到实例和镜像,镜像和源码的对应

收起
银行 · 2020-03-25
浏览1515
liubin0521liubin0521课题专家组网信安全运营专家中移动信息技术有限公司
容器由于具备标准化的特点,可以很好地实现自动化。所谓标准化,是指开发构建的制品可以直接部署在测试环境上进行测试,减少了搭建测试环境的时间。自动化,则是充分利用这一特点,将devops引入到开发测试流程中来。由代码直接生成镜像制品,并完成开发或测试环境的部署。当然,可以通...显示全部

容器由于具备标准化的特点,可以很好地实现自动化。
所谓标准化,是指开发构建的制品可以直接部署在测试环境上进行测试,减少了搭建测试环境的时间。
自动化,则是充分利用这一特点,将devops引入到开发测试流程中来。由代码直接生成镜像制品,并完成开发或测试环境的部署。
当然,可以通过自动化测试提高测试效率,但这并非容器专有。
容器云,通常是k8s平台,具备完整的容器管理能力,具备负载均衡、弹性扩缩容等能力。意味着开发测试人员不需要在这些方面花费太多精力。
综上所述,容器云平台可以使开发者更关注自身业务代码的开发,从而提高研发效率。

收起
软件开发 · 2020-06-15
浏览1238
匿名用户匿名用户
将服务治理的功能单独起来吧,只关心业务代码即可。集成自动化测试工具,做好自动化测试显示全部

将服务治理的功能单独起来吧,只关心业务代码即可。集成自动化测试工具,做好自动化测试

收起
互联网服务 · 2020-05-06
浏览1271

提问者

Songicfcc
软件架构设计师成方金科
擅长领域: 云计算容器容器云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2020-03-23
  • 关注会员:4 人
  • 问题浏览:2860
  • 最近回答:2020-06-15
  • X社区推广