银行DevOps

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

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

参与6

1同行回答

顾黄亮顾黄亮课题专家组技术总监畅销书作者
必须DevOps最终要做的是将能力进行泛化,怎么理解,举个例子,DevOps所有的工具要么承接某个功能,要么嵌入至流程进行上下游传导,要么采集数据做度量和反馈。做到最后,DevOps体系就类似于门户系统的服务目录,对IT组织,甚至公司其他的职能机构进行服务,这叫能力。因此,需要将所有工具纳...显示全部

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

收起
银行 · 2022-01-13
浏览603

问题来自

相关问题

相关资料

相关文章

问题状态

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