Microsoft Connect();大會(huì):微軟增強(qiáng)Azure,用于運(yùn)行容器、物聯(lián)網(wǎng)和機(jī)器學(xué)習(xí)工作流

信息化觀察網(wǎng)
編譯
微軟舉辦了“Microsoft Connect();2018”開發(fā)者大會(huì),戰(zhàn)略發(fā)布了與開發(fā)者工具、平臺(tái)和云相關(guān)的信息。Azure通過最新的改進(jìn)獲得了運(yùn)行容器化應(yīng)用程序、工業(yè)物聯(lián)網(wǎng)工作負(fù)載和培訓(xùn)機(jī)器學(xué)習(xí)模型的新功能。

微軟舉辦了“Microsoft Connect();2018”開發(fā)者大會(huì),戰(zhàn)略發(fā)布了與開發(fā)者工具、平臺(tái)和云相關(guān)的信息。Azure通過最新的改進(jìn)獲得了運(yùn)行容器化應(yīng)用程序、工業(yè)物聯(lián)網(wǎng)工作負(fù)載和培訓(xùn)機(jī)器學(xué)習(xí)模型的新功能。

編程窗口

Microsoft Connect();通常在AWS的re:Invent大會(huì)之前舉辦。Azure團(tuán)隊(duì)利用re:Invent來對(duì)抗其競(jìng)爭(zhēng)對(duì)手推出的一些產(chǎn)品。今年,微軟選擇在一周后舉辦這次展會(huì),但其重要性并不亞于Build和Ignite等頂級(jí)大會(huì)。

第一個(gè)最讓人興奮的宣布是Azure ML Services的普遍可用性,即一種用于訓(xùn)練、試驗(yàn)和部署機(jī)器學(xué)習(xí)和深度學(xué)習(xí)模型的PaaS(平臺(tái)即服務(wù))。該服務(wù)加入了Microsoft的AI和ML產(chǎn)品組合,包括Cognitive Services和Azure ML Studio。

ML PaaS服務(wù)基于受歡迎的Jupyter Notebooks,用于在Python中開發(fā)ML模型。Microsoft為其它Azure服務(wù)(如存儲(chǔ)和計(jì)算)構(gòu)建了本地API,數(shù)據(jù)科學(xué)家可以將其與Numpy和Pandas等熟悉的模塊進(jìn)行混合和匹配。在價(jià)格昂貴但功能強(qiáng)大的GPU集群上運(yùn)行訓(xùn)練作業(yè)之前,該服務(wù)可用于在本地測(cè)試模型。開發(fā)人員和數(shù)據(jù)科學(xué)家也可以使用他們選擇的機(jī)器學(xué)習(xí)框架。該服務(wù)完美支持Sckit-learn、TensorFlow、CNTK和PyTorch等。

微軟公開了基于Kubernetes、無服務(wù)器容器和普通虛擬機(jī)的模型服務(wù)API。這種集成為機(jī)器學(xué)習(xí)開發(fā)中涉及的所有階段提供了一個(gè)閉環(huán),這些階段包括數(shù)據(jù)準(zhǔn)備、特征工程、訓(xùn)練、實(shí)驗(yàn)、超參數(shù)調(diào)優(yōu)、模型管理和可擴(kuò)展部署。

Azure ML服務(wù)的一個(gè)關(guān)鍵區(qū)別在于AutoML的特征是用于回歸和分類等經(jīng)典機(jī)器學(xué)習(xí)問題。AutoML通過接管復(fù)雜的訓(xùn)練部分從而簡(jiǎn)化了機(jī)器學(xué)習(xí)模型的生成。

總體而言,Azure ML Service是公共云中最成熟的機(jī)器學(xué)習(xí)平臺(tái)之一,涵蓋了企業(yè)客戶期望的大多數(shù)用例。

作為ONNX(開放式神經(jīng)網(wǎng)絡(luò)交換)的主要貢獻(xiàn)者,微軟一直倡導(dǎo)深度學(xué)習(xí)框架之間的互操作性需求。該公司宣布開放ONNX運(yùn)行時(shí),鼓勵(lì)操作系統(tǒng)、平臺(tái)和工具供應(yīng)商提供更緊密的集成。ONNX由微軟、AWS和Facebook聯(lián)合開發(fā)。

ML.NET是針對(duì).NET開發(fā)人員的工具包,讓他們能夠在沒有開發(fā)或微調(diào)機(jī)器學(xué)習(xí)模型經(jīng)驗(yàn)的情況下創(chuàng)建自定義AI,并將其集成到應(yīng)用程序中。在Microsoft Connect();大會(huì)上, 微軟發(fā)布了ML.NET和ML.NET 0.8的最新公開預(yù)覽版。

微軟在物聯(lián)網(wǎng)和Edge方面已經(jīng)處于領(lǐng)先地位。該公司通過IoT Edge的Azure Steam Analytics模塊的普遍可用性,并通過更新Azure IoT Device Simulation、Azure IoT Remote Monitoring套件以及Azure Time Series Insights服務(wù),進(jìn)一步增強(qiáng)了平臺(tái)。

IoT Edge上的Azure Steam Analytics使開發(fā)人員能夠在物聯(lián)網(wǎng)設(shè)備上部署近實(shí)時(shí)智能。它在Azure IoT Edge框架內(nèi)運(yùn)行,這意味著它可以通過Azure IoT Hub(基于云的設(shè)備網(wǎng)關(guān))實(shí)現(xiàn)輕松部署和管理。

Azure IoT Device Simulation解決方案加速器可以為復(fù)雜的設(shè)備行為編寫腳本,在單個(gè)模擬中包含多個(gè)設(shè)備模型,并且也可以運(yùn)行模擬真實(shí)場(chǎng)景。

Azure IoT Remote Monitoring解決方案加速器現(xiàn)在支持與IoT Edge集成。

此次大會(huì)上還宣布了很多與容器、Kubernetes和函數(shù)相關(guān)的信息。

ACI是Azure上的無服務(wù)器容器平臺(tái),現(xiàn)已支持GPU虛擬機(jī),為開發(fā)人員在虛擬機(jī)中運(yùn)行容器提供了額外選擇,并使他們能夠運(yùn)行如機(jī)器學(xué)習(xí)等計(jì)算密集型作業(yè)。

由微軟管理的Kubernetes托管模型AKS(以前稱為 Azure 容器服務(wù))獲得了自動(dòng)縮放功能。AKS群集基于流行的Kubernetes群集自動(dòng)調(diào)節(jié)器項(xiàng)目,該功能可自動(dòng)添加和刪除節(jié)點(diǎn),以滿足客戶已部署的工作負(fù)載的需求,并受到最小和最大閾值的限制。

微軟通過虛擬節(jié)點(diǎn)可以輕松地將無服務(wù)器容器(ACI)與Kubernetes(AKS)集成在一起。通過此支持,可以在Kubernetes CaaS或更便宜的單一虛擬機(jī)容器中無縫部署工作負(fù)載。

Virtual Kubelet是一種可以將Kubernetes與其他控制平面集成在一起的開源技術(shù),微軟將其捐贈(zèng)給了云計(jì)算本地計(jì)算基金會(huì)(CNCF)。作為一個(gè)正式的CNCF項(xiàng)目,Virtual Kubelet將從Kubernetes生態(tài)系統(tǒng)中獲得更好的采用。

為了縮小與競(jìng)爭(zhēng)的差距,微軟正在快速向Azure添加新功能。該公司在計(jì)算、數(shù)據(jù)、AI、物聯(lián)網(wǎng)和邊緣方面的投資正在將Azure轉(zhuǎn)變?yōu)閺?qiáng)大的企業(yè)云平臺(tái)。

原文作者:Janakiram MSV

THEEND

最新評(píng)論(評(píng)論僅代表用戶觀點(diǎn))

更多
暫無評(píng)論