5 月28 日訊息,在經過兩年內部測試後,微軟於 2022 年10 月推出了Azure Linux 公共預覽版,並在本周公開推出了它的發行版。 Azure Linux 是針對 Azure Kubernetes 服務(AKS)的開源容器主機作業系統(OS),現已普遍可用。
據介紹,Azure Linux 是微軟的CBL-Mariner 的Linux 發行版,支援作為AKS 的容器主機作業系統,目前已經與Xbox、Playfab、Minecraft 等服務和100 多個Azure 服務一起投入使用。
微軟Azure Linux 首席專案經理Jim Perrin 表示,微軟啟動CBL-Mariner 是因為它需要一個內部Linux 發行版和一個一致的平台來支援工程師在Azure 上運行的無數工作負載,而Azure Linux可以部署在雲端並運行多個容器。
使用者現在可以將 Azure Linux 部署為 AKS 叢集中的節點池主機作業系統,並在首選容器之上建置應用程式。
微軟現宣布把 AKS 容器主機的使用擴大到所有 AKS 客戶。 Azure Linux 作為 AKS 主機作業系統可以提供更好的效能,可以提高在 AKS 叢集上執行的應用程式的安全態勢,並且已經為在 Azure 中運行進行了最佳化。
Azure Linux 作為容器主機作業系統針對 AKS 進行了最佳化,其映像大小較小,呈現出較小的攻擊面,並依賴微軟內部工程團隊和服務所使用的相同軟體供應鏈。
此外,Azure Stack HCI 上的 AKS 和 Windows Server 上的 AKS 也具有相同的容器主機,在雲端和邊緣提供一致性和簡化管理。
據介紹,Azure 容器應用程式是一個基於 Kubernetes 的完全管理的應用平台,用於建立無伺服器的現代應用,以及以微服務架構模式為模型。 Azure 容器應用程式的工作,現在處於預覽階段,將封裝所有需要非同步運行的臨時任務,並執行到完成,例如資料處理、資料遷移、重複性任務,如每日銷售概況等。工作可以是計劃的、事件驅動的或按需運行的。
Azure 容器應用程式中的這些新功能也將使複雜作業中較小的可執行檔能夠並行運行,從而使無人值守的批次作業更容易與核心業務邏輯一起運行。可以在 Azure 容器應用程式中配置的三種類型的作業包括:
以上是微軟 CBL-Mariner 的 Linux 發行版 Azure Linux 現已上線的詳細內容。更多資訊請關注PHP中文網其他相關文章!