後疫情時代,雲原生將成爲新常態。算法
各行各業在降本增效的目標指引下,上雲已成必然。特別是在疫情之下,雖然各個行業均遭受不一樣程度的影響,但那些數字化健全的企業,其抵禦風險的能力更強!安全
根據Gartner預測,到2022年將有75%的全球化企業在生產中應用雲原生的容器化應用。中國信息通訊研究院發佈的《中國雲原生用戶調查報告2020》顯示,容器化需求已經從行業頭部企業下沉到中小規模企業,從領先企業嚐鮮變爲主流企業必備。服務器
日前,Kubernetes聯合創始人Brendan Burns在接受開源中國採訪時表示,雲原生的高彈性、動態調度、自動伸縮等特性,在企業上雲時備受青睞。基於端到端的解決方案,讓傳統的企業和流程自動化地部署在K8s上,使企業上雲變得更容易。Azure Kubernetes Service(AKS)也成爲Azure歷史上成長最快的服務。工具
一切源於開源開發工具
Brendan首先回顧了本身的開源經歷,自1990年接觸開源以來,已經走過了30年的開源歷程。Brendan坦言,微軟特別重視開發人員、雲開發環境與開發工具,而開源對Azure的成長和進步都很是重要。spa
自2014年薩提亞出任微軟CEO後,正式宣佈「微軟愛Linux」,由此全面開啓了擁抱開源、全力支持開發者生態建設的新徵程。翻譯
現在,微軟還特別關注企業如何基於開源進行業務轉型。當企業將本地系統部署上雲時,雲原生能夠保證只有當使用資源時才支付費用,而沒必要像過去那樣建很大的數據中心,智能算法可以實現各類自動化,並保證其安全性,且能隨時部署與整合新業務。設計
據Brendan介紹,中國企業在應用新技術上比其餘國家更快,所以雲原生在中國的發展也有機會比其餘國家更快。基於開源,能夠大大提高工具和技術產品的開發速度,並能快速推廣被更多用戶應用。3d
K8s讓上雲更容易blog
K8s早已成爲業界公認的標準,這離不開全部開發者的努力。Brendan認爲,開發人員的需求促進了K8S的誕生,而當初創始團隊對K8s的許多設計理念,也促成了雲原生現在的盛況。
以Services Mesh爲例,其概念是基於K8s最先的決策造成的。K8s的擴展性相當重要,這是成就雲原生的主要貢獻。而在早期,創始團隊並沒想到能取得這麼大的成果,很高興能看到K8s取得這樣的成績。
而微軟對K8s也作了很大的貢獻,好比最近由Azure團隊主導的對IPV四、IPV6雙棧協議提供支持。對全部使用K8s的中國開發者而言,微軟在上海有一個專門支持K8s的團隊,主要負責K8s的開源工做,使Azure的服務更好用。
開源系統的實質就是歡迎世界各地的開發人員一塊兒作貢獻。微軟會考慮各地開發人員協調時間的便利性,儘可能將文檔和案例翻譯成各個國家的語言,由於這是在K8s之上開放的生態系統。這其中,不少中國的企業及開發者也在爲K8s貢獻着本身的力量。
爲了讓更多企業將業務遷移上雲,微軟提供了一套端到端完整的解決方案,讓傳統的企業和服務自動化地部署到K8s上,基於一些固有的模式,可讓他們更容易地把業務遷移上雲。
K8s無疑簡化了企業上雲的步驟,企業不須要過多考慮和抉擇,由於選擇越少對於大型企業而言越方便,能夠將更多的精力專一到本身的業務和服務客戶上。
持續進化的雲原生服務
AKS可以提供無服務器K8s「一種整合的持續集成和持續交付 (CI/CD) 體驗」以及企業級安全性和治理,基於徹底託管的K8s服務,讓企業更輕鬆地部署和管理容器化應用程序,可讓開發和運營團隊統一到一個平臺,放心地快速生成、交付和縮放應用程序。
據Brendan介紹,微軟會加強開源系統,以便於更好的服務於客戶。這意味着AKS會不斷更新,提升其可靠性,並讓用戶的版本始終保持最新。用戶僅需關注本身的程序和應用,而開源中遇到的一些「坑」,微軟都負責將其搞定。
AKS致力於將K8s的管理作到極致,其核心優點在於可以提供完整的平臺,包括全球開發者都在使用的VS Code開發工具,團隊成員協做時使用的GitHub,再到能將應用程序推向世界的Azure容器註冊表,客戶能夠在全球超過50個地區運行這些應用。
同時,AKS還支持可擴展性,它與開發者經常使用的工具備很好的銜接,如微軟與紅帽(Red Hat)、SUSE這樣的開源生態夥伴,這纔是開源真正的精神所在。
此外,微軟特別重視反饋給社區的貢獻,由於這樣能夠拉近與客戶間的距離,也可以更好的服務於客戶。在反饋給社區的同時,微軟也在不斷創新。例如Helm是Kubernetes的包管理器;VS Code(Visual Studio Code)是一款全球都在使用的開發工具;Dapr可以讓開發者在K8s上更容易開發。
微軟相信,K8s已經成爲了一個平臺,其餘全部服務均可以基於這個平臺爲客戶提供更多價值。所以,從用戶本地部署數據中心到雲,微軟都統一推薦K8s,這樣能夠實現無縫銜接。