传统Devops VS Gitlab全家桶?

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

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

收起
参与34

查看其它 8 个回答gavin_zhang的回答

gavin_zhanggavin_zhang系统架构师某股份制银行

个人觉得两个方案都可以满足企业对于CICD的需求,主要取决于构建的目的和后续相关的规划。
1 如果企业目前没有CICD的技术包袱,而且希望能够短平快的建设CICD平台,而且后续也不希望在这块投入太多的资源,建议采用GitLab全家桶
2 如果目前已经有相关的技术储备,而且后续有些定制化的需求,希望能够使用最新的技术,建议采用 Jenkins+Sonar+Gitlab+Artifactory等等工具链方案

银行 · 2021-01-22
浏览2756

回答者

gavin_zhang
系统架构师某股份制银行
擅长领域: 云计算容器容器云

gavin_zhang 最近回答过的问题

回答状态

  • 发布时间:2021-01-22
  • 关注会员:10 人
  • 回答浏览:2756
  • X社区推广