成功案例
BP 借助自助服务平台,实现了基础架构现代化和 DevOps
信息速览
- 行业:石油和天然气
- 区域:欧洲、中东和非洲
- 位置:英国伦敦
- 公司规模:74,000 名员工 (分布在 70 多个国家/地区)
公司介绍
BP 是一家业务遍布全球的能源公司,主要业务包括油气探勘与生产、油品炼制与销售以及石化产品及润滑油的生产与销售,致力于通过全面降低碳排放来保护地球。BP 需要一个可靠的现代化技术基础架构,以便加快应用的开发和部署。在红帽的帮助下,该公司简化了技术和流程并对此进行了现代化改造,从而提升了安全性和敏捷性,并将置备过程从 2-3 周缩短至 7 分钟。
2019 年度红帽创新奖得主了解 BP 如何与红帽合作、
成功之路
挑战:复杂技术基础架构的现代化改造
此前,BP 采用了一种非常复杂的运营管理方法来管理交付模型各不相同的数百个产品团队,这大大影响了应用的开发和部署。为了既满足全球日益增长的能源需求,又同时降低排放量,BP 希望搭建一个可靠、现代化的开源技术基础架构,实现全球化运营并供数千个企业用户及数百万终端客户访问。“我们想要开发一个战略性平台,以便为内部开发提供支持,并加速推进从初步调查和创新,到生产的整个开发过程”,BP 应用工程服务部主管 Paul Costall 说道。
解决方案:构建自助服务平台和 DevOps 文化
为了简化流程并提高生产力,BP 使用在 Amazon Web Services(AWS)上运行的红帽® OpenShift® 容器平台为应用工程服务部构建了 Digital Conveyor。这个平台可以实现流程自动化,从而使产品交付团队能够使用相关的自助服务功能、DevOps 方案和持续集成/持续交付(CI/CD)管道。“通过综合使用微服务、容器和全自动 CI/CD 平台,开发人员多年来的需求终于得以满足”,Costall 说道。“现在,从最初的想法、到创新、再到生产,他们可以通过全自助服务尽可能快速地实现各个环节的变革。”
成果:大幅优化敏捷性、安全性和上市时间
借助 Digital Conveyor 平台,BP 现在只需 7 分钟(不再是 2-3 周)即可完成新环境的置备,这使开发人员能够快速进行创新并更好地支持业务目标。这个新平台还能对每个构件和容器进行安全扫描,不用再基于项目节点的静态扫描。“红帽 OpenShift 容器平台使我们能够安全地对几万个微服务进行大规模管理”,Costall 说道。“我们相信,没有其他任何容器平台能与 OpenShift 的安全性相媲美。” 此外,DevOps 团队还能通过这个平台使用各种自助服务。“过去,我们认为:要先有业务需求,再构建所需的架构,最后再配备开发人员,提供相关的支持,”BP 数字化解决方案架构师 Bruno Rothgiesser 说道。“而现在,一切都是一个整体,可以密切协作,共同创建所需的软件和数字化功能。这是一个很大的变化,我们的工作方式发生了巨大的积极转变。”