...

2021年Kubernetes 5大(dà)預測

2021-06-28

Kubernetes在(zài)許多企業進入一(yī / yì /yí)個(gè)新的(de)成熟階段,接下來(lái)會發生什麽?讓我們看看對Kubernetes後續發展有重要(yào / yāo)意義的(de)五個(gè)問題,以(yǐ)及對團隊的(de)建議。

對于(yú)已經部署了(le/liǎo)容器的(de)公司來(lái)說(shuō),Kubernetes是(shì)主要(yào / yāo)的(de)編排解決方案,對于(yú)大(dà)多數雲原生環境來(lái)說(shuō),它是(shì)主要(yào / yāo)選擇。與之(zhī)前的(de)許多技術一(yī / yì /yí)樣,Kubernetes的(de)成熟度和(hé / huò)穩定性已經達到(dào)了(le/liǎo)有些人(rén)認爲(wéi / wèi)它“無聊”的(de)地(dì / de)步。展望未來(lái),如果我們考慮到(dào)每個(gè)雲供應商和(hé / huò)軟件平台供應商都會提供一(yī / yì /yí)個(gè)選擇,讓Kubernetes參與進來(lái),在(zài)這(zhè)個(gè)“後Kubernetes世界”中,從業者轉向生态系統要(yào / yāo)解決的(de)挑戰是(shì)什麽?

預測1:更簡單地(dì / de)使用AI/ML

基礎設施一(yī / yì /yí)直是(shì)應用程序的(de)推動者。一(yī / yì /yí)類不(bù)斷增長的(de)應用是(shì)人(rén)工智能和(hé / huò)機器學習。Kubernetes的(de)可伸縮性和(hé / huò)分布式架構一(yī / yì /yí)直是(shì)AI/ML的(de)最佳匹配,解決方案的(de)成熟使2021年成爲(wéi / wèi)該領域增長的(de)一(yī / yì /yí)年。

簡化AI/ML的(de)目标需要(yào / yāo)建立一(yī / yì /yí)個(gè)基于(yú)容器的(de)軟件開發生命周期,它允許從數據中提取業務價值。

對于(yú)大(dà)多數企業IT組織來(lái)說(shuō),挑戰在(zài)于(yú)團隊的(de)基礎設施和(hé / huò)應用程序/數據所有者之(zhī)間沒有協調,每個(gè)人(rén)都有自己的(de)工具,而(ér)這(zhè)些工具沒有集成在(zài)一(yī / yì /yí)起。

預測2:改進開發人(rén)員和(hé / huò)運維人(rén)員體驗

雖然容器有助于(yú)使使用量單位更接近應用程序,但仍有工作要(yào / yāo)做,以(yǐ)簡化開發人(rén)員和(hé / huò)運維人(rén)員的(de)體驗。生态系統中的(de)領先供應商已經創建并成熟了(le/liǎo)遵循無服務器(或“NoOps平台”)運維模式的(de)解決方案——是(shì)的(de),仍然有服務器,但由底層服務負責。微軟早在(zài)2017年就(jiù)創建了(le/liǎo)Azure Container Instance,随後是(shì)AWS Fargate(最初僅在(zài)ECS上(shàng),2019年支持EKS)。2018年,谷歌推出(chū)了(le/liǎo)Knative,這(zhè)是(shì)一(yī / yì /yí)款開源的(de)全行業解決方案,旨在(zài)簡化雲原生應用程序的(de)構建、服務和(hé / huò)事件處理。Knative爲(wéi / wèi)Red Hat OpenShift Serverless和(hé / huò)Google Cloud Run提供動力。在(zài)re:Invent 2020上(shàng),AWS發布了(le/liǎo)一(yī / yì /yí)系列産品,繼續模糊容器和(hé / huò)無服務器之(zhī)間的(de)界限。

所有這(zhè)些解決方案都希望減少與底層基礎設施的(de)交互量,從而(ér)使你能夠更加關注應用程序和(hé / huò)其他(tā)業務需求。在(zài)2021年,用戶應該理解Kubernetes和(hé / huò)相關項目的(de)所有細微差别,而(ér)不(bù)是(shì)将這(zhè)些技術作爲(wéi / wèi)購買的(de)平台或托管服務的(de)一(yī / yì /yí)部分來(lái)使用。

預測3:自動化,自動化,自動化

自動化是(shì)C套件的(de)重中之(zhī)重,涉及到(dào)技術産業的(de)方方面面。自動化是(shì)Kubernetes的(de)一(yī / yì /yí)個(gè)關鍵目标(自動化容器部署和(hé / huò)擴展是(shì)該技術的(de)核心),那麽需要(yào / yāo)改進什麽呢?自動化已經并将繼續見證從安裝和(hé / huò)升級到(dào)環境管理和(hé / huò)自我修複的(de)各種解決方案的(de)增長。完全的(de)端到(dào)端應用程序自動化将彌合團隊和(hé / huò)技術之(zhī)間的(de)差距,以(yǐ)加快部署、可擴展性和(hé / huò)易于(yú)管理。自動化工具也(yě)有助于(yú)維護一(yī / yì /yí)個(gè)安全的(de)環境,這(zhè)将是(shì)特别需要(yào / yāo)的(de)。

預測4:邊緣飛速發展

如果說(shuō)關于(yú)混合雲或多雲是(shì)否現實存在(zài)還有争論的(de)話,那麽邊緣的(de)發展就(jiù)鞏固了(le/liǎo)這(zhè)一(yī / yì /yí)事實:數據和(hé / huò)應用程序将出(chū)現在(zài)許多地(dì / de)方。電信公司、公共雲提供商等企業都看好邊緣。關于(yú)Kubernetes和(hé / huò)雲原生生态系統,有許多技術驅動的(de)解決方案在(zài)争奪份額。雖然電信巨頭們已經将他(tā)們的(de)NFV解決方案擴展到(dào)邊緣,但企業有很多選擇。邊緣成爲(wéi / wèi)混合環境整體分布式特性的(de)一(yī / yì /yí)部分,因此用戶應該與其供應商密切合作,以(yǐ)确保邊緣不(bù)會成爲(wéi / wèi)技術孤島。

預測5:項目過載

CNCF項目的(de)廣度讓人(rén)望而(ér)生畏。Kubernetes被設計成一(yī / yì /yí)個(gè)薄層;爲(wéi / wèi)了(le/liǎo)有一(yī / yì /yí)個(gè)完整的(de)解決方案,你需要(yào / yāo)有日志、CI/CD、安全性等工具。每個(gè)類别都有許多工具選擇——這(zhè)是(shì)典型的(de)選擇悖論。正如我們看到(dào)Kubernetes采用的(de)成熟從主要(yào / yāo)由自己動手(DIY)轉向供應商選擇一(yī / yì /yí)樣,我們也(yě)看到(dào)了(le/liǎo)容器平台的(de)增長。

企業可以(yǐ)将時(shí)間和(hé / huò)精力花在(zài)選擇、集成和(hé / huò)測試一(yī / yì /yí)個(gè)環境以(yǐ)構建自己的(de)平台上(shàng),也(yě)可以(yǐ)找到(dào)一(yī / yì /yí)個(gè)合作夥伴來(lái)提供一(yī / yì /yí)個(gè)平台,該平台提供了(le/liǎo)簡單的(de)使用和(hé / huò)靈活的(de)利用任何項目和(hé / huò)服務來(lái)滿足業務需求的(de)組合。

迎接2021年的(de)變革

筆者對企業的(de)建議是(shì)記住,工具的(de)作用是(shì)支持你的(de)業務目标,其本身并不(bù)是(shì)答案。2020年迫使每個(gè)企業對計劃外的(de)變化做出(chū)快速反應。Kubernetes和(hé / huò)使用雲原生生态系統構建的(de)可用解決方案可以(yǐ)加快軟件開發的(de)步伐,同時(shí)還可以(yǐ)靈活地(dì / de)使用數據和(hé / huò)現代應用程序。平台、應用程序和(hé / huò)員工技能的(de)現代化将使你的(de)公司能夠在(zài)任何商業環境中蓬勃發展。

原文鏈接:

5 Kubernetes predictions for 2021 | The Enterprisers Project

來(lái)源:K8S技術社區