成為這個世界所需的開發者 ~ 微軟Build 2022 開發者大會

turag-photography-1uQe5BIiH8w-unsplash

5/25 ~ 5/27是2022微軟Build年度開發者大會,照慣例微軟CEO Satya Nadella都會在這個活動進行開場演說,為活動揭開序幕。如果你沒有時間聽完三天的活動,那至少可以聽聽Satya的這一場演講,如果也沒有時間聽完一整場演講,那這篇文章快速地幫你整理了一下CEO想表達的重點。

01

一如過往,Satya的演講向來會從客戶的角度出發,而這個活動是針對開發者,所以把整場訴求將開發者提升了一個層次:如何打造這個世界需要的產品?如何建立這樣的能力?

02

而這場演說非常具有條理,直接告訴你,以下的內容會分成這十點來進行說明:

1.Developer Flow 開發流程革命

03

擁有好的工具,讓你事半功倍!推出:

GitHub Codespace

全雲端開發環境,可以在瀏覽器中操作VS Code,也可以在Windows中的WSL(Windows Subsystem for Linux)先開發,然後雲端與本地端進行同步。

Microsoft Dev Box

Azure Game Dev VM讓遊戲開發者可以在雲端上進行開發與測試

GitHub Copilot

這個夏天會正式發行,學生與開發原始碼貢獻者可免費使用。

  1. Cloud ubiquity 無所不在的雲端服務

不只是高速,甚至超越地表至太空,也透過機器學習來協助檢測太空人的手套損傷程度。

04

05

 

雲端服務也讓企業可以透過情境模擬搭配Azure AI,例如進行各種車道事件演練。

06

3.App ubiquity 無所不在的應用服務

擁抱開放,支援多種語言的應用程式都可上架至Windows Store,桌面端與雲端也變成彈指可及,在Windows上很方便進行切換。

 

07

08

這波風潮連遊戲玩家都受惠,微軟推出Xbox Cloud Gaming,Xbox遊戲可以在iPhone, Android, 平板, 以及PC中的瀏覽器執行。微軟想打造的是,不論是視窗程式應用或是遊戲,開發者只要繼續做好原本的事情,但微軟幫你做好後半段跨平台的工作,開啟更多的機會與可能性。

09

10

4.Cloud-native

Azure Container Apps是微型服務的Serverless容器,可以讓你在一個開放原始碼的架構中建立新一代的應用程式,不需要費心於伺服器等架構問題,也具備彈性能夠因應使用者量的成長。

5.Unified Data

Microsoft Intelligent Data Platform,資料分析的需求日益擴大,而多元資料整合的複雜度也快速提升,整合式平台能讓你在第一時間就進行分析與預測,例如購物網站能夠針對你當下的購買資訊,就分析歷史資料,推薦給你合適的其他商品。

11

6.Models as platforms

微軟建構各式預訓練模型,打造成一個個服務,讓開發者可以嵌入自己的應用中。更進一步地,Autodesk Maya結合自然語言輸入,自動產生原先開發者要自己輸入的內容,達成「用嘴巴寫程式」的境界。

12

13

 

7.Hybrid AI

除了CPU與GPU之外,Windows的電腦可再利用NPU(Neural Network Processing Unit)與Azure Compute,共構高速、混合、雲端到邊緣的世界。依實際應用的場景,例如可以在雲端上訓練、在本地端推論。微軟也很突然地在這裡推出了為開發者打造的主機 Project Volterra,強調具備AI運算能力、環保材質機身、連接埠多,可串接,外型有一點像Mac Mini。

14

8.Low code/no-code

微軟打造了許多工具,拉近了產品經理與開發、紙本與數位之間的距離。在此更趁勢推出Power Pages,有點像是捲土重來的FrontPage,透過所見即所得的方式來建立網頁,不需要會HTML或任何網頁技術。Low code/no-code趨勢讓一般或簡易網頁需求,可以快速透過工具來實現,高階或高度客製化網站,相信還是需要工程師,只是這波趨勢仍然不得不注意,是否會改變網頁開發生態。

15

9.Collaborative apps

應用程式之間的資訊傳遞整合,讓使用者無需自行處理檔案轉換,例如在Figma中建立的應用程式雛形,可以在Outlook中夾帶,也可以在Teams中的聊天也可以出現。更進一步地,有些應用程式還可以嵌入於電子郵件中,例如投票、簽署文件等功能,並能夠即時同步於雲端。這樣的趨勢讓微軟也再推出Live Share in Microsoft Teams,不只是一起看,還可以一起建立、一起編輯。

16

10.Metaverse

不論是在虛擬世界,或虛擬與真實世界之間,微軟正在打造一個更無縫整合的理想狀態,可以讓大家分處在不同的地點,卻像是共同參加了一場活動。而企業更可以進一步利用虛擬世界,低成本地先行測試各種可能發生的情況,提前準備因應方案。

17

不論趨勢如何演進,微軟將成為開發者最強力的後盾,打造一個平台,讓你可以安心開發,建立更棒的產品與解決方案!

 2,377 total views