DevOps提出至今已逾十年,作为热门概念,DevOps近年来频频出现于各大技术社区和媒体文章中,备受行业大咖追捧。作为新一代持续集成/持续开发(CI/CD)的方法论,DevOps正被快速引入嵌入式软件开发领域中。
为什么嵌入式软件开发对DevOps的接受度越来越高?其根本原因就在于,目前暂时没有比DevOps更能显著降低成本、提升效率的方法了。
谷歌的DevOps研究和评估(DevOps Research and Assessment,DORA)团队于9月29日发布了《2022年DevOps促进状态报告》,从吞吐量(代码变更的准备时间和部署频率的综合)、稳定性(恢复服务的时间和变更失败率的综合)和运营业绩(可靠性)三个维度对受访者进行了聚类分析,结果显示,未使用DevOps的受访者很少能在半年内将软件投入生产,即便成功投产,也有16%-30%的失败率。
失败意味着什么?根据IT软件质量联盟(Consortium for IT Software Quality,CISQ)的调查显示,2020年全美劣质软件成本消耗高达2.1万亿美元,每个失败项目造成了约5000万美元的经济损失。 嵌入式软件开发&DevOps