传统Devops VS Gitlab全家桶?

大量企业早期的Devops实现主要是集成Jenkins+Sonar+Gitlab+Artifactory等等工具链方案,但各个应用内部的权限管理或者相互对应关系,又催生了定制在工具链之上的Portal。但是对比新形式下的类似Gitlab全家桶方案对比,不仅用户管理简便,内部数据更安全。一方面是大量知识积累和存量用户,一方面更安全和快捷的实现,如何抉择?但应该坚持要做好CICD

参与34

9同行回答

OkabeOkabe实习生某有限公司
gitlab全家桶在devops都包含了哪些功能 现在gitlab确实已经已经涵盖了绝大部分devops的需求了。从前期的测试,到部署后的监控都全部有覆盖到。如果使用gitlab全家桶对于一线研发人员来说会非常的爽。因为gitlab不单单是一个能提供代码管理能力的devops工具。项目管理、代...显示全部

 gitlab全家桶在devops都包含了哪些功能

gitlab全家桶在devops都包含了哪些功能

现在gitlab确实已经已经涵盖了绝大部分devops的需求了。从前期的测试,到部署后的监控都全部有覆盖到。

如果使用gitlab全家桶对于一线研发人员来说会非常的爽。因为gitlab不单单是一个能提供代码管理能力的devops工具。项目管理、代码review、甚至维基文档都可以在上面完成。研发人员和项目经理可以在研发和管理应用时直接看到一个commit是否通过cicd的各个流程,对性能、功能覆盖率是否造成什么影响。

将代码的编写-审查-测试-编译-打包-发布的流程都使用同一个平台进行统一管理,这种由统一生态提供的效率提升我认为是会比大量产品堆叠在一起高不少的。

不过说白了devops只是研发中的一环,如果公司在这方面已有大量的积累,且这个devops确实能满足需求,那么也没有什么特别的切换的必要。毕竟devops本身不生产价值。如果说维护现有工具链成本大,或者是其中部分依赖项出现了问题(停止维护),那么gitlab确实是一个不错的选择。gitlab本身也是开源程序,特殊需求也可以通过定制解决。

收起
软件开发 · 2021-01-21
浏览2960
czm381263772czm381263772解决方案架构苏州博纳讯动软件有限公司
gitlab全家桶属于“小而美”CICD方案,它适合于独立开发者,只是用于基本代码管理与集成,不考虑团队间协作与配合是非常适合的。虽然gitlab尤其自身优势,但是无法忽略的是大团队间协同与管理还是需要devops这样工具来配合团队协作。devops工具链打通,实现多维度、跨团队间协同与...显示全部

gitlab全家桶属于“小而美”CICD方案,它适合于独立开发者,只是用于基本代码管理与集成,不考虑团队间协作与配合是非常适合的。
虽然gitlab尤其自身优势,但是无法忽略的是大团队间协同与管理还是需要devops这样工具来配合团队协作。
devops工具链打通,实现多维度、跨团队间协同与管理:

收起
软件开发 · 2021-03-24
浏览2474

提问者

Joey_1991
云计算高级工程师保险
擅长领域: 系统运维云原生DevOps

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-01-11
  • 关注会员:10 人
  • 问题浏览:6267
  • 最近回答:2021-03-24
  • X社区推广