微軟面向 Linux 的 Azure 應用程式服務將重點從 Debian 轉向 Ubuntu。

微軟面向 Linux 的 Azure 應用程式服務將重點從 Debian 轉向 Ubuntu。

微軟將 Azure 應用服務 Linux 版遷移到 Ubuntu 系統

微軟發布了一項重大更新,宣布 Azure 應用服務 Linux 版將基於 Ubuntu 作業系統,不再使用 Debian。這項變更將影響所有受支援的開發堆疊的新主要版本,包括. NET 10、Python 3.14、Node.js 24、PHP 8.5 和 Java 25 等常用語言和框架,這些版本都計劃在未來幾個月內發布。

選擇 Ubuntu 的優勢

採用 Ubuntu 有許多優勢。雖然 Ubuntu 是基於 Debian 架構,並將繼承其生態系統,但它能提供更快的上游更新。這種轉變使得新函式庫和工具鏈的整合更加可預測,從而提升了開發體驗。

此外,Canonical 為 Ubuntu 版本提供長達五年的長期支援 (LTS),而 Debian 的完整支援期僅為三年。這種延長的支持期確保開發者能夠及時獲得更新和安全修復,有助於建立更穩定的環境。

遷移到 Ubuntu 的另一個潛在好處是能夠產生更精簡的應用程式映像。微軟認為這有助於提升可靠性和效能,而可靠性和效能對於現代 Web 應用程式至關重要。

遷移詳情和部署連續性

對於目前使用 Azure 應用服務 Linux 版的應用程序,無需立即採取任何行動;這些應用程式將繼續在 Debian 系統上運行,無需遷移。但是,對於新應用程式或上述執行時間的任何升級,基於 Ubuntu 的堆疊將成為預設環境。

部署工作流程(包括 Oryx、GitHub Actions 和 Azure CLI)以及擴展、診斷和網路服務等技術方面將保持不變。這種延續性旨在確保開發人員能夠無縫過渡。

績效預期與注意事項

微軟預計切換到 Ubuntu 系統將對建置流程產生中性或正面的影響。創建更精簡的鏡像有望縮短建置時間和冷啟動延遲,這對需要快速效能的應用程式來說是有利的。

為確保升級安全,使用者應檢查應用程式使用的所有原生軟體包,因為在 Ubuntu 系統中,版本號或軟體包名稱可能存在差異。不過,微軟保證,受支援的框架不會出現任何重大變更,從而保證了開發者的相容性。

來源:微軟

圖片來源及圖片

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *