如何理解容器云平台和DevOps之间的关系?基于容器化PaaS平台的DevOps有什么优势?

如何理解容器云平台和DevOps之间的关系?基于容器化PaaS平台的DevOps有什么优势?显示全部

如何理解容器云平台和DevOps之间的关系?基于容器化PaaS平台的DevOps有什么优势?

收起
参与23

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

davidsajaredavidsajare  副首席解决方案架构师 , Red Hat

广义上的DevOps建设会包含:人、流程、工具等多方面内容。 IT 厂商提供的微服务和 DevOps 主要指的是工具层面的落地和流程咨询。

在 Kubernetes 和容器普及之前,我们通过虚拟机也可以实现DevOps,只是速度相对较慢,因此普及性不高(想象一下通过 x86 虚拟化来实现中间件集群弹性伸缩的效率)。而正是容器的出现,为 DevOps 工具层面的落地提供非常好的承载平台,使得这两年容器云平台风生水起。这就好比 4G ( 2014 年出现)和微信( 2011 年出现)之间的关系:在手机网速 3G 的时代,流量按照兆收费,(即使有)大家对于微信语音聊天、微信视频也不会太感兴趣。到了 4G 时代,网速提高而且收费大幅下降,像微信这样的社交和互联网支付工具才能兴起和流行。

OpenShift 以容器技术和 Kubernetes 为基础,在此之上扩展提供了软件定义网络、软件定义存储、权限管理、企业级镜像仓库、统一入口路由、持续集成流程( S2I/Jenkins )、统一管理控制台、监控日志等功能,形成覆盖整个软件生命周期的解决方案,实现DevOps落地效率比较高。

互联网服务 · 2020-09-23
浏览1897

回答者

davidsajare
副首席解决方案架构师Red Hat
擅长领域: 云计算容器容器云

davidsajare 最近回答过的问题

回答状态

  • 发布时间:2020-09-23
  • 关注会员:7 人
  • 回答浏览:1897
  • X社区推广