2020年中国DevOps现状调查报告_77页_6mb
报告摘要
中国 DevOps 现状调查报告(2020年)总结
核心内容
本报告基于1858份有效问卷调查,聚焦中国企业在DevOps实践中的现状、挑战与未来趋势,结合行业专家访谈与研讨,全面分析了DevOps在中国的发展情况。报告涵盖敏捷开发管理、持续交付、技术运营、应用设计和安全管理等五个核心领域,同时探讨了企业对DevOps工具和技术的选择,以及转型现状和未来投入方向。
主要观点
1. DevOps 应用现状
- 成熟度分布:当前处于基础级的企业占比最高(43.66%);全面级企业占比为26.56%,较2019年增长8.49%;优秀级企业为12.18%;卓越级企业仅占0.85%。
- 敏捷开发管理:
- 超过五成企业具有实体化敏捷团队。
- 敏捷管理实践普及率显著提升,超过半数企业应用发布计划、看板/任务板和每日站会。
- 持续集成、持续部署、单元测试、自动构建和持续发布是企业应用最广泛的敏捷工程实践。
- 持续交付:
- 近九成企业将全部源代码纳入版本控制系统管理。
- 超八成企业将构建产物纳入制品库进行规范管理,但对构建依赖组件和制品晋级管理仍需加强。
- 超半数企业集成频率达到每天至少一次,较去年增长近一成。
- 技术运营:
- 多数企业监控管理覆盖系统、应用与接口日志,但智能化监控仍待提升。
- 流程与场景的自动化、可视化能力不足是事件与变更管理能力较弱的主要原因。
- 多数企业具备统一的配置管理系统,但缺乏智能识别配置对象关联关系的能力。
- 超六成企业支持全生命周期的容量和成本管理,但缺乏灵活性。
- 应用设计:
- Spring Cloud 和 Spring Boot 是企业主要选择的微服务相关技术。
- 近半数企业采用专业人士设计应用架构,但仍有部分企业采用巨石架构。
- 大部分企业已有应用接口管理规范,但缺少统一的接口开发与管理平台。
- 应用可伸缩性自动化程度较低,仅一成企业具备多维度自动化伸缩能力。
- 安全管理:
- 超四成企业引入 DevSecOps,但仍有近六成未引入。
- 四成以上企业有专业安全团队,较去年增长显著。
- 代码安全性、安全测试与漏洞扫描是企业最关注的安全内容。
- 自动化安全测试逐步向全流程覆盖,多数企业将安全扫描与测试工具链集成到流水线中。
- 安全工具应用情况多样,但容器及网络安全相关工具的普及率仍待提升。
2. 企业对 DevOps 工具和技术的选择
- 云计算类型:超八成企业已上云,其中混合云(30.79%)、私有云(29.49%)和公有云(20.24%)是主要选择。
- 工具选择因素:自动化程度(43.00%)、易用性(41.17%)、安全性(40.80%)是企业选择DevOps工具的三大关键因素。
- 平台选择:超过三成企业选择自研或对开源工具进行二次开发的一体化平台(33.80%);阿里云效、腾讯蓝鲸、华为云 DevCloud 和微软 TFS/Azure DevOps 是其他主要平台。
3. DevOps 转型现状
- 转型比例:63.35% 的企业已进行 DevOps 转型。
- 转型成功判断:产品质量、研发效率、客户满意度和按时交付是企业判断DevOps成功与否的主要标准。
- 转型方式:41.39% 的企业通过内部培训、咨询辅导等方式推动转型;37.94% 的企业通过先行试点推广经验;37.67% 的企业通过高层支持推动转型。
4. DevOps 实践存在的问题和挑战
- 主要障碍:缺乏相关领域专家(29.28%)、转型路径不清晰(22.44%)是组织级DevOps转型的主要阻碍。
- 度量体系建设:超半数企业处于度量体系建设初期,未形成多维度、完整的度量体系。
- 自动化与智能化不足:自动化和智能化水平整体较低,尤其在变更管理、配置管理、故障修复和性能管理方面。
5. 未来 DevOps 投入的趋势
- 人才培养:24.54% 的企业计划对技术人员进行 DevOps 相关培训。
- 工具与服务:22.98% 的企业计划保持现状,继续使用已有工具和服务进行 DevOps 实践。
关键信息
- DevOps 成熟度:基础级为主(43.66%),全面级增长显著(26.56%)。
- 敏捷开发:多数企业已实践敏捷开发,并持续优化。
- 持续交付:超半数企业采用持续交付流水线,但自动化程度仍有待提升。
- 技术运营:多数企业具备监控管理能力,但智能化程度较低。
- 应用设计:Spring Cloud 和 Spring Boot 是主流选择,但部分企业仍采用传统架构。
- 安全管理:DevSecOps 推广加速,但自动化与智能化仍需加强。
- 工具选择:自动化、易用性和安全性是主要考虑因素。
- 转型方式:培训、试点和高层支持是主要转型方式。
- 挑战:缺乏专家、转型路径不清晰、自动化与智能化不足是主要问题。
- 未来趋势:关注人才培养与工具持续优化。
结论
中国企业在DevOps实践中已取得一定进展,但整体仍处于基础级和全面级,智能化和自动化水平有待提升。企业普遍关注敏捷开发、持续交付和安全管理,但存在流程不规范、工具集成不足、自动化能力薄弱等问题。未来,企业将更加重视人才培养和工具优化,推动DevOps的全面落地与持续改进。
展开完整摘要
试读结束,高清完整版pdf/doc/ppt,请点下载