看板 Cloud 關於我們 聯絡資訊
※ [本文轉錄自 WindowsPhone 看板 #1LGO_D18 ] 作者: felaray (傲嬌魚) 看板: WindowsPhone 標題: [情報] Build 2015 大會綜述 時間: Thu Apr 30 10:13:30 2015 (簡體轉繁體 這篇是少數看到會講前半段的) http://www.infoq.com/cn/news/2015/04/ms-build-2015 開發者必須關注的微軟技術熱點——Build2015大會綜述 一年一度的微軟Build2015大會在美國三藩市如期舉行,當地的天氣有點陰冷,不過參會 者的熱情依然充滿了整個Moscone會議中心。 Build大會是微軟面向開發者社區舉辦的重要會議,雖然過去幾十年經歷了名稱、形式等 方面的變遷,但是依然保留了下來,可見微軟對開發者的重視程度。 正如CEO Satya Nadella在開場致辭中提到的,剛過完40歲生日的微軟是一家由開發者創建的、並為開發 者服務的公司,在IT發展的新潮流下,微軟致力於成為一家「平臺式」公司。 對於廣大 開發者來說,Build2015大會有哪些技術熱點? 我們應該如何評價呢,InfoQ中國進行了 系統的梳理,供讀者借鑒。 雲計算 熱點關鍵字:Docker、機器學習支援、資料管理新工具 和前幾屆Build大會不同,關於雲計算平臺的介紹被安排在頭一天的主題演講中,由此可 見其重要地位。 目前微軟的Azure已經在全球部署了19個Region,超過了亞馬遜和谷歌的 Region總數;過去12個月發佈了超過500個新特性;現在每個月還在以9萬個新客戶的速度 遞增,在這樣一種發展態勢下,讓微軟對於雲計算平臺的投入不斷加大,在本次大會上的 亮點包括: ‧擁抱Docker——雖然Docker公司總部就在三藩市,但是當Docker的CEO出現在微軟Build 大會現場時,還是讓作者感到有些驚訝。 他分享了Docker與微軟的合作進展,微軟的目 標是讓Windows和Azure都支援Docker相關容器技術,並投入精力在DockerHub上發佈更多 微軟系的應用,關於微軟與Docker的合作,近期將會有專門的新聞報導。 ‧全新Microsoft Azure資料服務——Azure上目前每天創建和刪除的SQL資料庫總數達到 16萬個之多,為了提供資料管理的效率,微軟在本次大會上推出了新的資料管理工具,包 括透明資料加密、全文檢索支援和彈性資料池(elastic database pool)。 例如,當客 戶發現某個資料庫的負載壓力較大時,會考慮將其放到一個獨立的instance中,當類似的 資料庫越來越多時,跨資料庫的資料管理就會出現困難,而微軟推出的新工具會説明更方 便地管理資料。 ‧機器學習支援——資料管理和機器學習是相輔相成的,新推出的 Azure Data Lake可以 存儲和處理PB級的資料,從包括Hadoop等來源中導入資料,通過PowerBI進行資料分析, 支援R語言程式設計,通過Azure的機器學習服務建立預測模型。 目前國際上三大雲計算 廠商(微軟、谷歌、亞馬遜)都已經提供了機器學習服務。 Visual Studio 關鍵字:多系統支援、開放態度、跨平臺化 許多開發者對Build大會的關注點集中在Visual Studio上,去年底,Visual Studio 2015 推出了免費的社區版,成為Windows平臺上眾多開發者的福利。 而這一次Build大會上, Visual Studio得到了很多亮相機會: ‧對Android/JAVA、iOS/Object-C應用的支援,是的,你沒有看錯,微軟在本次大會上正 式宣佈,Visual Studio將很快支援開發者只需要修改少量代碼,就可以編譯上面兩種應 用,並運行在Windows 10系統中。 這對移動開發者來說,進入Windows平臺將不再需要投 入大量精力來重建應用,對於微軟來說,預計將會有大量的開發者擁抱Windows應用,對 於消費者來說,可以很快享受到更多的應用。 ‧之前提到的Docker支援,Docker CEO就是在Visual Studio中進行了現場演示,目前VS 支援Azure上Docker容器技術的開發和部署,並可以與VS Online服務聯動。 主題演講中 提到了VS的Online服務,可以説明客戶實現從0到1的全生命週期研發管理流程,實現真正 的Devops。 ‧最新推出了支援Linux和Mac平臺的代碼編輯器Visual Studio Code,而且完全免費,意 在吸引更多非Windows平臺的開發者。 目前Visual Studio Code提供的功能包括編碼、高 亮顯示、智慧輔助、Git集成等等,但與Visual Studio依然不是一個量級,兩者定位不同 。 ‧開放態度,就在幾個月之前,有關. NET開源的新聞在國內社區中引起了很大反響。 在 本次大會上,微軟表示,.NET Core的Windows版本進入RC狀態,而Linux和Mac相應推出了 預覽版。 Windows 10和Office 關鍵字:通用應用、平臺化 開發者對Windows 10和Office這兩個「傳統」產品的期待可能在於看看有什麼新玩法。 Satya Nadella對參會者表示,Windows 10不是新一個版本(release),而是一個新時 代(generation)。 微軟希望到2018財年,Windows 10的活躍設備數超過10億。 ‧提到Windows 10,總是和通用應用(Universal Application)分不開,因為Windows 10的定位是全領域系統,從物聯網的微小設備到移動手機端,再到PC端,都是Windows 10 的適用範圍,那麼開發者一旦創建了相應的應用,就意味著可以放到支援Windows 10的各 種設備中運行,有一種像JAVA一樣,「一次編寫, 到處運行」的味道。 這種方式將吸引 更多的開發者關注Windows 10平臺。 ‧Build大會上對Office的展示,表達了其「平臺化」的想像空間, 包括全新的Office Graph API、面向iPad和Outlook的功能擴展外掛程式,以及統一API等。 包括Excel的SAP 外掛程式、Powerpoint的股票外掛程式、Outlook的Uber外掛程式,這些豐富的例子,能 夠讓開發者看到Office的擴展潛力。 ‧現場演示了開發者如何將一個應用部署于不同類型的Windows 10設備上,並自動適應不 同螢幕尺寸。 利用通用Windows 平臺(Universal Windows Platform),開發者可以為 每種設備定制獨特的功能、整合Cortana和Xbox Live服務、提供安全交易、創建全息體驗 (hologram),並最終將應用發佈到Windows 應用商店中。 ‧新的瀏覽器Microsoft Edge的發佈讓開發者松了口氣,IE時代宣告結束。 Edge為開發 者提供了更多的應用展示和曝光機會,並提升了應用通過JavaScript和HTML實現擴展的能 力。 在未來幾年,前端開發者將集中關注這個新生事物。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 124.10.80.50 ※ 文章網址: https://www.ptt.cc/bbs/WindowsPhone/M.1430360013.A.048.html ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: felaray (124.10.80.50), 04/30/2015 10:13:42