开发者在选择云技术时最看重什么?

开源云中文社区
对于不同的技术,开发者选择的原因有所不同。例如,学习曲线是开发人员选择IaaS的第二大拒绝原因(有四分之一的人这么选)。这表明IaaS的学习曲线相当陡峭,这对许多开发人员来说是一个障碍。然而,DBaaS的情况并非如此,只有15%的开发人员将此作为拒绝的理由。

以开发者为中心的研究公司SlashData发布了一份新报告,指出价格是开发者是否选择云计算技术的首要因素,其次是支持/文档。

这份报告的标题是《Developer Economics State of the Developer Nation(第19版)》,该报告每六个月出版一次。在该报告中,开发者被问到他们为什么采用或拒绝云技术。

“对于每一种云技术,除了编排工具,价格和支持/文档是开发者采用该技术时考虑的两个最重要的因素。大多数情况下,这两个因素在第一位和第二位之间切换,然而,对于考虑采用编排工具的开发人员来说,价格下降到第五位,而支持/文档仍然以很大的优势居于首位。大约十分之三的开发者选择开发的易用性和速度(32%)、与其他系统的集成(31%)、社区(30%)和价格(29%)作为采用的理由,其中编排工具的定价比其他技术低15个百分点。

“另一方面,对于选择编排工具的开发人员来说,社区和可伸缩性通常更为重要。”

从另一个角度看,拒绝某种云技术的原因也在于定价。

“搞清楚开发者拒绝的原因,我们可以从另一个角度看待决策过程。很快,我们发现,在拒绝某种技术时,定价是主导因素。”

“仔细看一下数据就可以看出这种情况的真实程度——对于DBaaS和IaaS,开发者因为价格而拒绝的可能性最高,是第二和第三位的支持/文档以及学习曲线的两倍多。

“对于不同的技术,开发者选择的原因有所不同。例如,学习曲线是开发人员选择IaaS的第二大拒绝原因(有四分之一的人这么选)。这表明IaaS的学习曲线相当陡峭,这对许多开发人员来说是一个障碍。然而,DBaaS的情况并非如此,只有15%的开发人员将此作为拒绝的理由。”

报告中与编程语言无关的其他要点包括:

——十分之四的开发者报告说,由于COVID-19,他们在工作时间/工作量上需要更大的灵活性。

——协作工具和平台是开发人员最重要的技术需求。

——绝大多数专业开发人员(超过80%)都以某种方式参与了DevOps。

——持续集成(CI)和持续部署(CD)是两种最常见的DevOps实践,但是只有四分之一的开发人员使用这两种方法来完全自动化他们的工作流。

——开发人员更喜欢与开源社区协作和互动,而不是为开源项目做贡献。

——在采用云技术时,价格和支持/文档决定着开发人员的决策过程,但到目前为止,定价是拒绝的最重要原因。

——增强现实技术和虚拟现实技术等新兴技术并不很具有吸引力。

——参与度和采用率变化不大,表明DevOps已经成熟。

——Fog/edge计算在开发人员中越来越受欢迎,但总体参与度很低。

该全球性的调查从2020年6月持续到8月,覆盖了159个国家的17000多名开发人员。

THEEND

最新评论(评论仅代表用户观点)

更多
暂无评论