容器平台、微服务平台、devops平台在规划建设的时候如何能有序整合起来?

容器平台、微服务平台、devops平台目前是IT系统规划建设的重点,三个平台之间某些功能有重合的地方比如容器平台本身有CI/CD的功能,那在建设的时候如何能统一进行规范, 各个平台单独建设时候的侧重点分别是什么,如何划分各平台的边界,以及如何将三个平台无缝对接起来?...显示全部

容器平台、微服务平台、devops平台目前是IT系统规划建设的重点,三个平台之间某些功能有重合的地方比如容器平台本身有CI/CD的功能,那在建设的时候如何能统一进行规范, 各个平台单独建设时候的侧重点分别是什么,如何划分各平台的边界,以及如何将三个平台无缝对接起来?

收起
参与13

查看其它 3 个回答PanMichael的回答

PanMichaelPanMichael  软件架构设计师 , 兴业数金

从不同的角度看才有了容器平台、微服务平台、devops平台。它们之间并不是独立的平台。
首先,容器平台是基础设施,微服务平台和devops平台部署在上面。
其次,devops平台建设过程中,需要考虑微服务架构,采用不同的方案在构建devops流水线时也会有所不同。
最后,如果要做持续部署的话,需要考虑公司的安全规范与流程规范。
以下是我们的实践:
1. 分别部署了开发测试容器集群与生产容器集群。
2. devops工具链与流水线构建只在开发测试环境上,构建与测试完成后,通过人工审核后才允许将镜像同步到生产集群,再单独走部署流水线。
3. 统一微服务架构,及规范。我们互联网应用都采用spring cloud微服务架构,技术统一后devops流水线也方便统一及优化、维护。

银行 · 2019-08-14
浏览3478

回答者

PanMichael
软件架构设计师兴业数金
擅长领域: 云计算容器容器云

PanMichael 最近回答过的问题

回答状态

  • 发布时间:2019-08-14
  • 关注会员:5 人
  • 回答浏览:3478
  • X社区推广