以開發(fā)者為中心的研究公司SlashData發(fā)布了一份新報告,指出價格是開發(fā)者是否選擇云計算技術的首要因素,其次是支持/文檔。
這份報告的標題是《Developer Economics State of the Developer Nation(第19版)》,該報告每六個月出版一次。在該報告中,開發(fā)者被問到他們?yōu)槭裁床捎没蚓芙^云技術。
“對于每一種云技術,除了編排工具,價格和支持/文檔是開發(fā)者采用該技術時考慮的兩個最重要的因素。大多數(shù)情況下,這兩個因素在第一位和第二位之間切換,然而,對于考慮采用編排工具的開發(fā)人員來說,價格下降到第五位,而支持/文檔仍然以很大的優(yōu)勢居于首位。大約十分之三的開發(fā)者選擇開發(fā)的易用性和速度(32%)、與其他系統(tǒng)的集成(31%)、社區(qū)(30%)和價格(29%)作為采用的理由,其中編排工具的定價比其他技術低15個百分點。
“另一方面,對于選擇編排工具的開發(fā)人員來說,社區(qū)和可伸縮性通常更為重要。”
從另一個角度看,拒絕某種云技術的原因也在于定價。
“搞清楚開發(fā)者拒絕的原因,我們可以從另一個角度看待決策過程。很快,我們發(fā)現(xiàn),在拒絕某種技術時,定價是主導因素。”
“仔細看一下數(shù)據(jù)就可以看出這種情況的真實程度——對于DBaaS和IaaS,開發(fā)者因為價格而拒絕的可能性最高,是第二和第三位的支持/文檔以及學習曲線的兩倍多。
“對于不同的技術,開發(fā)者選擇的原因有所不同。例如,學習曲線是開發(fā)人員選擇IaaS的第二大拒絕原因(有四分之一的人這么選)。這表明IaaS的學習曲線相當陡峭,這對許多開發(fā)人員來說是一個障礙。然而,DBaaS的情況并非如此,只有15%的開發(fā)人員將此作為拒絕的理由。”
報告中與編程語言無關的其他要點包括:
——十分之四的開發(fā)者報告說,由于COVID-19,他們在工作時間/工作量上需要更大的靈活性。
——協(xié)作工具和平臺是開發(fā)人員最重要的技術需求。
——絕大多數(shù)專業(yè)開發(fā)人員(超過80%)都以某種方式參與了DevOps。
——持續(xù)集成(CI)和持續(xù)部署(CD)是兩種最常見的DevOps實踐,但是只有四分之一的開發(fā)人員使用這兩種方法來完全自動化他們的工作流。
——開發(fā)人員更喜歡與開源社區(qū)協(xié)作和互動,而不是為開源項目做貢獻。
——在采用云技術時,價格和支持/文檔決定著開發(fā)人員的決策過程,但到目前為止,定價是拒絕的最重要原因。
——增強現(xiàn)實技術和虛擬現(xiàn)實技術等新興技術并不很具有吸引力。
——參與度和采用率變化不大,表明DevOps已經(jīng)成熟。
——Fog/edge計算在開發(fā)人員中越來越受歡迎,但總體參與度很低。
該全球性的調(diào)查從2020年6月持續(xù)到8月,覆蓋了159個國家的17000多名開發(fā)人員。