2018年11月13日,上海——由Linux基金會(huì )主辦的年度開(kāi)源云原生社區大會(huì )KubeCon + CloudNativeCon 2018在上海舉行,Kubernetes開(kāi)源項目聯(lián)合創(chuàng )始人、微軟杰出工程師Brenda Burns在主題演講中展望了Kubernetes項目的最新進(jìn)展和未來(lái),同時(shí)宣布Azure Kubernetes Service(AKS)已登陸由世紀互聯(lián)運營(yíng)的Microsoft Azure,在中國市場(chǎng)開(kāi)放預覽。

Kubernetes開(kāi)源項目聯(lián)合創(chuàng )始人、微軟杰出工程師Brendan Burns
Kubernetes開(kāi)源項目聯(lián)合創(chuàng )始人、微軟杰出工程師Brendan Burns表示:“我們正迎來(lái)一個(gè)智能云與智能邊緣的時(shí)代,這為全球各地的開(kāi)發(fā)者帶來(lái)了以創(chuàng )新方式開(kāi)發(fā)云原生應用的更廣闊的發(fā)展機遇。以微軟智能云Azure為基礎,微軟致力于為全球開(kāi)發(fā)者打造功能強大的研發(fā)云平臺及服務(wù)。幫助任何開(kāi)發(fā)者,使用任何他們習慣的方式,為任何平臺開(kāi)發(fā)現代化的創(chuàng )新應用。Azure Kubernetes Service將Kubernetes容器平臺便于開(kāi)發(fā)、部署、管理的優(yōu)勢,與微軟智能云Azure安全、可靠、自動(dòng)化的運維相結合,并將在中國市場(chǎng)的Azure上開(kāi)放預覽。我們希望此舉能幫助更多中國開(kāi)發(fā)者開(kāi)啟云原生應用開(kāi)發(fā)的新機遇。”
Kubernetes是一個(gè)能對容器化應用進(jìn)行自動(dòng)化部署、彈性伸縮和管理的開(kāi)源容器平臺,通過(guò)對組成應用的容器進(jìn)行分組管理,實(shí)現便捷的應用管理和服務(wù)發(fā)現。其支持大規模擴展、能滿(mǎn)足從本地開(kāi)發(fā)到企業(yè)級部署的需求,并且可以適用于在本地環(huán)境、混合云或者公有云部署。2016年4月,微軟在全球運營(yíng)的Microsoft Azure上推出Azure Container Service。于2017年2月整合Kubernetes容器調度編排平臺,并于11月更名為Azure Kubernetes Service(AKS)。這項服務(wù)能大大簡(jiǎn)化Kubernetes的部署和運營(yíng)。讓開(kāi)發(fā)者可靠、靈活地自由伸縮應用架構。
- 輕松部署和管理Kubernetes:通過(guò)Azure門(mén)戶(hù)和Azure CLI輕松創(chuàng )建群集,還可通過(guò)基礎架構即代碼工具(如Azure資源管理器模板和Terraform)進(jìn)行配置;可自動(dòng)升級和彈性伸縮、簡(jiǎn)化群集維護;用戶(hù)能隨時(shí)了解Kubernetes托管環(huán)境的運行情況,在A(yíng)zure門(mén)戶(hù)中查看控制面板監控、日志及容器運行狀況;
- 自由伸縮和運行容器應用:內建應用程序自動(dòng)擴展功能,以滿(mǎn)足不斷增長(cháng)的用量需求;借助遍布全球的Azure區域數據中心,AKS可實(shí)現容器化應用的跨區域部署;Azure流量管理器能將流量路由到最近區域,提升應用程序性能;借助Virtual Kubelet的支持(預覽版),在流量出現峰值時(shí),可使用Azure Container Instance服務(wù)對AKS群集中的容器實(shí)現彈性擴容;
- Kubernetes環(huán)境安全管控:利用Azure Active Directory帳戶(hù)和用戶(hù)組,控制對Kubernetes群集的訪(fǎng)問(wèn);將Azure Active Directory與Kubernetes角色訪(fǎng)問(wèn)控制集成,可對Kubernetes資源訪(fǎng)問(wèn)實(shí)現精細控制;使用Key Vault保護Kubernetes主節點(diǎn)和代理節點(diǎn)所用的密碼和其他密鑰;通過(guò)自定義虛擬網(wǎng)絡(luò )、Azure容器網(wǎng)絡(luò )接口(CNI)和網(wǎng)絡(luò )策略執行保護容器網(wǎng)絡(luò )通信安全;
- 加速容器化應用的開(kāi)發(fā):有效降低應用開(kāi)發(fā)復雜度,使用Helm輕松定義、安裝和升級復雜的Kubernetes應用程序,并自動(dòng)構建和容器化應用程序;使用Azure Dev Spaces和Visual Studio、Visual Studio Code或AzureCLI加速開(kāi)發(fā)、測試和調試容器;共享AKS群集并協(xié)同工作,無(wú)需復制或模擬依賴(lài)項;在幾秒內便可通過(guò)HTTP路由訪(fǎng)問(wèn)已部署的應用;
- 充分利用開(kāi)源工具和API:AKS基于完全開(kāi)源的Kubernetes,可讓用戶(hù)充分利用Kubernetes生態(tài)系統中的服務(wù)和工具;使用常用的開(kāi)源工具(如Helm、Draft和Brigade),可自動(dòng)執行軟件交付流水線(xiàn);使用Open Service Broker for Azure,輕松將Kubernetes與受SLA支持的Azure服務(wù)(如CosmosDB)集成;
- 輕松實(shí)現持續集成/持續部署(CI/CD):借助Azure DevOps Project(預覽版),只需三步即可使用完整的CI/CD流水線(xiàn)和應用監控,將應用程序部署到Kubernetes。使用Azure容器鏡像倉庫,可簡(jiǎn)化容器開(kāi)發(fā)并管理需要跨多個(gè)區域復制的容器鏡像倉庫;Azure容器鏡像倉庫中的異地復制允許以單個(gè)實(shí)例的形式管理全局的鏡像倉庫,簡(jiǎn)化操作和管理。
- 在全球范圍內,Azure Kubernetes Service已經(jīng)得到了各行各業(yè)企業(yè)用戶(hù)的廣泛認可:西門(mén)子醫療系統利用AKS服務(wù)顯著(zhù)提升了技術(shù)解決方案的開(kāi)發(fā)效率;日本相鐵旅行社利用AKS將人工智能裝入容器,開(kāi)發(fā)出了突破性的數字標牌;能源企業(yè)Equinor利用AKS實(shí)現了運行在容器中的微服務(wù)應用的快速開(kāi)發(fā)、生成、測試、部署和監視功能。

微軟云Azure容器產(chǎn)品經(jīng)理Gabe Monroy
作為一家平臺與生產(chǎn)力公司,微軟正全面擁抱開(kāi)源,并不斷加大對開(kāi)發(fā)者支持的力度。微軟已經(jīng)完成收購全球最大開(kāi)源協(xié)作平臺GitHub,并保持GitHub獨立運營(yíng)。微軟本身已經(jīng)成為最大的社區服務(wù)者,在過(guò)去的一年中,GitHub新增了超過(guò)800萬(wàn)開(kāi)發(fā)者,比此前六年的總和還多。。Net Core開(kāi)源后,取得了更加快速的發(fā)展,目前越活躍用戶(hù)高達400萬(wàn)人,每月新增開(kāi)發(fā)者45萬(wàn),在GitHub上的月度增長(cháng)達到15%。一個(gè)月前,微軟宣布加入開(kāi)源社區OIN,將6萬(wàn)項專(zhuān)利貢獻給OIN組織的成員,為L(cháng)inux及開(kāi)源軟件社區的健康發(fā)展提供了有力支持。
自11月13日起,Azure Kubernetes Service將正式在由世紀互聯(lián)運營(yíng)的Microsoft Azure上提供預覽,為中國市場(chǎng)開(kāi)發(fā)者和企業(yè)提供開(kāi)發(fā)云原生容器應用的更佳選擇。