银行DevOps

devops体系中相关工具是否有必要统一纳入规划、推广使用?

DevOps体系,对所涉及的jenkins、gitlab、maven等工具应如何进行有效选择,在目前已逐步进行全员推行git进行项目源码管理的形势下,还需迭代引进其他工具嘛显示全部

DevOps体系,对所涉及的jenkins、gitlab、maven等工具应如何进行有效选择,在目前已逐步进行全员推行git进行项目源码管理的形势下,还需迭代引进其他工具嘛

收起
参与6

返回顾黄亮的回答

顾黄亮顾黄亮课题专家组技术总监畅销书作者

必须
DevOps最终要做的是将能力进行泛化,怎么理解,举个例子,DevOps所有的工具要么承接某个功能,要么嵌入至流程进行上下游传导,要么采集数据做度量和反馈。做到最后,DevOps体系就类似于门户系统的服务目录,对IT组织,甚至公司其他的职能机构进行服务,这叫能力。
因此,需要将所有工具纳入规划,并投入使用,在DevOps体系之下,使用的人看到的不是工具,而且可视化的页面或者数据能力。
回到题主的问题,如果git用的很全面,其实不需要使用jenkins进行持续集成和部署,应该使用git的生态,比如git-CI,同样具备这个能力。选择什么工具,取决于两点,团队对这个工具的掌握能力,这个工具符不符合DevOps体系的规划。

银行 · 2022-01-13
浏览605

回答者

顾黄亮
技术总监畅销书作者
擅长领域: 云计算数据库系统运维

顾黄亮 最近回答过的问题

回答状态

  • 发布时间:2022-01-13
  • 关注会员:2 人
  • 回答浏览:605
  • X社区推广