微軟在Build 2022開發者大會上發布的雲端開發箱Dev Box,現在已經開放預覽。Dev Box是一個託管服務,使開發人員可以在雲端創建按需、安全、特定於專案,立即可開始編寫程式碼的環境。用戶只需要登入Azure入口網站,並且搜尋Dev Box就可以馬上開始使用。

Dev Box的出現,便是要滿足企業對於敏捷開發的需求。由於供應鏈關係,企業開發人員常需要數周甚至數月才能採購並部署硬體,開始新專案開發,又或是當前的混合工作模式,迫使企業IT向散布世界各地的開發人員,開放公司內部資源存取,而這可能使開發人員成為網路攻擊的目標。

這些狀況曝露出企業在開發工作上,維持敏捷性與安全性的困難,Dev Box則可以解決這樣的問題,開發者可以在Dev Box迅速擁有一個專屬的工作環境,由於Dev Box已經預先配置,包含開發專案和任務所需要的工具和設定,因此開發者能夠簡單地開始撰寫程式,並且在專案間切換,也能迅速進行概念性驗證,或是在專案執行完整建置的等待時間,先執行下一項任務。

Dev Box支援所有在Windows上運作的IDE、SDK和工具,開發人員可以執行任何Windows開發工作負載,包括開發桌面、行動裝置、物聯網和網頁應用程式,而且受惠於Windows Subsystem for Linux以及Windows Subsystem for Android,Dev Box甚至支援跨平臺應用程式。遠端存取功能可以讓開發者從Windows、MacOS、Android、iOS,甚至是網頁瀏覽器存取Dev Box。

Dev Box擁有多種規格,開發團隊可以根據需求,選擇4 vCPU/16 GB記憶體到32 vCPU/128GB記憶體SKU,而且Azure AD供IT管理者控制每個專案敏感原始碼,和用戶資料的存取權限,基於角色存取的控制(RBAC),可以限制供應商存取必須的專案資源,消除向短期供應商運送硬體的需要,但同時又能提升開發的安全性。

Dev Box建立在Windows 365之上,因此IT管理員可以透過Microsoft Intune和Microsoft Endpoint Manager管理Dev Box,並且設置存取條件,確保用戶只能用符合法遵的設備存取Dev Box。Dev Box讓開發者用多少付多少,只要對運算和儲存量付費,自動計畫能在需要的時候自動預熱Dev Box,並在閒置時停止,休眠功能也可以暫停開發工作,並在之後從中斷的地方繼續。

熱門新聞

Advertisement