我对我们的application交付状况调查真正喜欢的一点是,我们试图找到其他人都无法回答的问题的答案。 我知道,因为我曾寻找过它们。 有几项非常好且透彻的 DevOps 相关调查,深入探讨了好处(感知的和真实的)、采用率和基于指标的改进。
这些调查通常是由一位不仅脚踏实地,而且全身心投入到游戏中的人进行的。
我们从这些调查中无法得到关于谁在使用什么来执行 DevOps 的“自动化”方面的信息。
因此,当有机会(和所有数据)时,我开始计算数字并对数据进行分析和切分,以找到其中一些问题的答案。
如果您猜测工程师和架构师比高管更有可能将 DevOps 标记为具有战略影响,那么您是对的。 20% 的工程师和 20% 的架构师将 DevOps 视为战略性,而只有 15% 的高管和 17% 的经理同意这一观点。
这有什么关系? 因为 DevOps 是一种既依赖于自动化(“执行”)又依赖于文化(“态度”)转变的方法,而文化往往会向下渗透,而不是向上渗透。 如果没有更高程度的高管支持和对 DevOps 战略的认同,组织肯定会从自动化中获益,但从长远来看,仍将面临现有文化障碍带来的同样挑战。
尽管认为 DevOps 具有战略意义的受访者比例很低(只有 17% 的人表示具有战略意义),但组织清楚地了解自动化和编排的价值。 大多数 (67%) 企业使用至少一个自动化和编排框架,而超过一半的企业使用至少两个。
VMware 明显是赢家,有 23% 的受访者表示使用过,但最近才进入市场的思科正在挑战这一主导地位,有 16% 的受访者表示使用过。 Python 脚本(8%)击败了流行的 DevOps 框架 Puppet(7%)和 Chef(3%)。 OpenStack 7% 的受访者正在使用。
行业有影响吗? 不多。 使用 VMware 和 Cisco 的最大行业是金融服务和保险,分别占 20% 和 21%。 OpenStack 和 Puppet 的最大粉丝是科技公司(21% 和 22%),而 Chef 的使用主要来自科技公司(30%)。 与大多数新兴技术和运动一样,我们看到金融、技术和电信行业处于领先地位,并占据了所有框架的大部分使用量。
无论我如何切分与 DevOps 相关的数据,我都会得出多样性的结果。 整个数据中心的角色多种多样。 行业多样性,每个行业都在使用自动化框架(并计划在 2016 年进行与 DevOps 相关的采购)。 且用途多样。 超过一半的人使用至少两个框架(29%的人使用三个或四个),所使用的基础工具集也具有很大的多样性。
这是件好事,因为 DevOps 工具、框架和从业人员的强大生态系统只能意味着有助于优化 IT 和发展业务的方法的持续增长和成熟。
您可以在 f5.com/SOAD 下载 2016 年application交付状况报告