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

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

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