11月20, 2020

网易严选如何建设 DevOps 工具链?

严选经过数年的发展,服务数已经过千,研发人员从数十人到数百人,项目交付的效率要求越来越高,这也意味着对产品研发效能提出了更大的挑战。而研发效能的提升就很难绕开 DevOps 这个老生常谈的名词。

背景

严选经过数年的发展,服务数已经过千,研发人员从数十人到数百人,项目交付的效率要求越来越高,这也意味着对产品研发效能提出了更大的挑战。而研发效能的提升就很难绕开 DevOps 这个老生常谈的名词。

DevOps = Culture + Tools

DevOps 是一个循环递进的过程。通过文化的指引,打造符合当前组织和文化的相关工具链,固化协作的规范、流程;然后随着工具落地、实践推广,促使组织更快地发展和改进产品,从而进一步加强协作文化和方式。所有未通过工具 / 平台固化下来的流程规范,如果仅仅依靠文档和意识,当团队快速扩大时,其腐化速度是超过想象的。

简而言之,严选从 2019 年开始重整 DevOps 工具链的原因有三:

  • 需求变化快,研发效能挑战变大。

  • 历史规范和流程腐化,协同成本变高。

  • 整体架构开始转向基于容器的微服务体系,工具链需要适应容器,适应云。

从哪里做起

点击查看原文>

本文链接:https://blog.jnliok.com/post/eOIeJ7yaXDE0W3XuSSQe.html

-- EOF --

Comments