開源對于云原生至關重要的5個原因

責任編輯:cres

作者:Cheryl Hung

2021-05-10 11:07:20

來源:企業(yè)網(wǎng)D1Net

原創(chuàng)

如今,云原生有很多構建塊,最著名的是容器編排系統(tǒng)Kubernetes。在Red Hat公司發(fā)布的2021年企業(yè)開源狀況報告中,將近90%的受訪者將Kubernetes評為云原生應用程序策略的重要工具。Kubernetes使IT團隊能夠克服管理容器的復雜性,推動Kubernetes運轉的動力是其背后快速發(fā)展的開源項目。

發(fā)生的冠狀病毒疫情,促使人們更多采用數(shù)字化技術,云原生如今成為人們關注的焦點。
 
云原生加速了企業(yè)業(yè)務現(xiàn)代化的進程。根據(jù)調研機構Gartner公司的調查,很多企業(yè)加強了其數(shù)字化舉措,致力于為消費者和員工提供了在線服務。咨詢機構麥肯錫公司認為,一些企業(yè)在數(shù)字化轉型方面已經(jīng)實施了多年。一位首席執(zhí)行官說:“我們正在見證歷史性的遠程工作和跨域數(shù)字化訪問服務的部署。”
 
這使云原生服務更加引人注目。IDC公司指出,云原生開發(fā)實踐是數(shù)字創(chuàng)新的核心,研究機構451 Group認為,云原生是企業(yè)高管可以用來應對不確定性和快速變化的市場條件的一種技術。其原因很簡單。云原生意味著將基礎設施作為代碼和服務作為軟件運行在高度可擴展的自動化平臺上。簡單地說,IT系統(tǒng)和服務可以更快地構建并更有效地進行管理。
 
如今,云原生有很多構建塊,最著名的是容器編排系統(tǒng)Kubernetes。在Red Hat公司發(fā)布的2021年企業(yè)開源狀況報告中,將近90%的受訪者將Kubernetes評為云原生應用程序策略的重要工具。
 
Kubernetes使IT團隊能夠克服管理容器的復雜性,推動Kubernetes運轉的動力是其背后快速發(fā)展的開源項目。其他云原生技術也是如此。
 
這些項目通過新功能使云原生保持最新狀態(tài),并且保持穩(wěn)定,使其非常適合企業(yè)IT需求。開源至關重要,因為它可以確保:
 
1.協(xié)作
 
受到良好支持的開源項目在采用周期中具有重要的協(xié)作功能,它讓IT團隊直接與項目成員和用戶聯(lián)系,他們可以就技術的相關性進行咨詢,就如何采用和擴展技術提供建議,并提供保證。
 
2.創(chuàng)新
 
云原生概念和技術還很年輕,因此將會不斷變化。Kubernetes以其適應性、靈活性和克服復雜挑戰(zhàn)的能力而聞名,但它花費了六年時間和22次迭代才能實現(xiàn)。云原生項目正在通過嚴格的流程朝著一系列結構化的路線圖努力。隨著Kubernetes的發(fā)展,它吸引了諸如Spotify之類的用戶,他們從自己的內部編排平臺遷移而來。
 
3.現(xiàn)代化
 
與其他用戶和從業(yè)人員合作意味著現(xiàn)代化而無需妥協(xié)——這些新功能不會影響對現(xiàn)有技術的投資。例如美國國防部研究人員將Kubernetes安裝在運行Ada的現(xiàn)有飛機硬件上。這有助于將軟件發(fā)布時間從八個月縮短到一天幾次。
 
4.原則
 
總體而言,開放源代碼已經(jīng)使科技公司設計出用于互操作性的通用接口。這在擁有500多家供應商的云原生社區(qū)中非常重要,因為它使IT團隊能夠挑選出最好的同類。Dockershim證明了這一點:容器運行時接口(CRI)意味著IT團隊可以以最小的中斷來管理變更。諸如容器運行時接口(CRI)之類的接口使社區(qū)可以專注于Kubernetes的可擴展性。
 
5.降低成本
 
開源使IT團隊擺脫了基礎設施層面編碼的束縛,創(chuàng)建了增值功能。云原生也是如此:大多數(shù)人都無法自行構建所需的規(guī)模系統(tǒng)(如果有的話),而不會消耗大量的資金和時間。例如,Kubernetes已經(jīng)從大量的貢獻者那里獲得了更多的改進。云原生項目的社區(qū)性質提供了企業(yè)團隊重視的基礎設施,同時節(jié)省了他們的時間、資金和精力。
 
云原生發(fā)揮的作用
 
云原生項目發(fā)展迅速,雖然這是一個優(yōu)點,但這也可能使它們成為企業(yè)遵循和采用的挑戰(zhàn)。并沒有一種萬能的解決方案,只是下載和安裝組件技術就不可能實現(xiàn)預期的效果。
 
成功來自于相互交流這些項目的精神。這意味著要以一種結構化和務實的方式來使用開源云,并且要有明確的領導。這需要三步走的策略。第一步意味著在企業(yè)中有共識的負責人,他們可以領導伴隨云原生而來的開發(fā)和運營過程的變化。接下來,它需要可以處理項目的企業(yè)主管,幫助他們開發(fā)項目,使企業(yè)團隊與所需資源保持聯(lián)系。最后,需要一種實用的實現(xiàn)方法:對技術進行試驗,并證明企業(yè)利益相關者(業(yè)務人員)能夠理解和支持的用例。
 
結論
 
開源已經(jīng)改變了企業(yè)IT,現(xiàn)在它正在塑造云原生??焖侔l(fā)展且得到良好支持的開源項目對云原生非常重要,因為它們可以提供企業(yè)所需的創(chuàng)新,同時至關重要的是確保可靠性和可用性。利用這些項目進行現(xiàn)代化改造并不意味著下載后就可以使用,還需要一段時間的適應。
 
版權聲明:本文為企業(yè)網(wǎng)D1Net編譯,轉載需注明出處為:企業(yè)網(wǎng)D1Net,如果不注明出處,企業(yè)網(wǎng)D1Net將保留追究其法律責任的權利。

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號