2021年關(guān)于Kubernetes發(fā)展的5個預(yù)測
譯文【51CTO.com快譯】隨著Kubernetes在組織的應(yīng)用進入新的發(fā)展階段,它的下一步發(fā)展將是什么?組織需要了解Kubernetes在2021年仍然重要的5個問題,以及獲得如何解決這些問題的建議。
對于已經(jīng)部署容器的組織來說,Kubernetes如今是一個主要的編排解決方案,并且對大多數(shù)云計算原生環(huán)境來說很重要。與之前采用的許多技術(shù)一樣,Kubernetes已經(jīng)實現(xiàn)了一定的成熟度和穩(wěn)定性。展望未來,如果人們認為全球主要云計算提供商和軟件平臺供應(yīng)商都提供了內(nèi)置Kubernetes的選項,那么組織在這個“后Kubernetes”世界中轉(zhuǎn)向生態(tài)系統(tǒng)需要解決的挑戰(zhàn)是什么?
Kubernetes預(yù)測1:使用人工智能/機器學(xué)習(xí)更簡單的方法
基礎(chǔ)設(shè)施一直是應(yīng)用程序的推動者。人工智能/機器學(xué)習(xí)這個數(shù)據(jù)豐富的世界是一種持續(xù)增長和投資不斷增長的應(yīng)用程序。Kubernetes的可擴展性和分布式架構(gòu)一直是人工智能/機器學(xué)習(xí)的絕佳選擇,其成熟的解決方案將使這一領(lǐng)域在2021年得到增長。
簡化人工智能/機器學(xué)習(xí)的目標要求在容器的基礎(chǔ)上構(gòu)建軟件開發(fā)生命周期,從而允許組織從數(shù)據(jù)中提取業(yè)務(wù)價值。
當(dāng)今大多數(shù)組織的IT組織所面臨的挑戰(zhàn)是,其基礎(chǔ)設(shè)施與應(yīng)用程序/數(shù)據(jù)所有者之間沒有協(xié)調(diào),并且每個組織都有各自的工具,這些工具沒有集成在一起。
Kubernetes預(yù)測2:改進開發(fā)人員和操作員體驗
盡管容器有助于更好地運行應(yīng)用程序,但仍需要做一些工作來簡化開發(fā)人員和操作人員的體驗。生態(tài)系統(tǒng)中的行業(yè)領(lǐng)先供應(yīng)商已經(jīng)按照無服務(wù)器(或“NoOps平臺”)的運營模型創(chuàng)建并完善了解決方案,雖然仍然采用服務(wù)器,但底層服務(wù)會很好地處理。微軟公司早在2017年就創(chuàng)建了Azure容器實例,隨后創(chuàng)建了AWS Fargate(最初只在ECS上創(chuàng)建,然后在2019年支持EKS)。谷歌公司在2018年推出了Knative,這是一個開放源代碼的全行業(yè)解決方案,可以簡化云原生應(yīng)用程序的構(gòu)建、服務(wù)和事件處理。Knative支持Red Hat 的OpenShift Serverless和Google Cloud Run。AWS公司在re:Invent 2020大會發(fā)布了一系列聲明,將會繼續(xù)模糊容器與無服務(wù)器之間的界限。
所有這些解決方案都希望減少與底層基礎(chǔ)設(shè)施的交互,從而使組織更多的注意力集中在應(yīng)用程序和其他業(yè)務(wù)需求上。在2021年,組織應(yīng)該在理解Kubernetes和相關(guān)項目的所有細微差別之間取得平衡,而不是將這些技術(shù)作為已經(jīng)購買的平臺或托管服務(wù)的一部分來使用。
Kubernetes預(yù)測3:自動化是首要任務(wù)
自動化是組織管理層的首要任務(wù),這涉及技術(shù)領(lǐng)域的各個方面。自動化是Kubernetes的主要目標(自動化容器部署和擴展人工任務(wù)是這一技術(shù)的核心),那么還有什么需要改進的?你看到各種自動解決方案將會繼續(xù)增加,從安裝、升級到環(huán)境的管理和自我修復(fù)。完整的端到端應(yīng)用程序自動化將彌合IT團隊技能和技術(shù)之間的差距,以加快部署、可擴展性和易于管理。自動化工具也有助于維護安全的環(huán)境,而在人們看到Kubernetes環(huán)境擴展到邊緣時,尤其需要這樣做。
Kubernetes預(yù)測4:邊緣計算快速發(fā)展
如果說混合云或多云的應(yīng)用越來越廣泛的話,那么邊緣計算的發(fā)展鞏固了這一事實:當(dāng)人們考慮數(shù)據(jù)和應(yīng)用程序所在的位置時,它們將出現(xiàn)在許多地方。如果你與電信運營商、公共云提供商或傳統(tǒng)組織進行溝通和交流,則關(guān)于邊緣計算的討論將會有很多不同之處。當(dāng)談到Kubernetes和云原生生態(tài)系統(tǒng)時,有許多技術(shù)驅(qū)動的解決方案在引發(fā)討論或讓客戶更感興趣。盡管電信巨頭已經(jīng)將其NFV解決方案擴展到了邊緣計算的討論中,但組織仍有許多選擇。邊緣計算已成為混合環(huán)境整體分布式特性的一部分,因此組織應(yīng)與供應(yīng)商緊密合作,以確保邊緣計算不會成為擁有專門技能的技術(shù)孤島。
Kubernetes預(yù)測5:項目超載
云原生計算基金會(CNCF)項目前景的廣度令人望而生畏,以至于已經(jīng)成為一個網(wǎng)絡(luò)迷因。為了構(gòu)建完整的Kubernetes解決方案,需要具有用于日志記錄、持續(xù)集成(CI)/持續(xù)交付(CD)、安全性等工具。每個類別都有許多工具選項;這是一個典型的選擇悖論。正如人們看到Kubernetes采用的成熟度已從自己動手(DIY)轉(zhuǎn)向選擇云計算提供商一樣,也將看到容器平臺的增長。
組織需要花費時間和精力來選擇、集成和測試環(huán)境以構(gòu)建自己的平臺,或者找到適合的合作伙伴,其合作伙伴提供的結(jié)合了簡便性和靈活性平臺來利用項目和服務(wù)滿足業(yè)務(wù)需求。
擁抱2021年的變革
在此為組織提供的建議是要采用工具支持其業(yè)務(wù)目標。2020年發(fā)生的疫情迫使組織必須迅速應(yīng)對計劃外的變化。Kubernetes和使用云原生生態(tài)系統(tǒng)構(gòu)建的解決方案可以加快軟件開發(fā)的速度,同時還可以靈活使用數(shù)據(jù)和現(xiàn)代應(yīng)用程序。而平臺、應(yīng)用程序和員工技能的現(xiàn)代化將使組織的業(yè)務(wù)在任何環(huán)境中都能蓬勃發(fā)展。
原文標題:5 Kubernetes predictions for 2021,作者:Stu Miniman
【51CTO譯稿,合作站點轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】






















