2021年Kubernetes 5大預測
Kubernetes在許多企業進(jìn)入一個新的成(chéng)熟階段,接下來會(huì)發(fā)生什麼(me)?讓我們看看對(duì)Kubernetes後(hòu)續發(fā)展有重要意義的五個問題,以及對(duì)團隊的建議。
對(duì)于已經(jīng)部署了容器的公司來說(shuō),Kubernetes是主要的編排解決方案,對(duì)于大多數雲原生環境來說(shuō),它是主要選擇。與之前的許多技術一樣(yàng),Kubernetes的成(chéng)熟度和穩定性已經(jīng)達到了有些人認爲它“無聊”的地步。展望未來,如果我們考慮到每個雲供應商和軟件平台供應商都(dōu)會(huì)提供一個選擇,讓Kubernetes參與進(jìn)來,在這(zhè)個“後(hòu)Kubernetes世界”中,從業者轉向(xiàng)生态系統要解決的挑戰是什麼(me)?
預測1:更簡單地使用AI/ML
基礎設施一直是應用程序的推動者。一類不斷增長(cháng)的應用是人工智能(néng)和機器學(xué)習。Kubernetes的可伸縮性和分布式架構一直是AI/ML的最佳匹配,解決方案的成(chéng)熟使2021年成(chéng)爲該領域增長(cháng)的一年。
簡化AI/ML的目标需要建立一個基于容器的軟件開(kāi)發(fā)生命周期,它允許從數據中提取業務價值。
對(duì)于大多數企業IT組織來說(shuō),挑戰在于團隊的基礎設施和應用程序/數據所有者之間沒(méi)有協調,每個人都(dōu)有自己的工具,而這(zhè)些工具沒(méi)有集成(chéng)在一起(qǐ)。
預測2:改進(jìn)開(kāi)發(fā)人員和運維人員體驗
雖然容器有助于使使用量單位更接近應用程序,但仍有工作要做,以簡化開(kāi)發(fā)人員和運維人員的體驗。生态系統中的領先供應商已經(jīng)創建并成(chéng)熟了遵循無服務器(或“NoOps平台”)運維模式的解決方案——是的,仍然有服務器,但由底層服務負責。微軟早在2017年就(jiù)創建了Azure Container Instance,随後(hòu)是AWS Fargate(最初僅在ECS上,2019年支持EKS)。2018年,谷歌推出了Knative,這(zhè)是一款開(kāi)源的全行業解決方案,旨在簡化雲原生應用程序的構建、服務和事(shì)件處理。Knative爲Red Hat OpenShift Serverless和Google Cloud Run提供動力。在re:Invent 2020上,AWS發(fā)布了一系列産品,繼續模糊容器和無服務器之間的界限。
所有這(zhè)些解決方案都(dōu)希望減少與底層基礎設施的交互量,從而使你能(néng)夠更加關注應用程序和其他業務需求。在2021年,用戶應該理解Kubernetes和相關項目的所有細微差别,而不是將(jiāng)這(zhè)些技術作爲購買的平台或托管服務的一部分來使用。
預測3:自動化,自動化,自動化
自動化是C套件的重中之重,涉及到技術産業的方方面(miàn)面(miàn)。自動化是Kubernetes的一個關鍵目标(自動化容器部署和擴展是該技術的核心),那麼(me)需要改進(jìn)什麼(me)呢?自動化已經(jīng)并將(jiāng)繼續見證從安裝和升級到環境管理和自我修複的各種(zhǒng)解決方案的增長(cháng)。完全的端到端應用程序自動化將(jiāng)彌合團隊和技術之間的差距,以加快部署、可擴展性和易于管理。自動化工具也有助于維護一個安全的環境,這(zhè)將(jiāng)是特别需要的。
預測4:邊緣飛速發(fā)展
如果說(shuō)關于混合雲或多雲是否現實存在還(hái)有争論的話,那麼(me)邊緣的發(fā)展就(jiù)鞏固了這(zhè)一事(shì)實:數據和應用程序將(jiāng)出現在許多地方。電信公司、公共雲提供商等企業都(dōu)看好(hǎo)邊緣。關于Kubernetes和雲原生生态系統,有許多技術驅動的解決方案在争奪份額。雖然電信巨頭們已經(jīng)將(jiāng)他們的NFV解決方案擴展到邊緣,但企業有很多選擇。邊緣成(chéng)爲混合環境整體分布式特性的一部分,因此用戶應該與其供應商密切合作,以确保邊緣不會(huì)成(chéng)爲技術孤島。
預測5:項目過(guò)載
CNCF項目的廣度讓人望而生畏。Kubernetes被(bèi)設計成(chéng)一個薄層;爲了有一個完整的解決方案,你需要有日志、CI/CD、安全性等工具。每個類别都(dōu)有許多工具選擇——這(zhè)是典型的選擇悖論。正如我們看到Kubernetes采用的成(chéng)熟從主要由自己動手(DIY)轉向(xiàng)供應商選擇一樣(yàng),我們也看到了容器平台的增長(cháng)。
企業可以將(jiāng)時(shí)間和精力花在選擇、集成(chéng)和測試一個環境以構建自己的平台上,也可以找到一個合作夥伴來提供一個平台,該平台提供了簡單的使用和靈活的利用任何項目和服務來滿足業務需求的組合。
迎接2021年的變革
筆者對(duì)企業的建議是記住,工具的作用是支持你的業務目标,其本身并不是答案。2020年迫使每個企業對(duì)計劃外的變化做出快速反應。Kubernetes和使用雲原生生态系統構建的可用解決方案可以加快軟件開(kāi)發(fā)的步伐,同時(shí)還(hái)可以靈活地使用數據和現代應用程序。平台、應用程序和員工技能(néng)的現代化將(jiāng)使你的公司能(néng)夠在任何商業環境中蓬勃發(fā)展。
原文鏈接:
5 Kubernetes predictions for 2021 | The Enterprisers Project