东风集团DevOps改革项目分享——嘉为蓝鲸

2023-11-23 02:22

本文主要是介绍东风集团DevOps改革项目分享——嘉为蓝鲸,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

一、企业介绍

东风汽车集团有限公司作为中国汽车行业三大集团之一,是中央直管的特大型汽车企业,现有总资产5377亿元,员工超13万名。主营业务涵盖全系列商用车、乘用车、新能源汽车、军车、关键汽车总成和零部件、汽车装备以及汽车相关业务;2021年汽车销售量达327.5万辆,位居国内汽车行业前三位;销售收入超过6000亿元,位居世界500强第85位、中国制造业500强第9位。

二、建设案例介绍

随着东风集团数字化转型工作的持续开展,新能源汽车和网联汽车等数字业务领域已经得到充分的开展和逐步的落地,但相较于传统应用开发,新型数字业务研发工作存在较大跨度的变化,复杂异构的技术体系、愈发频繁的业务变更、精细化不足的交付管理、百倍增长的运维需求逐渐形成软件质效体系建设的四大难关。

1、建设方案

东风集团根据过往的改革经验,深知全集团的软件质效体系转型难以一蹴而就。为顺利推动DevOps转型,东风集团与腾讯和嘉为蓝鲸达成战略合作意向,希望通过腾讯和嘉为蓝鲸多年来在DevOps垂直领域深耕的充足技术能力和丰富实施经验,为东风集团数字业务的未来发展态势提前搭建好DevOps能力体系。

基于东风集团DevOps建设方向标的指引下,嘉为蓝鲸在东风集团DevOps平台打造、人才赋能、组织改革和流程规范等维度进行精细化建设,逐步推进DevOps能力体系的落地,为东风集团构建企业一站式的DevOps实践流程、业务规范及工具平台,提供从“需求→开发→测试→部署→运营”端到端的工具链和技术支撑,同时将架构演进、敏捷研发、持续集成和持续交付等DevOps先进理念引入到东风集团,完成试点项目的成功落地,最终实现全集团推广的战略任务,为东风集团强化研发管理、规范研发过程、提升研发效率和降低研发成本,增强东风集团的整体业务创新能力。

图 :DevOps建设之路

2、最佳实践

选择「智能助手」作为DevOps最初的试点项目之一,一方面是由于其业务先进性,更需要敏捷转型来加快应用交付

这篇关于东风集团DevOps改革项目分享——嘉为蓝鲸的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/414632

相关文章

Golang操作DuckDB实战案例分享

《Golang操作DuckDB实战案例分享》DuckDB是一个嵌入式SQL数据库引擎,它与众所周知的SQLite非常相似,但它是为olap风格的工作负载设计的,DuckDB支持各种数据类型和SQL特性... 目录DuckDB的主要优点环境准备初始化表和数据查询单行或多行错误处理和事务完整代码最后总结Duck

Python 中 requests 与 aiohttp 在实际项目中的选择策略详解

《Python中requests与aiohttp在实际项目中的选择策略详解》本文主要介绍了Python爬虫开发中常用的两个库requests和aiohttp的使用方法及其区别,通过实际项目案... 目录一、requests 库二、aiohttp 库三、requests 和 aiohttp 的比较四、requ

SpringBoot项目启动后自动加载系统配置的多种实现方式

《SpringBoot项目启动后自动加载系统配置的多种实现方式》:本文主要介绍SpringBoot项目启动后自动加载系统配置的多种实现方式,并通过代码示例讲解的非常详细,对大家的学习或工作有一定的... 目录1. 使用 CommandLineRunner实现方式:2. 使用 ApplicationRunne

将Python应用部署到生产环境的小技巧分享

《将Python应用部署到生产环境的小技巧分享》文章主要讲述了在将Python应用程序部署到生产环境之前,需要进行的准备工作和最佳实践,包括心态调整、代码审查、测试覆盖率提升、配置文件优化、日志记录完... 目录部署前夜:从开发到生产的心理准备与检查清单环境搭建:打造稳固的应用运行平台自动化流水线:让部署像

使用IntelliJ IDEA创建简单的Java Web项目完整步骤

《使用IntelliJIDEA创建简单的JavaWeb项目完整步骤》:本文主要介绍如何使用IntelliJIDEA创建一个简单的JavaWeb项目,实现登录、注册和查看用户列表功能,使用Se... 目录前置准备项目功能实现步骤1. 创建项目2. 配置 Tomcat3. 项目文件结构4. 创建数据库和表5.

Python项目打包部署到服务器的实现

《Python项目打包部署到服务器的实现》本文主要介绍了PyCharm和Ubuntu服务器部署Python项目,包括打包、上传、安装和设置自启动服务的步骤,具有一定的参考价值,感兴趣的可以了解一下... 目录一、准备工作二、项目打包三、部署到服务器四、设置服务自启动一、准备工作开发环境:本文以PyChar

多模块的springboot项目发布指定模块的脚本方式

《多模块的springboot项目发布指定模块的脚本方式》该文章主要介绍了如何在多模块的SpringBoot项目中发布指定模块的脚本,作者原先的脚本会清理并编译所有模块,导致发布时间过长,通过简化脚本... 目录多模块的springboot项目发布指定模块的脚本1、不计成本地全部发布2、指定模块发布总结多模

SpringBoot项目删除Bean或者不加载Bean的问题解决

《SpringBoot项目删除Bean或者不加载Bean的问题解决》文章介绍了在SpringBoot项目中如何使用@ComponentScan注解和自定义过滤器实现不加载某些Bean的方法,本文通过实... 使用@ComponentScan注解中的@ComponentScan.Filter标记不加载。@C

C#读取本地网络配置信息全攻略分享

《C#读取本地网络配置信息全攻略分享》在当今数字化时代,网络已深度融入我们生活与工作的方方面面,对于软件开发而言,掌握本地计算机的网络配置信息显得尤为关键,而在C#编程的世界里,我们又该如何巧妙地读取... 目录一、引言二、C# 读取本地网络配置信息的基础准备2.1 引入关键命名空间2.2 理解核心类与方法

Golang使用etcd构建分布式锁的示例分享

《Golang使用etcd构建分布式锁的示例分享》在本教程中,我们将学习如何使用Go和etcd构建分布式锁系统,分布式锁系统对于管理对分布式系统中共享资源的并发访问至关重要,它有助于维护一致性,防止竞... 目录引言环境准备新建Go项目实现加锁和解锁功能测试分布式锁重构实现失败重试总结引言我们将使用Go作