去年 7 月份,《DevOps is dead, long live Platform Engineering》這篇文章引發了廣泛討論,標題翻譯成中文是 “DevOps 已死,平臺?程是未來”。
平臺工程 (Platform Engineering) 是一種運維理念,試圖解決云原生時代運維問題。其提倡的一個重要觀點是運維平臺要提供工程師自服務能力,希望平臺可以屏蔽基礎設施復雜性,提供靈活的工具鏈和工作流,工程師利用這些平臺的基本能力,自己組合、編排來解決自己的問題,過程中不需要平臺層的參與。
那么,DevOps和平臺工程有什么不同嗎?
Bytebase CEO 及聯合創始人陳天舟認為,DevOps 和平臺工程是兩個維度的概念,前者更偏向一套方法論,后者多指一個職能。平臺工程屬于 PaaS 層,它的逐漸流行可以從三個方面來看:
在其之下依賴的 IaaS 層通常是各大云廠的 IaaS,這部分日趨成熟,所以使得精力可以上移到 PaaS。
在其之上被依賴的 SaaS 層則是各業務線,隨著業務線的擴展,就希望提煉出一套可以復用的組件,這就是要下沉到 PaaS 層。
PaaS 層本身的平臺工具也日趨完善,從最底層的統一平面 Kubernetes 往上,已經有一組比較成熟的平臺工具套件。
他還表示,平臺工程和之前的中臺概念有類似之處,也可以說平臺工程是由中臺演化?來的,在和底層 IaaS、上層業務 SaaS 的磨合中逐漸明確了彼此的邊界,使得平臺工程可以定位在 PaaS 領域做好自己的產品化。
螞蟻集團 PaaS IaC 基礎平臺負責人李大元認為,平臺工程并不是一個新的概念,在這個概念火起來之前,已經有很多團隊采用相似的思路構建了自己的產品,如 KusionStack、humanitec。
平臺工程更像是運維技術發展到今天的一個必然產物,距離 Kubernetes 第一個 Commit 已經過去 8 年多了,云原生技術早已成了 “標配”,或者說我們已經進入到 “后云原生” 時代。一個現代化的應用除了云原生技術以外,往往還會使用到 IaaS 云服務、內部自建服務等各種異構基礎設施,可能還會有多云、混合云的部署訴求。這些復雜技術已經遠遠超出一個普通的 Dev 需要理解的范疇,也不應該把底層的復雜性直接暴露給普通 Dev。
再深入一層,平臺工程會取代DevOps嗎?
陳天舟表示:“我相信平臺工程確實會是未來,但在研發組織擁抱平臺工程的過程中,首先要經歷一段 SRE、PaaS、研發效能這幾個團隊整合的陣痛。但總之,平臺工程并不會取代 DevOps,而是隨著和下層 Infra、上層業務的生產關系邊界劃清,自身生產工具套件的成熟,去成就更好的 DevOps?!?/p>
李大元認為,平臺工程的火熱代表著之前的運維理念已經不能滿足當下的訴求,需要新的技術來解決當前企業規?;\維的難題,平臺工程是一個不錯的選擇,但是具體如何實施,業內還處于相對初級的階段,不過可以確定的是,平臺工程會是運維領域未來幾年值得持續觀察的一個新方向。
或許 DevOps 的未來還有更多可能性?2023 年 5 月28 日,GOTC 2023 “DevOps 前線” 分論壇將邀請國內外在 DevOps 領域有深入研究的企業與專家,探討 DevOps 前沿技術走向。
全球開源技術峰會(Global Open-source Technology Conference),簡稱 GOTC,是由開放原子開源基金會、 Linux 基金會亞太區、上海浦東軟件園和開源中國聯合發起的,面向全球開發者的一場盛大開源技術盛宴。 5 月 27 日至 28 日,GOTC 2023 將于上海舉辦為期 2 天的開源行業盛會。大會將以行業展覽、主題發言、特別論壇、分論壇的形式展現,與會者將一起探討元宇宙、3D 與游戲、eBPF、Web3.0、區塊鏈等熱門技術主題,以及開源社區、AIGC、汽車軟件、開源商業化、開源教育培訓、云原生等熱門話題,探討開源未來,助力開源發展。
GOTC 2023由一個主論壇、十五個分論壇組成,在線下舉辦的同時,還將在線上直播。GOTC 2023報名通道現已開啟,誠邀全球各技術領域開源愛好者共襄盛舉!
審核編輯黃宇
-
開源
+關注
關注
3文章
3251瀏覽量
42406 -
PaaS
+關注
關注
2文章
131瀏覽量
21423 -
IaaS
+關注
關注
0文章
67瀏覽量
18558 -
devops
+關注
關注
0文章
110瀏覽量
11997
發布評論請先 登錄
相關推薦
評論