微軟AKS落地中國,開啟云原生應用開發新機遇
原創【51CTO.com原創稿件】Kubernetes是業界領先的開源容器編排框架。由谷歌創建,目前由云原生計算基金會(CNCF)維護,由于其處理大型集群的能力,成為了容器市場的明星。越來越多的云提供商開始提供將Kubernetes作為托管和托管服務的平臺。
早在2016年,微軟聘請了Google工程師、Kubernetes共同創始人Brandon Burns。不久之后,Kubernetes 1.4發布,成為Azure Container Service(ACS)的一部分。
之后,微軟Azure宣布發布Draft,用于簡化開發運行在任何Kubernetes集群上的應用。隨之,微軟加入CNCF,宣布推出一項新服務Azure Container Instances (ACIs),用于在Linux上創建容器而無需運行虛擬機。為了配合這一點,微軟還宣布推出了開源的ACI Connector for Kubernetes,讓Kubernetes集群可以部署ACI。
一直以來,微軟對開源項目Kubernetes的支持力度都很大,在今年5月的微軟Build開發者大會,微軟也開始將多個產品與Kubernetes進行整合。如加強AKS服務,開始支持DevOps開發工作流程,從建立新的Kubernetes集群、應用容器化,到整合CI/CD流程、Visual Studio Team Services,到***的部署工作,都只需幾個點擊就能完成操作。并且擴大云端監控服務Azure Monitor的應用情境,開始整合Azure Kubernetes服務(AKS),提供容器健康度檢查。
在近日召開的年度開源云原生社區大會KubeCon + CloudNativeCon 2018 上,Kubernetes開源項目聯合創始人、微軟杰出工程師Brenda Burns在主題演講中展望了Kubernetes項目的***進展和未來,同時宣布Azure Kubernetes Service(AKS)已登陸由世紀互聯運營的Microsoft Azure,在中國市場開放預覽。AKS 基于完全開源的Kubernetes,可讓用戶充分利用 Kubernetes 生態系統中的服務和工具。使用常用的開源工具(如 Helm、Draft 和 Brigade),可自動執行軟件交付流水線。使用 Open Service Broker for Azure,輕松將 Kubernetes 與受 SLA 支持的 Azure 服務(如 CosmosDB)集成。
Kubernetes開源項目聯合創始人、微軟杰出工程師Brenda Burns
微軟云Azure容器產品經理Gabe Monroy
Brendan Burns在會后接受51CTO記者采訪時表示,AKS本身就是完整的應用。對于目前中國大多數的企業來說,AKS就可以滿足他們的需求,未來當ACI來到中國后,可以很方便的切換到AKS+ACI的架構。微軟同時也在通過AKS+ACI的架構進行更多的探索。
現在微軟這邊對中國市場AKS有沒有一些客戶反饋,包括以后市場預期這塊,因為很多廠商都在有相關的機制。
Brendan Burns表示,在中國市場,AKS已經獲得了很多客戶的反饋,并且非常受歡迎。微軟在此基礎之上做了很多工具,這也是微軟最重要的貢獻,因為AKS的API應該是標準的,這些工具非常重要。
微軟云Azure容器產品經理Gabe Monroy補充說,Kubernetes服務是一個基礎性的服務,并且非常重要,很多云廠商的Kubernetes服務都是相互聯系的。除了Kubernetes基礎的服務,還有很多,諸如數據服務等等也是需要考慮的。微軟在這方面提供了Azure的服務,相當于在Kubernetes的基礎上,更好地為企業的具體業務服務。
說了這么多的Kubernetes,怎能不說云原生?在一般用法中,“云原生”是一種構建和運行應用程序的方法,它充分利用了云計算交付模型的優勢。“云原生”是關于如何創建和部署應用程序,和位置無關。 這意味著應用程序位于云中,而不是傳統數據中心。
CNCF將“云原生”定義的更為狹窄,意味著使用開源軟件堆棧進行容器化,其中應用程序的每個部分都打包在自己的容器中,動態編排,以便每個部分都被主動調度和管理,以優化資源利用率和面向微服務的應用程序,以提高應用程序的整體靈活性和可維護性。
根據相關調查結果顯示:自 2017 年 12 月以來,云原生技術在生產中的使用量平均增長了 200% 以上。云原生已經成為一種文化,一種潮流,云原生技術已經對現代化應用的建設、交付與運維產生了顛覆性的影響。
在Brendan Burns看來,目前對于一個普通的開發者來說,構建一個云原生的軟件還比較困難,但在未來會有所改變。云原生的未來,就是可以讓每個開發者都能更高效、更簡單地去構建云原生。微軟一直以來都很重視開發者,微軟做了很多工作,來幫助開發者更高效地構建云原生。
記者視點
AWS的Kubernetes服務EKS,微軟Azure的Kubernetes托管服務AKS,谷歌云的K8s代管服務…近年來,幾乎所有主要的云提供商都在競相為Kubernetes提供更好,更簡單的解決方案。應用程序已經成為當今多數企業不可或缺的部分。所有公司對更快的部署及高質量的應用程序提出了更高的要求,這也是開發人員涌向容器的原因。國內也誕生了多家容器創業公司,例如時速云、靈雀云、好雨云、才云、博云等,這些廠商有的可能一開始不是以 Kubernetes作為容器編排調度引擎,但是現在已經全部支持。
當容器云進化到高級階段云原生后,容器技術將成為該平臺的基礎。未來,我們期待著Kubernetes更加穩定好用,云原生出現更多的落地與***實踐!
【51CTO原創稿件,合作站點轉載請注明原文作者和出處為51CTO.com】



















