阿玛尼属于什么档次| 子宫腺肌症是什么| sk是什么| 长脸适合什么发型男| 返点是什么意思| 尿素偏高是什么意思| 鱼油对眼睛有什么好处| 排卵是什么| 左耳疼痛什么原因引起| 不容乐观是什么意思| 没有斗代表什么| 浅表性胃炎伴糜烂用什么药| 梅干菜是什么菜做成的| 去痣挂号挂什么科| 为什么容易出汗| 真菌菌丝阳性什么意思| 虎父无犬子什么意思| 什么人容易得小脑萎缩| 定海神针是什么意思| 胸部b超挂什么科| 阴道口痒是什么原因| 人流后能吃什么水果| 凌晨一点半是什么时辰| 熠五行属什么| noon是什么意思| 无间是什么意思| 产瘤是什么意思| 贾乃亮演过什么电视剧| 身败名裂是什么意思| 阴囊潮湿什么原因| 得了性疾病有什么症状| 什么是清关| 精血亏虚吃什么中成药| 高铁上不能带什么东西| 缺失是什么意思| 脑萎缩挂什么科| 蓝眼睛的猫是什么品种| svip是什么意思| 七九年属什么生肖| 压马路是什么意思| 喝酒手发抖是什么原因| 三黄鸡是什么鸡| 为什么硬一会就软了| 用眼过度用什么眼药水| 今年什么时候入梅| 梅核气吃什么药好得快| klf是什么意思| 猪男和什么属相最配| 什么是文爱| 许莫氏结节是什么| 好马不吃回头草是什么意思| 黑玫瑰代表什么意思| 什么叫物理| 吃维生素b2有什么好处和副作用| 皮是什么意思| phonics是什么意思| 孩子晚上磨牙是什么原因| 女人吃牛油果有什么好处| 梦见死人笑什么预兆| 口腔溃疡什么药最管用| 脸红是什么原因引起的| 手指月牙白代表什么| 什么是白矮星| 蜂窝组织炎是什么病| 大圈是什么意思| 两点一线是什么意思| 嘴苦是什么原因| 并驾齐驱什么意思| 丝瓜烧什么好吃| 血糖高应该注意什么| 骨髓水肿吃什么消炎药| 便秘吃什么可以调理| 酉是什么意思| 孩子满月送什么礼物| 怀孕初期能吃什么不能吃什么| 小学什么时候放暑假| 人心惶惶是什么意思| 硫酸亚铁是什么颜色| 鸡毛信是什么意思| 什么药吃了会产生幻觉| 奶茶喝多了有什么危害| 狗舔人是什么意思| 低血压平时要注意什么| 解脲脲原体阳性是什么意思| 吹水是什么意思| 吃什么补大脑记忆力| 加白是什么意思| 包皮属于什么科| 北京大学什么专业最好| 白细胞低吃什么好| 吃饭快了有什么坏处| 琅玕是什么意思| 梦到捡菌子是什么意思| 负数是什么| 忌诸事不宜是什么意思| 家里为什么有蟑螂| 丁卡是什么药| edv是什么意思| 滑膜炎用什么药治疗最好最快| 血小板低什么原因| 出身是什么意思| 肾不好有什么症状| 前列腺肥大有什么症状| 膀胱癌有什么症状| ivy什么意思| 炼蜜是什么| 甲状腺发炎有什么症状| 5月12日什么星座| 葡萄什么时候成熟| 发烧有什么症状| 孕早期吃什么| 直视是什么意思| 括约肌是什么| 茉莉花什么时候开花| 第一个月怀孕有什么反应| 有痔疮不能吃什么食物| 湿疹是什么皮肤病| 步步高升是什么意思| 4月5号是什么星座| 什么颜色属水| 什么药降尿酸最好| 卵巢早衰检查什么项目| 地动山摇是什么生肖| 苏轼的弟弟叫什么| 花生死苗烂根用什么药| 五月十日是什么星座| 脾切除后有什么影响和后遗症| 什么食物化痰| 咖啡加牛奶叫什么| 荷花的别称是什么| 膝关节退行性改变是什么意思| 为什么眼睛会肿而且痛| 吃避孕药对身体有什么影响| 女性私处长痘痘是什么原因| 不完全性右束支阻滞是什么意思| 牙龈出血用什么药| 家属是什么意思| 四两棉花歇后语是什么| 肚子一按就痛什么原因| 青黛是什么意思| 来月经有什么症状| 什么叫雷达| 爱放屁是什么原因| 内裤上有黄色分泌物是什么原因| 9月28是什么星座| 外伤用什么消炎药| 邀请的意思是什么| 口干口苦吃什么药最好| 经常发烧是什么原因| 发扬什么词语搭配| swan什么意思| 吃什么会拉肚子| 起死回生是什么意思| 什么季节补钙效果最好| 肌酐高什么原因| 郭富城什么星座| 红细胞偏高是什么原因| 怀孕什么不能吃| 暮光是什么意思| 孕妇刚生完孩子吃什么好| 性早熟是什么意思| 蛇怕什么| 摸摸唱是什么意思| 什么东西泡脚减肥| 球蛋白偏高是什么意思| 最聪明的动物是什么| 什么病会传染人| 平起平坐代表什么生肖| 什么叫甲亢病| 金刚藤有什么功效| 为什么打呼噜| 龙骨为什么比排骨便宜| 枉然是什么意思| 脚心发痒是什么原因| 什么是马甲线| 硫酸对人体有什么危害| 早上喝蜂蜜水有什么好处| 火红火红的什么| 睡久了头疼是什么原因| 江苏有什么特产| 世界上有什么| 乳房肿胀是什么原因| 直男是什么意思| 山合念什么| 上热下寒吃什么药| 红眼鱼是什么鱼| 为什么拉不出屎| 包皮与包茎有什么区别| 胆结石吃什么排石最快| 一直打嗝什么原因| 送人礼物送什么好| 很能睡觉是什么原因| 肝左叶囊性灶什么意思| 后背疼是什么病| 头加一笔是什么字| 女性做B超挂什么科| 剖腹产坐月子可以吃什么水果| 桑寄生有什么功效| 作壁上观是什么生肖| 啫啫煲为什么念jue| 吃什么肉不会胖又减肥| 大便干燥拉不出来是什么原因| 喝什么降血压| 闰月鞋买什么颜色| crew是什么意思| 姜茶什么时候喝最好| s1隐裂是什么意思| 三星是什么军衔| 小儿风寒感冒吃什么药| b型钠尿肽高说明什么| 无助是什么意思| 雷什么风什么| 为什么腋下会长小肉揪| 早上左眼跳是什么预兆| 感觉抑郁了去医院挂什么科| xxx是什么意思| 玉米须泡水喝有什么功效| 什么菜好消化又养胃| 麦冬有什么作用| 肝钙化斑是什么意思| yy是什么意思| 检查是否怀孕挂什么科| 肚子疼看什么科| 眼睛有眼屎用什么眼药水| 营养科都检查什么项目| 大连六院是什么医院| 甲功五项查的是什么| 头臀径是指什么| 免疫抑制是什么意思| 开尔文是什么单位| 为什么会有血管瘤| 什么的猫| 血小板低是什么问题| 身体突然消瘦是什么原因| 毛戈平属于什么档次| 血管痉挛吃什么药| 小孩腮腺炎吃什么药| 四个人念什么| 梦见和别人打架是什么意思| 莲子有什么功效| 晏字五行属什么| 李维斯属于什么档次| 党参不能和什么一起吃| 睡眠不好吃什么| 唇炎涂什么药膏| 40岁属什么| 白醋和白米醋有什么区别| 甲状腺球蛋白抗体低说明什么| 开塞露加什么能去皱纹| 有机食品什么意思| 复姓是什么意思| 蒙古族的那达慕大会是在什么时候| 莲子有什么功效和作用| 什么样的河流| 不悔梦归处只恨太匆匆是什么意思| 肚脐左侧疼是什么原因| 世袭制是什么意思| 胸口闷闷的有点疼是什么原因| 蜜蜡脱毛有什么危害吗| 电动汽车什么牌子好| 情趣是什么| 来月经前有什么症状| 胳膊肘发黑是什么原因| 咽炎有什么症状| 百度
+

车讯:运动范儿足/动力强劲 外媒集体围观宝沃B

  • Streamlined code management
  • Improved delivery time
  • CI/CD capabilities
IndustryManufacturing
Employees30,000
LocationSchaan, Liechtenstein (HQ)

Want to see what GitLab Ultimate can do for your team?

Start your free trial

GitLab’s SCM, seamless CI/CD, and exceptional security scanning empowered Hilti to bring code in-house.

Hilti expanded its software capabilities and adopted GitLab to bring code in-house with SCM, CI/CD, and security scanning.

GitLab is bundled together like a suite and then ships with a very sophisticated installer. And then it somehow works. This is very nice if you're a company which just wants to get it up and running.

- Daniel Widerin, Head of Software Delivery, Hilti
Global construction services provider

Hilti is a world leader in the design and manufacturing of cutting-edge technologies, software, and services for the professional construction industry. One sector of Hilti specifically focuses on business unit tool solutions. This team creates software for customers in the area of software development tools which meets governance, risk, and compliance regulations. Hilti ensures that the correct procedures are in place to adhere with regulatory compliances across different regions.

Enrich software capabilities, security, and SCM

About two years ago, Hilti was looking for a software platform to rebuild their projects. They had previously outsourced one of their software development projects to an external vendor as the software capability could not be 100% managed in-house. The source code was owned by a joint venture which used GitHub. Hilti owned the majority of the joint venture, but it was not hosting source code in-house. There wasn’t any internal CI/CD and also the teams didn’t perform security testing according to the highest standards. This situation was challenging because the software teams wanted full visibility and management of their code.

Hilti’s goal was to move software development in-house to enable the engineering and architecture teams to conduct proper reviews, truly collaborate, and to share best practices with other teams. As Hilti wanted a solution that adheres to the highest standards, the ideal tool would need to be easy to onboard, be intuitive, and offer seamless integration. “We wanted to bring a tool on to our own premises so that we have it under our control, and also have it in real time. That was really a big step forward,” said Raphael Hauser, Head of Governance at Hilti. Security scanning was high on the priority list. Hilti has between 10 to 15 distributed teams working in parallel on large-scale solutions at any given time globally. Security needs to be under control and aggregated so that by the time a software release is ready, vulnerabilities are visible ahead of time. Hilti needed a tool with powerful and reliable security capabilities.

Development and test teams previously found themselves in “reactive mode” when catching bugs. A tool that offers a way to find vulnerabilities within the pipeline would be more efficient, increase workflow speed, and empower developers. “I want to be sure, once we release a package to production, that we're not bringing in any packages of code that are eventually creating a risk for Hilti; exposing source code is an access security problem, not a code scanning problem,” Hauser added.

Bringing security and code in-house

After a review and working with various tools, GitLab was adopted for its ease of integration, SCM capabilities, and comprehensive security scanning. GitLab delivered the capabilities to maintain high software performance standards and to quickly provide multiple types of in-depth scanning. Hilti is using GitLab’s static and dynamic application security testing (SAST and DAST, respectively), along with container scanning, dependency scanning, secret detection, and license compliance. “GitLab is far ahead of its competitors and provides one product which offers an easy-to-set-up, easy-to-start product with all these capabilities integrated,” said Daniel Widerin, Head of Software Delivery.

Hilti has compliance regulations that they must follow, including license reviewing, application testing, and source code access. Hilti opted for GitLab Ultimate in order to use the compliance and security scanning. “From a risk point of view, the key factor was that we can now control much tighter and much closer who really has access to the source code, who is managing the source code, and the current state in regard to security and IP compliance,” Hauser said.

With GitLab, Hilti now has full access to their source code and is able to manage it properly. Owning their own code reduces the risk of any source code leakage and increases the level of code change capabilities. “It has given me much more insight into what is actually happening within the code and doing that in real time. It has also sped up my way of giving approvals in regard to security, code security, and the IP compliance in order to still comply with the faster pace of delivery,” Hauser said.

Secure code, end-to-end visibility, and faster deployments

Hilti’s engineering and architecture teams now use GitLab for SCM, CI/CD, and security dashboards that are compatible with their technology stack. With GitLab, they were able to build software in-house and at a faster rate than if they had used a complicated set of tools. The ease of integration allows the teams to work with Jira, Docker, and Amazon Web Services (AWS). All services integrated with GitLab, including build artifacts and runners, are running on AWS and deployed to a Kubernetes cluster.

“GitLab has done a really great job with the source code to bring feedback directly after you have opened the merge request or after you have done a comment or a push,” said Widerin. “I mean, you basically don’t have to develop all these things on your own. GitLab is bundled together like a suite and then ships with a very sophisticated installer. And then it somehow works. This is very nice if you're a company which just wants to get it up and running.” With GitLab, feedback loops have shortened by 50%, from 6 days to 3 days, supporting greater efficiency and collaboration.

Team members appreciate that the pipeline is directly integrated into the source code and they’re able to get immediate feedback from the merge request including security scan results. “People really like that they have a center point where they can log in and see all the different microservices and components while they are working, even with mobile apps and web UI,” Widerin added. Code checks have increased significantly from six times every three months to twice a week, thereby maintaining high quality.

Deployment speeds have increased because now development and test teams own the code and can see when there are vulnerabilities ahead of time. Deployment times have decreased from an average of three hours to just 15 minutes with GitLab. They now have clear guidance on what they accept for any release with regard to severity of vulnerabilities within the code. “We are faster to remedy critical findings and the teams get a bit more stability because they do not have to do a firefight before the release ... it helps us to give them the overview of where they stand so they don't have to rework after the sprint is complete,” Hauser said.

All information and persons involved in case study are accurate at the time of publication.

tomboy是什么意思 福不唐捐什么意思 马提尼是什么酒 汗蒸和桑拿有什么区别 女孩叫兮兮是什么意思
鼠目寸光是什么生肖 hpv挂什么科 猪八戒叫什么名字 什么人不能吃绿豆 人渣是什么意思
酸碱度偏低是什么原因 二尖瓣少量反流是什么意思 耳道湿疹用什么药 蛋白粉吃了有什么好处 莫逆之交什么意思
女性潮热是什么症状 芋头不能和什么一起吃 胸透能查出什么 个体差异是什么意思 什么快递最便宜
dp是什么意思weuuu.com 4月18号是什么星座hcv9jop4ns5r.cn 双子男喜欢什么样的女生sanhestory.com 散瞳快散和慢散有什么区别hcv9jop7ns1r.cn 包皮发炎用什么药hcv9jop0ns3r.cn
牛头马面指什么生肖hcv8jop8ns4r.cn 养肝吃什么sscsqa.com 腿抽筋用什么药hcv9jop1ns0r.cn 梦见螃蟹是什么预兆hcv8jop6ns6r.cn 非洲人一日三餐吃什么hcv8jop8ns2r.cn
女性排卵期有什么表现hcv8jop6ns2r.cn 道德绑架什么意思jiuxinfghf.com 霉菌感染用什么药最好hcv9jop0ns7r.cn pe和pb是什么意思hcv8jop0ns8r.cn 失温是什么意思hcv7jop4ns6r.cn
他们吃什么hcv8jop5ns8r.cn 什么水果减肥hebeidezhi.com 肝右叶钙化灶是什么意思hcv8jop0ns8r.cn 梦见刷牙是什么预兆jinxinzhichuang.com 髂胫束在什么位置hcv8jop8ns1r.cn
百度