宝马、西门子是如何开始DevOps 的?

2021年11月24日 阅读数:4
这篇文章主要向大家介绍宝马、西门子是如何开始DevOps 的?,主要内容包括基础应用、实用技巧、原理机制等方面,希望对大家有所帮助。

DevOps 具备许多可量化的技术和业务优点,包括管理结构由集中发布转为自适应发布、更短的开发周期、更高的部署频率和更快的上市时间等,于是在全球范围内,DevOps 理念已经从单纯的软件开发企业深刻到其余进行数字化转型的传统型企业。因为它很是依赖于增强沟通、协做和创新,从而也能够成为组织内文化变革的催化剂。linux

它能够为企业作什么?或许咱们能够从那些成功实践 DevOps 的企业,如Capital One 、西门子、宝马等公司获得答案。git

1、Capital One 编程

Capital One 是一家老牌金融公司,2010 年时,拥有过期的瀑布式开发流程,大量外包,拥有庞大的内部数据中心,以及手动构建、部署和测试操做。到 2018 年,历经多年后,Capital One最终成为第一家在公共云上托管其银行应用程序的大型银行,巩固了其做为 DevOps 领导者的声誉。api

从那时起,该公司获得了全面改造。今天,Capital One 被视为敏捷开发和云原生基础设施领域的领导者。它无情地致力于经过开源软件开发本身的工具——几乎彻底在内部完成。安全

Capital One 进行 DevOps 转型的最初目标是速度,但做为一家金融服务公司,安全和治理一样重要。经过 DevOps 建立的协做文化对这​​一举措相当重要,对问责制和“无畏精神”的关注也是如此。Capital One 的自行开发的 DevOps 数据面板软件 Hygieia 备受推崇,固然,它是开源的,也可供公众使用。服务器

2、西门子架构

做为一家工业公司,西门子在其 170 年的大部分时间里都在处理硬件产品。但与许多公司同样,软件已成为西门子产品组合中日益增加的一部分。这促使西门子的产品开发方式从基于项目的方法(每一个项目平均须要 6 到 18 个月)转变为持续的价值流。框架

目前,该公司的软件开发包括了基础 DevOps 实践,例如频繁更新、提升自动化和反馈循环。这一变化不只使西门子可以更快地交付产品和服务,并且可以比传统 IT 更快地整合客户反馈和不断变化的行业法规。运维

3、迪士尼微服务

近十年来,迪士尼一直在积极推行 DevOps,将其组织结构从职能团队转变为矩阵式组织。该公司将其工程师和经理嵌入各个业务部门并改进了跨职能沟通,这二者都从根本上加强了业务的技术能力。

这些努力推进迪士尼成为近期历史上最大的流媒体视频发布之一几乎在一晚上之间, “Disney+”成为 Netflix、亚马逊、Hulu 和 HBO 服务的有力竞争对手——在使人难以置信的全球危机时期,一天以内增长了 1000 万订户。

4、瑞士信贷

瑞士信贷将单一业务部门使用的端到端 DevOps 工具链转移到中央 IT 职能部门,为 20,000 多名员工提供服务,从而了解到人员和流程对数字化转型的重要性。

关于如何最大限度地利用系统,每一个部门的意见不少。不过,组织必须肯定,如何在不给生态系统增长太多复杂性的状况下知足我的需求。

为此,公司容许团队将他们本身想要的扩展添加到工具链,并围绕 DevOps 和敏捷创建实践社区,经过这些方式,该系统不断发展,目前能够知足 40,000 名用户需求。

5、美国银行

美国银行的 DevOps 计划始于 2018 年,当时它引入了几个专门的跨职能敏捷团队。在接下来的两年里,团队数量增加到近 50 个,为整个企业的客户提供服务。

在COVID-19 大流行期间,如何提供基本的银行服务,执行新的政府计划如薪资保护计划,如何厘清极端的市场波动和对数百万消费者和企业客户的破坏,都是美国银行当时面临的难题。为此,银行利用这些挑战为契机,加速整个企业的数字化转型,专一于技术现代化,并将敏捷团队的数量增长到近 100 个。

6、美国航空

美国航空公司的 DevOps 之旅已经进行了好几年,可是COVID-19 大流行使春/夏季的预订量降低了 76%。提供非接触式体验是让客户相信飞行仍然安全的关键。问题是虽然手机 APP提供了非接触式登记,但客户仍然须要从自助值机亭亲自获取行李标签才能办理行李托运。

领导层经过设置提供彻底非接触式登记体验的OKR(目标和关键结果)来作出回应 。团队经过快速设计会议探索解决方案,肯定最小可行产品 (MVP),而后开始工做。

结果,登机牌扫描量增长了 145%,开始办理登机手续,预付费行李功能增长了 57%。该航空公司还发现,自助服务终端的平均会话时间减小了 17 秒。这一切在短短六周内, 230 个机场的 2,100 个售货亭中所有实现。

7、宝马汽车

如今,通过四年的 DevOps 重大改革,宝马汽车已经开始了数字化转型之旅, 由于它已把整个公司从瀑布方法迁移到彻底敏捷的方法,而且对陈旧的组织文化进行改造,以支持新的工做方式。

2019 年,宝马的“ 100% BizDevOps ”方法开始将项目资金与潜在的商业价值挂钩,同时将微服务和云优先架构归入其中。凭借 30,000 台服务器运行 5,000 种不一样的应用程序,宝马汽车找到了成功之路,即从小处着手并采起小步骤进行变革,而不是试图一次性进行大规模转型。

8、阿迪达斯

2015 年,阿迪达斯发布了第一款与 Kanye West 合做设计的 Yeezy 运动鞋。对原版鞋及其许多后续产品的需求是即时而巨大的,阿迪达斯在 5 秒钟内售出了 2,600 多双鞋。这对企业来讲是件好事,但对 IT 来讲倒是一个巨大的挑战,IT 的任务是确保阿迪达斯的技术基础设施不会在压力下崩溃。

一开始,阿迪达斯尚未准备好。当新的 Yeezys 发布时,该网站崩溃了。在公司内部,开发人员抱怨说他们没法修复问题,甚至须要长达一周的时间才能启动一个简单的虚拟机。

面对心烦意乱的客户和员工,阿迪达斯进行了大规模转型,其中包括云原生架构、Kubernetes 和 DevOps,还涉及大规模的文化转变。DevOps Cup 竞赛有助于将公司的交付周期从最慢的六周缩短到天天五次。阿迪达斯的 DevOps 成熟度框架能够在 GitHub上找到。

临渊羡鱼,不如退而结网。然而,结网的方法在哪里?众所周知, 在DevOps 初期老是会面临诸多阻碍,好比工具链的选择、团队内部的沟通协做、软件架构配置、高额人力成本等问题,使人望而却步。即便实力强大如美国银行、阿迪达斯,也并非主动寻求DevOps ,而是存在一段被动接受的过程。

就没有什么工具或者平台,能够解决这些问题吗?传统企业想进行DevOps 转型,难道必须经历一段曲折的历程吗?经历了5年时间打磨的飞算 SoFlu——一款集开发、测试、运维于一体的全自动软件工程平台给出了否认的答案。它能够从下降软件开发门槛、节省开发时间、规范代码质量、管理项目流程等方面保障传统企业利用DevOps 顺利进行数字化转型。

之因此能下降开发门槛,核心在于飞算 SoFlu经过可视化编程的方式知足开发需求。用可视化界面替代传统敲代码的编程模式,拖拽平台组件绘制业务流程图就可实现系统自动化开发。业务逻辑的设计直观展示,后期修改流程或是检查Bug也很是清晰简便。

在项目管理方面,SoFlu也能轻松应对。需求、研发、测试、部署、上线、运维等整个软件生命周期,均可以在飞算 SoFlu全自动软件工程平台进行管理,还能将工程师我的的经验、知识积累沉淀,将管理制度真正的落地。

SoFlu在减小人工成本方面, 更是无出其右。开发一个涵盖商品推荐、下单、客服、秒杀等众多单元的电商平台须要多久?一家企业组建了数十人的研发团队,花费了一年左右才将其上线。上线以后,还出现功能没法知足需求、系统稳定性遭受质疑、信息安全达不到要求等问题,最重要的是没法在短时间内对上述问题进行修复。而基于飞算 SoFlu 全自动软件工程平台,该企业仅投入了5、六位研发人员, 45 天就完成了开发,且测试过程也代表平台的稳定性经得起考验。

近期,SoFlu全自动测试平台也已经上线,该平台可自动生成测试用例并完成精准回归测试。这意味,一人就能完成开发、测试一整套流程,使软件工程全流程摆脱对人力的依赖,真正实现“十人可抵百人用”。

相信在飞算 SoFlu 等软件工程自动化工具的帮助下,不管是互联网型企业,仍是传统型企业,将来的软件开发都是属于 DevOps 的。

 

 

此外,开源中国首届飞算SoFlu组件开发悬赏赛正在火热进行中,这次比赛由开源中国与飞算科技共同举办,面向Java工程师,基于飞算SoFlu全自动开发平台组建协议,开发一个用于本地、远程执行脚本及通常linux命令的SHELL组件。

高额赏金!专家指导!工做机会!均有可能一次性所有抱回家!

感兴趣的小伙伴戳下方连接参赛吧:

https://gitee.com/feisuanyz/adp-component/issues/I4I1B5