2022 年的云未來:DevOps、開源和多云

云聯(lián)壹云
受到全球疫情影響,全球數(shù)字化轉(zhuǎn)型加速。對于希望在防疫常態(tài)化的情況下保持發(fā)展的公司而言,持續(xù)的數(shù)字化轉(zhuǎn)型不僅是一種趨勢,更是一種業(yè)務(wù)需求。

受到全球疫情影響,全球數(shù)字化轉(zhuǎn)型加速。對于希望在防疫常態(tài)化的情況下保持發(fā)展的公司而言,持續(xù)的數(shù)字化轉(zhuǎn)型不僅是一種趨勢,更是一種業(yè)務(wù)需求。

2345截圖20211028093243.png

1

DevOps和云計算趨勢

以下是將在2022年推動企業(yè)軟件和云計算發(fā)展的一系列因素。

1

從可組合的基礎(chǔ)設(shè)施到可組合的應(yīng)用程序

可組合的基礎(chǔ)設(shè)施允許通過API控制計算、存儲和網(wǎng)絡(luò)資源的抽象。因此,可組合的基礎(chǔ)架構(gòu)使數(shù)據(jù)中心資源像云服務(wù)一樣隨時可用,因此它們可以支持私有云和混合云解決方案。今天,我們擁有在此基礎(chǔ)架構(gòu)上構(gòu)建大規(guī)??蓴U(kuò)展業(yè)務(wù)的構(gòu)建塊,為更強(qiáng)大的可組合性演化打開了大門。

隨著基礎(chǔ)設(shè)施抽象的發(fā)展,我們開始看到由云服務(wù)組成的應(yīng)用程序來創(chuàng)建云原生服務(wù)。很快,我們將不再編譯軟件,而是將微服務(wù)鏈接到云原生應(yīng)用程序中,我們稱之為“DevApps”。

例如,我們已經(jīng)看到HashiCorp的Terraform在部署云基礎(chǔ)設(shè)施方面的發(fā)展,這是基礎(chǔ)設(shè)施即代碼的最新演變。下一個合乎邏輯的步驟是我們需要調(diào)用集成代碼。用于管理基礎(chǔ)設(shè)施部署的相同DevOps實踐應(yīng)該用于集成。

云原生集成平臺可以幫助企業(yè)構(gòu)建可組合的云原生應(yīng)用程序。這種可組合性有助于服務(wù)部署和交互的自動化,以及人工智能和機(jī)器學(xué)習(xí)的加入,以在未來幾年創(chuàng)造更多創(chuàng)新的應(yīng)用程序。

2

DevSecOps

過去,安全通常在事后才被考慮到,往往在項目結(jié)束時才會添加,而不是一開始的設(shè)計點。如今,開發(fā)周期持續(xù)數(shù)天或數(shù)周或最多幾個月。

為了有效地觀察DevOps實踐,企業(yè)需要快速開發(fā)新功能并在不犧牲安全性的情況下頻繁部署它們。這通常是一個很好的做法,但根據(jù)Sonatype的“2021年軟件供應(yīng)鏈現(xiàn)狀”報告:

“2021年,針對上游開源生態(tài)系統(tǒng)弱點的軟件供應(yīng)鏈攻擊增加了650%。在2020年版本的報告中,同樣的統(tǒng)計數(shù)據(jù)是430%。”

當(dāng)Log4j漏洞在12月發(fā)生時,開發(fā)者社區(qū)在安全性的問題上再一次被進(jìn)行強(qiáng)烈的警告。為了應(yīng)對越來越多的威脅,我們將看到提供供應(yīng)鏈安全的技術(shù)的增加,以確保在軟件部署到生產(chǎn)之前構(gòu)建系統(tǒng)是安全的。

3

事件驅(qū)動架構(gòu)(EDA)

在過去的幾年里,關(guān)于無服務(wù)器的話題已經(jīng)被大量討論。但是,這種炒作不僅僅是因為無服務(wù)器的成功案例,而是因為無服務(wù)器是事件驅(qū)動架構(gòu)的總體類別中的一部分。一個事件會觸發(fā)一個無服務(wù)器函數(shù),該函數(shù)會根據(jù)需要向上和向下擴(kuò)展,例如,當(dāng)EventBridge使用來自AWS Kinesis的事件然后觸發(fā)Lambda函數(shù)時,盡管無服務(wù)器的采用一直很好,但基礎(chǔ)技術(shù)的采用,如事件流技術(shù)Apache Kafka和新來者Apache Pulsar,正在增長,并為EDA示例提供基礎(chǔ)。

Coleman Parkes的一份報告發(fā)現(xiàn),72%的全球組織利用事件驅(qū)動架構(gòu)。這些組織看到了采用EDA帶來的許多事件,并了解到了實時數(shù)據(jù)和自動化的好處。

2345截圖20211028093243.png

事件驅(qū)動架構(gòu)將提高企業(yè)更快地實時訪問數(shù)據(jù)的能力,并通過自動化和數(shù)據(jù)同步對數(shù)據(jù)采取行動。

4

私有云(本機(jī))

在云計算的早期,有很多關(guān)于公共云和私有云的討論?,F(xiàn)在,隨著Kubernetes的采用率快速增長,到2020年生產(chǎn)使用率增加到83%。不僅Kubernetes的采用率在增長,而且Kubernetes的本地部署的速度增長遠(yuǎn)遠(yuǎn)快于托管云產(chǎn)品。

私有云的使用量也在增加。所以這就是為什么本文會認(rèn)為這種趨勢不僅在云計算領(lǐng)域,也會發(fā)生在云原生領(lǐng)域。

2345截圖20211028093243.png

資料來源:CNCF 2020年調(diào)查

2

開源優(yōu)先

二十年前,許多企業(yè)對開源軟件持謹(jǐn)慎態(tài)度。現(xiàn)在,我們將開源視為云基礎(chǔ)設(shè)施的標(biāo)準(zhǔn)。Linux、KVM和Kubernetes為許多云服務(wù)提供了基礎(chǔ)。HashiCorp、Elastic、Confluent、Kong和許多其他項目的工具為管理云基礎(chǔ)設(shè)施提供了支柱。這種趨勢只會越來越強(qiáng)。

根據(jù)紅帽公司的《企業(yè)開源現(xiàn)狀》報告,79%的企業(yè)預(yù)計在未來兩年內(nèi)使用企業(yè)開源軟件的新興技術(shù)將會增加。此外,87%的人認(rèn)為企業(yè)開源比專有軟件更安全。

如今,形勢發(fā)生了逆轉(zhuǎn),即使是最保守的行業(yè)在采購其基礎(chǔ)設(shè)施軟件時也會采取開源的第一立場。以下是2022年與云計算和DevOps相關(guān)的一些開源項目。

1)Apache Pulsar—Apache Pulsar是雅虎創(chuàng)建的云原生、分布式消息傳遞和流媒體平臺,現(xiàn)在是Apache軟件基金會的頂級項目。它以輕量級但可伸縮的方式提供事件流而聞名。

2)Appwrite——Appwrite是一個安全的端到端后端服務(wù)器,適用于Web、移動和Flutter開發(fā)人員,打包為一組Docker容器,以便于部署。

3)Terraform—Terraform是一個開源的基礎(chǔ)設(shè)施即代碼軟件工具,它提供一致的CLI工作流來管理數(shù)百個云服務(wù)。Terraform將云API編碼為聲明性配置文件。

4)Jamstack—Jamstack旨在使網(wǎng)絡(luò)更快、更安全且更易于擴(kuò)展。它建立在開發(fā)人員喜愛的工具和工作流程之上,并帶來最大的生產(chǎn)力。

5)Argo—Argo CD是用于Kubernetes的聲明性GitOps持續(xù)交付工具。

6)Knative—Knative是一個基于Kubernetes的平臺,用于部署和管理現(xiàn)代無服務(wù)器工作負(fù)載。

7)TriggerMesh云集成平臺——它是一個由Kubernetes和Knative提供支持的開源事件驅(qū)動集成平臺。TriggerMesh允許使用基于內(nèi)容的過濾、拆分和處理函數(shù)以聲明方式定義源和目標(biāo)之間的事件流。

8)Kong——Kong是一個非常流行的API網(wǎng)關(guān)。Kong專為混合云和多云而構(gòu)建,針對微服務(wù)和分布式架構(gòu)進(jìn)行了優(yōu)化。

這些只是高質(zhì)量開源應(yīng)用程序的幾個示例,它們可以提高云運營商、DevOps和云原生開發(fā)者的生產(chǎn)力和效率。

3

2022關(guān)鍵詞:多云

2022年的未來是屬于多云的。最能經(jīng)受住疫情考驗的公司都已經(jīng)利用云技術(shù)來提高生產(chǎn)力。眾多企業(yè)做出這樣的選擇是為了幫助他們的業(yè)務(wù)實現(xiàn)現(xiàn)代化,并在新的社會狀況下發(fā)展得更好。因此,Gartner預(yù)測2022年全球云服務(wù)支出將超過4820億美元,遠(yuǎn)遠(yuǎn)高于2020年的3130億美元。

此外,自五年前《DevOps手冊》出版以來,Google趨勢顯示2021年DevOps搜索量創(chuàng)歷史新高,而且這個數(shù)字很可能會持續(xù)到2022年。再加上GitHub的Octoverse報告中描述的大規(guī)模開源增長,其中包括GitHub上的1600萬新用戶,總數(shù)達(dá)到7300萬,新創(chuàng)建的存儲庫達(dá)到6100萬。因此2022年的關(guān)鍵詞將是DevOps、開源和多云。

THEEND

最新評論(評論僅代表用戶觀點)

更多
暫無評論