微軟 Build 2020 大會(huì)轉(zhuǎn)戰(zhàn)線上:完全純粹的開發(fā)者大會(huì)
這是微軟第一次完全線上舉辦的Build大會(huì),也是第一次完全屬于開發(fā)者的大會(huì)。幾乎所有的新產(chǎn)品都是屬于開發(fā)者,開發(fā)者成為了唯一的主角。
“開發(fā)者,開發(fā)者,開發(fā)者,開發(fā)者”,微軟前任CEO史蒂夫·鮑爾默(Steve Ballmer)曾經(jīng)用這種略帶瘋狂、又唱又跳的方式表達(dá)他對(duì)開發(fā)者的熱愛。不夸張的說(shuō),相比二十年前那個(gè)如日中天的巨無(wú)霸微軟,現(xiàn)在的微軟比以往任何時(shí)候都貼近開發(fā)者,重視開發(fā)者的作用,為他們打造平臺(tái)和工具。因?yàn)闆]有開發(fā)者,就沒有微軟的生態(tài)平臺(tái),也就沒有微軟的一切。
2018年微軟斥資75億美元收購(gòu)了開發(fā)者平臺(tái)GitHub,這是微軟CEO薩提亞·納德拉(Satya Nadella)拉近開發(fā)者關(guān)系的最重要舉措。當(dāng)時(shí)很多開發(fā)者對(duì)GitHub的前景感到了擔(dān)憂。近兩年時(shí)間過(guò)去,歸于微軟旗下的GitHub依舊開放,并且推出了更好的服務(wù),吸引了更多的開發(fā)者。納德拉今天強(qiáng)調(diào),GitHub的開發(fā)者數(shù)量超過(guò)了5000萬(wàn)。而兩年前推出的低代碼開發(fā)平臺(tái)Power Platform的開發(fā)者數(shù)量也超過(guò)了350萬(wàn)人。
因?yàn)樾鹿谝咔楸l(fā),美國(guó)科技行業(yè)每年例行的幾大開發(fā)者會(huì)議今年無(wú)法照常舉辦。谷歌I/O和Facebook F8干脆完全取消,微軟和蘋果則選擇了線上直播。雖然和幾萬(wàn)人現(xiàn)場(chǎng)參會(huì)的盛大感覺無(wú)法相提并論,但在這樣全球停擺的特殊時(shí)刻,Build大會(huì)也具有特殊意義?!罢麄€(gè)世界正在共同面對(duì)前所未有的挑戰(zhàn),全球開發(fā)者都承擔(dān)著共同責(zé)任,全力以赴重新Build我們的社會(huì)、機(jī)構(gòu)和行業(yè)”,納德拉在直播中這樣強(qiáng)調(diào)全球開發(fā)者所承擔(dān)的使命,而微軟的使命就是為開發(fā)者提供工具和解決方案。
那么,今年的Build大會(huì)究竟都宣布了什么新產(chǎn)品,又給開發(fā)者帶來(lái)了哪些幫助?
為醫(yī)療行業(yè)打造微軟醫(yī)療云
為了助力全球醫(yī)療機(jī)構(gòu)和工作者應(yīng)對(duì)新冠疫情,微軟醫(yī)療云公開預(yù)覽版上線,今年秋天正式推出。這是微軟首次為特定行業(yè)打造云解決方案。微軟醫(yī)療云是在微軟現(xiàn)有的醫(yī)療行業(yè)相關(guān)云服務(wù)的基礎(chǔ)上打造的,在滿足醫(yī)療行業(yè)主要需求的基礎(chǔ)上,可以更好的改善病患溝通,加強(qiáng)醫(yī)療團(tuán)隊(duì)協(xié)作,提升運(yùn)營(yíng)和診療數(shù)據(jù)。
具體而言,醫(yī)療機(jī)構(gòu)和工作者可以基于這套云服務(wù)平臺(tái)預(yù)約和安排看病診斷,通過(guò)視頻進(jìn)行遠(yuǎn)程診斷,加強(qiáng)醫(yī)療團(tuán)隊(duì)的遠(yuǎn)程協(xié)作,接入現(xiàn)有應(yīng)用和平臺(tái)的電子病歷,管理醫(yī)療設(shè)備和防護(hù)用品,提高醫(yī)院數(shù)據(jù)安全性。微軟醫(yī)療合作伙伴生態(tài)將為其提供廣泛技術(shù)支持。
在此次疫情中,微軟已經(jīng)與一些醫(yī)療機(jī)構(gòu)進(jìn)行了技術(shù)支持合作。美國(guó)賓夕法尼亞圣盧克大學(xué)醫(yī)院系統(tǒng)(St. Luke’s University Health Network)此前完全沒有遠(yuǎn)程醫(yī)療經(jīng)驗(yàn),但通過(guò)微軟的視頻協(xié)作工具Teams,很快就進(jìn)行了每天3000次的遠(yuǎn)程醫(yī)療。醫(yī)生還可以通過(guò)Teams視頻工具與ICU內(nèi)的同事合作,對(duì)新冠重癥患者進(jìn)行例行檢查,減少了防護(hù)用品(PPE)的使用量。
遠(yuǎn)程協(xié)作平臺(tái)Teams大升級(jí)
新冠疫情帶來(lái)了巨大的遠(yuǎn)程協(xié)作需求。納德拉表示,“我們?cè)趦蓚€(gè)月內(nèi)看到了原本需要兩年的數(shù)字化轉(zhuǎn)型”。Microsoft 365核心組件Microsoft Team智能會(huì)議平臺(tái)使用量更是出現(xiàn)了巨大增長(zhǎng)。據(jù)Techcrunch統(tǒng)計(jì),2017年推出的Microsoft Teams在去年下半年超過(guò)了Slack,但今年的每日活躍用戶量已經(jīng)高達(dá)7500萬(wàn)人,是Slack的六倍以上。
Microsoft Teams此次推出的新功能包括:Visual Studio和Visual Studio Code加入Teams擴(kuò)展,讓開發(fā)者用自己熟悉的工具開發(fā)和發(fā)布Teams應(yīng)用;Teams管理中心讓IT管理員更便捷地管理Teams應(yīng)用,包括評(píng)估、批準(zhǔn)、預(yù)裝行業(yè)應(yīng)用或者由ISV開發(fā)的應(yīng)用;用戶單點(diǎn)登錄,以及用來(lái)向不同設(shè)備的用戶發(fā)送通知信息的Teams Activity Feed API,將幫助開發(fā)者提升Teams的用戶體驗(yàn);Teams商店將更容易搜索到相關(guān)應(yīng)用;通過(guò)可定制的群組模板,管理員可以設(shè)定某個(gè)頻道中可以使用的特定應(yīng)用;Teams加入了新的網(wǎng)絡(luò)設(shè)備界面(NDI)和Skype TX的互操作性,可以為公開或者內(nèi)部的大規(guī)模會(huì)議直播提供更多可定制的高級(jí)設(shè)置
負(fù)責(zé)任的機(jī)器學(xué)習(xí)工具包
微軟宣布要為全球開發(fā)者打造一個(gè)公平公正的人工智能開發(fā)平臺(tái),推出一系列“負(fù)責(zé)任”的機(jī)器學(xué)習(xí)工具包,幫助開發(fā)者在生命周期內(nèi)正確理解、保護(hù)和控制機(jī)器學(xué)習(xí)模型。這些Azure機(jī)器學(xué)習(xí)功能會(huì)在GitHub上提供開源。
這些機(jī)器學(xué)習(xí)工具包括了:InterpretML工具包,可用來(lái)解釋模型中不同參數(shù)所代表的意義,幫助開發(fā)者理解機(jī)器學(xué)習(xí)模型的行為;Fairlearn工具包可以評(píng)估和糾正人工智能系統(tǒng)的公平性,從6月起將內(nèi)置于Azure機(jī)器學(xué)習(xí)服務(wù);WhiteNoise工具包可實(shí)現(xiàn)差分隱私——在模型從隱私數(shù)據(jù)中發(fā)掘洞察的同時(shí),以統(tǒng)計(jì)學(xué)原理確保姓名、生日之類的隱私信息得到完善的保護(hù);Azure機(jī)器學(xué)習(xí)內(nèi)置的機(jī)器學(xué)習(xí)運(yùn)維(MLOPs)讓開發(fā)者可以對(duì)構(gòu)建、訓(xùn)練、部署模型的全過(guò)程進(jìn)行跟蹤和自動(dòng)化控制
AI模型訓(xùn)練超級(jí)計(jì)算機(jī)
微軟宣布與人工智能行業(yè)推動(dòng)機(jī)構(gòu)OpenAI獨(dú)家合作,打造了一臺(tái)排名全球前五的超級(jí)計(jì)算機(jī),專門用來(lái)在Azure公有云上訓(xùn)練超大規(guī)模的人工智能模型。這是一臺(tái)擁有超過(guò)28.5萬(wàn)個(gè)CPU核心、1萬(wàn)個(gè)GPU、每GPU擁有400Gbps網(wǎng)絡(luò)帶寬的單一系統(tǒng)超級(jí)計(jì)算機(jī)。與當(dāng)前最新的“全球超算500”列表對(duì)比,其性能位居前五之列。
得益于在Azure上托管,這臺(tái)超級(jí)計(jì)算機(jī)擁有現(xiàn)代云計(jì)算基礎(chǔ)設(shè)施的各種優(yōu)點(diǎn),包括快速部署、可持續(xù)發(fā)展的數(shù)據(jù)中心、并可以訪問所有Azure服務(wù)。相比以往的單獨(dú)AI模型訓(xùn)練單獨(dú)任務(wù),超級(jí)計(jì)算機(jī)可以實(shí)現(xiàn)更高級(jí)別的超大規(guī)模人工智能模型,深入了解語(yǔ)言語(yǔ)法、知識(shí)概念中的差別,完成復(fù)雜的任務(wù)。舉例來(lái)說(shuō),可以總結(jié)冗長(zhǎng)的講話,可以從上千份法律文件中找到相關(guān)陳述,可以直接從GitHub上找到代碼。
微軟今年2月推出的針對(duì)自然語(yǔ)言的圖靈模型已經(jīng)全球最大的AI語(yǔ)言模型。通過(guò)Azure人工智能服務(wù)和GitHub開源社區(qū),將大型AI模型、優(yōu)化訓(xùn)練工具和超級(jí)計(jì)算機(jī)資源開放出來(lái),讓開發(fā)者、數(shù)據(jù)科學(xué)家和商業(yè)用戶都能輕松利用這一超大規(guī)模的人工智能平臺(tái),開發(fā)自己的項(xiàng)目。
消除Win 32和通用Windows平臺(tái)隔閡
微軟還宣布推出Project Reunion平臺(tái),致力于打造一個(gè)和操作系統(tǒng)分離的統(tǒng)一開發(fā)平臺(tái),讓開發(fā)者輕松實(shí)現(xiàn)Win 32和通用Windows平臺(tái)(UWP)API的整合,為所有Windows 10版本和不同設(shè)備開發(fā)應(yīng)用。納德拉提到,今年用戶每月在Windows上的時(shí)間同比增長(zhǎng)了75%。
過(guò)去兩年,微軟一直在努力消除Win32(或稱Windows API)與通用Windows平臺(tái)(UWP)API之間的隔閡,Project Reunion能夠統(tǒng)一對(duì)現(xiàn)有Win32和UWP API的訪問,并通過(guò)NuGet這樣的工具使其脫離操作系統(tǒng)的束縛。這將為新開發(fā)應(yīng)用提供一個(gè)通用平臺(tái),同時(shí)現(xiàn)有的應(yīng)用,無(wú)論是用C++、.NET(包括WPF、Windows Forms、UWP)或者React Native編寫,都可以通過(guò)這一方案得到現(xiàn)代化的升級(jí),并加入最新的功能。
此外,微軟還宣布面向Linux的Windows子系統(tǒng)(WSL)加入對(duì)GPU加速和GUI圖形界面的支持。對(duì)GPU硬件的支持將提升在Linux下運(yùn)行并行計(jì)算、訓(xùn)練機(jī)器學(xué)習(xí)和人工智能模型的性能。GUI的加入將允許WSL直接運(yùn)行帶有圖形界面的Linux應(yīng)用。微軟面向企業(yè)應(yīng)用推出Windows Terminal 1.0,是一個(gè)現(xiàn)代化的終端應(yīng)用,為用戶提供了功能強(qiáng)大、快速的命令航工具,支持多頁(yè)面同時(shí)操作,并支持Unicode和UTF-8字符編碼,且支持GPU加速。