《電子技術應用》
您所在的位置:首頁 > 人工智能 > 業(yè)界動態(tài) > 微軟副總裁、Kubernetes 頭號貢獻者的他,給云原生帶來奇跡!

微軟副總裁、Kubernetes 頭號貢獻者的他,給云原生帶來奇跡!

2021-10-25
來源:CSDN
關鍵詞: 程序員 全球云 微軟

  程序員最酷凡爾賽:

  “沒想到一個簡單的想法改變了全球云原生發(fā)展”

  時間拉回 2013 年的秋天,當時在谷歌工作的 Brendan Burns、Craig McLuckie、Joe Beda 三人開始研究公共云的基礎設施。

  要知道 8 年前,可是大眾“云里霧里”的時候。“命令式 bash 腳本才剛剛給IaaS 和系統(tǒng)聲明式配置讓位,Netflix 開始普及不可變的基礎架構,但需要重量級的完整 VM 映像來實現(xiàn);容器、編排這些新概念僅在一些互聯(lián)網(wǎng)大廠中流行,不在云中,也不在普通企業(yè)里。”Brendan Burns 回憶道。

  同年 Docker 的發(fā)布改變了一切,Docker 給開發(fā)者帶來全新的云原生應用程序打包和維護的方式,迅速讓它成為現(xiàn)象級的開源項目。

  Brendan Burns 三人立即關注到 Docker,他們開始思考如何將云原生應用程序體驗帶給更多的用戶。因為那時的 Docker 可在單個機器構建和打包單個容器,那如何在一組機器上部署和管理更大量容器?BrendanBurns 他們想開發(fā)出一個“最小可行的協(xié)調(diào)器”,能完成復制和部署應用程序的多個實例,通過負載平衡和服務將流量路由到這些復制的容器,能調(diào)度許多機器分組到一個池中,并將工作分配給它們等功能。

  技術發(fā)展刻不容緩,Brendan Burns 三人說干就干。2013 年秋末,他們開始了第一個 Kubernetes 原型的快速開發(fā)。隨后三人花了一些時間來說服領導層將這個項目開源,于是在 2014 年 6 月,我們看到橫空出世的 Kubernetes,支持自動化部署、大規(guī)模可伸縮、應用容器化管理的Kubernetes 給了開發(fā)者全新體驗,Kubernetes 迅速拉開了云原生的序幕。

  2015 年,谷歌發(fā)布了 Kubernetes v1.0,并聯(lián)合紅帽、微軟等成立云原生計算基金會 CNCF,Kubernetes 作為種子項目捐贈給 CNCF。后面的故事大家都知道了,Kubernetes 迅速席卷全球,基本成為云計算和基礎設施領域的事實標準。

  作為聯(lián)合創(chuàng)始人 Brendan Burns 并沒想到 Kubernetes 能引發(fā)這么大的潮流變革,2018 年 Brendan Burns 曾在博客寫道:“Kubernetes 原本是我們?nèi)祟^腦中一個簡單的想法,如今發(fā)展稱為一種現(xiàn)象,它改變了大家對全球云原生開發(fā)的看法。這是一個了不起的過程,但我認為現(xiàn)在我們僅僅看到的是 Kubernetes 產(chǎn)生影響的皮毛?!?/p>

  聽聽,這最高級的程序員“凡爾賽”。

  果不其然,兩年后,據(jù) 2020 年 CNCF 云原生開發(fā)現(xiàn)狀報告顯示,全球云原生開發(fā)人員超過 470 萬,使用 Kubernetes 的開發(fā)人員超過 170 萬, Kubernetes 已成為大規(guī)模容器與微服務場景的首選管理平臺。

  微軟直接聘請,打造最強 Azure K8S

  2010 年國際 IT 風云變幻,科技巨頭們紛紛瞄準云計算。微軟也不例外,先是在戰(zhàn)略上從“移動為先 云為先”到如今的“AI+云”,一直將云計算放在關鍵的戰(zhàn)略位置上。技術上,在 2010 年,微軟迅速推出 Azure 云平臺,成為全球重要的云平臺之一。

  然而彼時的微軟 Azure 容器服務不支持 Kubernetes,微軟看到 Kubernetes 巨大潛力。2016 年 7 月,微軟直接將 Brendan Burns 這位知名“Kubernetes 頭號貢獻者” 從谷歌聘請過來了。

  隨后,Brendan Burns 為 Azure 提出有效的容器發(fā)展戰(zhàn)略,幫助微軟打造 Azure Kubernetes Serivce(Azure K8S)托管 Kubernetes 平臺,Azure K8S 可大大簡化 Kubernetes 的部署和運營,讓開發(fā)者可靠、靈活地自由伸縮應用架構,讓開發(fā)者輕松部署和管理 Kubernetes、自由伸縮和運行容器應用、Kubernetes 環(huán)境安全管控、加速容器化應用的開發(fā)、充分利用開源工具和API、輕松實現(xiàn)持續(xù)集成/持續(xù)部署(CI/CD)。

  如今 Azure K8S 已在中國區(qū)落地商用,正為更多中國開發(fā)者提供良好的云端容器服務,促進云原生應用發(fā)展。

  Kubernetes 頭號貢獻者談云原生的下一步發(fā)展

  ——您如何看待 Kubernetes 未來的發(fā)展趨勢?

  Brendan Burns:我有點希望人們不要過多地考慮 Kubernetes。

  大佬您不是 Kubernetes 的VIP 代言人嗎?

  Brendan Burns 接著說,我希望 Kubernetes 像云原生時代的匯編語言。我希望五年后,我們對 Kubernetes 的看法就像如今我們對 x86 或 ARM 匯編語言的看法一樣。它在程序下運行,但在日常的基礎上,我們可以使用更高級別的抽象來讓開發(fā)人員更有效率地進行開發(fā)。如今借助 Kubernetes,我們?yōu)檎嬲脑圃陌l(fā)展奠定了基礎,但我們還有很多工作要做,促使每個人都可以輕松使用它。





本站內(nèi)容除特別聲明的原創(chuàng)文章之外,轉載內(nèi)容只為傳遞更多信息,并不代表本網(wǎng)站贊同其觀點。轉載的所有的文章、圖片、音/視頻文件等資料的版權歸版權所有權人所有。本站采用的非本站原創(chuàng)文章及圖片等內(nèi)容無法一一聯(lián)系確認版權者。如涉及作品內(nèi)容、版權和其它問題,請及時通過電子郵件或電話通知我們,以便迅速采取適當措施,避免給雙方造成不必要的經(jīng)濟損失。聯(lián)系電話:010-82306118;郵箱:aet@chinaaet.com。