CNCF:云原生的六大趨勢
云原生計(jì)算基金會Cloud Native Computing Foundation(CNCF)在2019年下半年進(jìn)行了一項(xiàng)調(diào)查,主要針對云原生開發(fā)的流行趨勢。這已經(jīng)是CNCF第七次的年度調(diào)查,用來描繪云原生市場的發(fā)展愿景。
該調(diào)查收集了全球1337名CNCF社區(qū)成員的反饋,調(diào)查顯示在生產(chǎn)環(huán)境中對云原生項(xiàng)目的使用持續(xù)增長。因?yàn)檎{(diào)查主要以英語進(jìn)行,所以主要吸引了來自歐美的用戶,在調(diào)查中亞洲只有17%的受訪者,但在亞洲云基礎(chǔ)設(shè)施市場很龐大。雖然調(diào)查并未能全景的展示云原生全球化的進(jìn)展,但一些主要趨勢仍然具有積極的借鑒意義。以下整理了該報(bào)告的六個云原生重點(diǎn)趨勢:
1. 容器已成為常態(tài)
CNCF調(diào)查顯示,有84%的受訪者在生產(chǎn)中使用了容器,與2018年的73%相比有了顯著增長。事實(shí)上,除了擴(kuò)大生產(chǎn)環(huán)境之外,在整個開發(fā),測試和所有過程中,容器的使用也有所增加。在開發(fā)工作流程的各個階段對容器的依賴,突顯了企業(yè)對容器的信任度不斷提高,以及它們?nèi)绾螐娜萜髦邪l(fā)現(xiàn)越來越多的用途。
2. Kubernetes使用率急劇上升
與2018年相比,Kubernetes在生產(chǎn)中的使用率急劇上升,有78%的受訪者表示他們在生產(chǎn)中使用了Kubernetes,與去年的58%相比顯著增加。
此外,盡管大多數(shù)用戶的生產(chǎn)環(huán)境中運(yùn)行的集群只有2-5個(占比43%),但有10%以上的集群正在運(yùn)行50個以上的生產(chǎn)集群!
3. 公有云仍然是最受歡迎的
在2018年,公有云是最受歡迎的基礎(chǔ)設(shè)施選擇,有77%的企業(yè)在使用它。2019年仍然如此,62%的受訪者表示公有云為主要基礎(chǔ)設(shè)施選擇。下降的潛在原因是,該調(diào)查在最近的調(diào)查中增加了混合云作為選項(xiàng),38%的受訪者選擇了混合云。
4. 服務(wù)網(wǎng)格的采用還處于起步階段
2019年是受訪者第一次對采用服務(wù)網(wǎng)格表明態(tài)度。雖然只有18%的人說他們在生產(chǎn)中使用服務(wù)網(wǎng)格,但另外47%的人說他們目前正在評估該技術(shù)以備將來使用。
在最受歡迎的服務(wù)網(wǎng)格平臺方面,Istio,Consul和Linkerd排名靠前。CNCF表示,服務(wù)網(wǎng)格技術(shù)仍是相對較新的技術(shù),預(yù)計(jì)在未來幾年中,其生產(chǎn)用途將有所增加。
5. 每日發(fā)布周期上升
參與每日發(fā)布周期的受訪者數(shù)量,從2018年的15%躍升至2019年的27%,而每周發(fā)布周期的比例從20%增加到28%?;旌夏P驮?019年也達(dá)到了41%,而2018年為25%。CNCF認(rèn)為原因在于CI/ CD工具的數(shù)量和可靠性均得到提高,其中最受歡迎的是Jenkins(58%),GitLab(34%)和CircleCI(13%)。
6. 無服務(wù)器成主流實(shí)踐?
與2018年相比,使用無服務(wù)器的受訪者人數(shù)略有增加,大多數(shù)使用云平臺,目前領(lǐng)先的是AWS lambda,但調(diào)查顯示將來考慮使用無服務(wù)器的實(shí)踐也有所減少,或許無服務(wù)器已經(jīng)成為了主流實(shí)踐。