11月27, 2020

Puppet发布2020年DevOps状态报告

Puppet发布的2020年DevOps报告显示,内部自助服务平台和有效的变更管理实践是组织提升DevOps发展阶梯的关键。安全集成在软件交付管道中也扮演着关键的角色。

本次报告已经是第9年发布了,覆盖了全球近2400名专业人士。欧洲的受访者最多(33%),美国和加拿大紧随其后(30%)。大多数受访者(33%)来自科技公司,其次是金融服务、工业和制造业。可以将这些百分比与前一年的报告进行对比。今年报告的目标是研究在组织中实现DevOps敏捷性的“结构性问题”。

图片来源:2020年DevOps状态报告

2020年的报告指出,内部平台团队变得更加普遍,他们的存在与DevOps实践的发展呈正相关性。Puppet社区和开发者关系高级总监Alanna Brown指出:“我们发现DevOps的发展和内部平台的使用之间存在着很强的关系”。不断演化的组织为它们的开发人员提供了自助服务功能,如CI/CD、开发环境、公共云和内部基础设施、监控/警报、数据库配置和审计跟踪。该报告还提到了包含五个阶段的“进化模型”,其中第五个是最高阶段,在这个阶段,具有可用的自助服务资源和自动事件响应,业务需求定义了应用程序的架构,而安全是设计和部署的关键部分。在各种不同级别的DevOps演化阶段,CI/CD是最为常见的自助服务接口。

报告作者指出,最重要的是要把内部平台当作产品来对待,因此要为之分配资源、时间、固定的团队,并作出管理承诺,以此来保证它的成功。内部平台可以让应用程序开发人员专注于他们的核心能力,让他们可以访问标准化的工具集。作者写道:“内部平台团队负责提供一个平台,该平台提供基础设施、环境、部署管道和其他内部服务,让内部客户(通常是应用程序开发团队)能够构建、部署和运行他们的应用程序”。有63%的受访者至少拥有一个内部平台,60%的受访者拥有2到4个平台。这些组织中的31%有26% 到50%的开发人员使用一个平台。

点击查看原文>

本文链接:https://blog.jnliok.com/post/bRYFGYPj441ixzwTLCXZ.html

-- EOF --

Comments