容器云管理平台如何设计,如何实现容器云平台的devops?

1、容器云管理平台如何设计?
2、大家企业选型的时候是如何选型的?
3、如何实现容器云平台的devops?

参与11

2同行回答

匿名用户匿名用户
说一下个人浅见1)容器云管理平台的作用主要就是实现容器云管理的自动化,其中包括镜像管理、应用实例管理、应用监控等多个方面,一般是通过底层API调用去做一些应用部署、管理等多种操作,开发人员和运维人员通过管理平台即可实现应用全生命周期的相关管理和管理功能管理,对于底...显示全部

说一下个人浅见
1)容器云管理平台的作用主要就是实现容器云管理的自动化,其中包括镜像管理、应用实例管理、应用监控等多个方面,一般是通过底层API调用去做一些应用部署、管理等多种操作,开发人员和运维人员通过管理平台即可实现应用全生命周期的相关管理和管理功能管理,对于底层和IaaS的结合,很多产品的管理也放在了里面,当然这个视企业情况而定;
2) 容器云平台包括容器技术和编排引擎两个核心技术,还有一些诸如网络、存储等重要功能的选择,如果选定了容器技术还有编排引擎,基本很多大的框架就确定了基本方向
3)devops的落地实现需要很多工具保证,它是一种管理或者研发理念,并不是和容器绑定。devops涉及到项目整个生命周期的管理,容器云又恰好以应用为中心提供多种功能支持,因此二者很容易被一起提及。题主问题就变成了如何实现devops,首先想好devops的落地实现方式,然后再从容器中需要相关功能支持。

收起
银行 · 2017-10-15
浏览2645
caikaicaikai系统架构师KYLERC
容器云管平台基本就是在容器集群管理软件上,根据企业自身的需要进行定制扩充,需要考虑资源的管理、容器网络方案、应用的建模/编排/部署/安全隔离/高可用管理、多租户隔离、统一身份认证、监控日志等,这些不仅要求容器云管和底层容器集群软件的接口对接,还需要充分照顾好企业...显示全部

容器云管平台基本就是在容器集群管理软件上,根据企业自身的需要进行定制扩充,需要考虑资源的管理、容器网络方案、应用的建模/编排/部署/安全隔离/高可用管理、多租户隔离、统一身份认证、监控日志等,这些不仅要求容器云管和底层容器集群软件的接口对接,还需要充分照顾好企业内已有其他IT系统的整合,例如是否需要对接集中监控、网络方案怎样选择以支持容器和已有系统的三层互通、怎样和周边系统实现统一认证和单点登录、租户怎样统一管理等。

问题中说如何实现容器云平台的DevOps,这个问题不太好回答。DevOps是解决软件开发测试和运维脱节的方法论,和是否使用容器并没有直接关系。我猜问题时想问如何通过践行DevOps,让软件能够在采用容器技术后,让开发测试运维一体化更有效?如果问题是这样,那么我的建议是,首先你的组织要能做到DevOps,其次才是用容器来提高DevOps的效率。要做到DevOps,需要对现有的应用开发进行标准化、在标准化的基础上通过构建流水线实现CI/CD,对于银行来说CD还可能需要改变现有的生产环境发布和变更流程;更重要的是团队组织分工要有变化,一个团队要负责应用的全生命周期,这个需要政策的支持;再有一条是要推进应用向更高云成熟度演化,发展微服务架构,这样便于更频繁地交付新的能力,DevOps更能体现优势。有了DevOps的方法和文化,我们把容器用于其中,提高构建版本的效率、跨环境交付成功率、一键部署,快速版本升级回滚、故障自动恢复运维效率等。所以容器是让DevOps能做得更有效率,但关键的还是DevOps,用了容器技术并不等同于你的企业就实现了DevOps。

收起
银行 · 2017-10-20
浏览2533

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2017-10-11
  • 关注会员:3 人
  • 问题浏览:5276
  • 最近回答:2017-10-20
  • X社区推广