乐趣区

关于devops:德国老牌制造企业西门子如何使用-Artifactory-进行单一可信源的建设

1. 背景


在 3 年前,西门子公司外部存在不同的工具来寄存他们的制品:

  • 有的团队放在 TFS 上托管制品,然而从实践上来说,TFS 并不适宜用来托管制品。
  • 有的团队将他们的制品托管在他们的 Clear Case 中。
  • 还有的团队创立了不同的共享文件夹,并将他们的制品寄存在外面。

这样的现状带来很多问题,例如:

  • 所有的工具都须要满足一些重要的公司要求,例如如何

保障制品的平安?

  • 如何将制品分享给其余我的项目团队?
  • 如何满足所有的合规性要求?
  • 如何升高治理老本?
  • 如何为开发者们进步零碎的性能和可用性?

综上所述,对于西门子公司而言,创立一个对立的地方仓库来治理制品是很有必要的。

2. 解决方案

西门子应用 JFrog Artifactory 作为繁多可信源,存储西门子寰球所有的制品,反对 6000 研发,250 个我的项目团队,43 个 Artifactory 节点。

当你有了好的工具,在大公司里提供制品库服务的时候,还须要其余的服务能力,包含高可用性,和 CI/CD 集成,培训,自助式服务的体验。

西门子 IT 部门花了在这方面做了很多工作,对于开发者,IT 团队提供了:

  • 0 宕机的繁多可信源制品库

n 主动巡检 Artifactory 首页的可用性

n 主动上传测试制品保障制品库的可用性,如果 3 次测验均失败,在证实 Artifactory 服务处于不衰弱状态。

n 运行模仿的制品上线,散发的过程,并且验证权限。

  • 对开发者提供 onboarding 的培训
  • 定制化,提供和 CI/CD 工具的集成
  • 技术支持和培训

对于我的项目方的经理,IT 团队提供:

  • 我的项目资源的整体状况(机器,存储,数据库,Artifactory 节点数)
  • 我的项目 onboard 服务
  • 我的项目的保护
  • 配合我的项目进行翻新

在 Artifactory 监控方面,IT 团队用了 ELK 进行日志的剖析,疾速定位问题。

通过监控,也能够看到一些乏味的数据,比方下载最多的包是什么,哪个团队的部署频率最快等等。

3. 收益

应用 Artifactory 之后,西门子达成了以下收益:

  • 在西门子建设了繁多可信制品库
  • 第三方制品库有了惟一的中央进行破绽扫描和 License 扫描
  • 缩小了反复的 IT 建设,由一个团队负责
  • 满足了法律的合规性
  • 满足的平安的需要
  • 寰球对立的制品库服务缩小了企业的老本
    • *

** 欢送观看 JFrog 杰蛙每周二在线课堂,点击报名:

https://www.bagevent.com/even…**

退出移动版