講一講應用服務的新鮮事兒

微軟技術棧發表於2021-12-22

為了新功能的釋出,以及 Linux 和 Windows 的改進,Azure App Service 團隊付出了非常多的努力。很開心的是,我們看到了Windows Containers 的正式版本,並可應用於App Service環境 v3上。此外,面向 Linux 和 Windows 客戶的 Azure Monitor Logs 整合也正式釋出了!

正式釋出

ASEv3上的Windows Containers

Windows Containers為App Service客戶提供將Web工作負載遷移到App Service的擴充套件選項,這些App Service可能具有更復雜的安裝和執行時依賴項。例如,開發者可以使用在 Windows 容器中執行的 Web 應用程式呈現 HTML 和 PDF 頁面。開發人員還可以通過自定義容器的 Dockerfile 來執行任務。在App Service上執行的所有 Windows 容器都使用 Hyper-V 隔離模式,因此客戶可以放心進行硬體級別的隔離。

App Service與Azure Monitor Logs整合

App Service與 Azure Monitor Logs的整合現已正式釋出,可供跨App Service平臺的 Linux 和 Windows 的開發人員使用。
有關設定 Azure Monitor Logs整合的更多詳細資訊,請參閱此文章,其中包含有關App Service上可用的各種基於文字的日誌型別的更多資訊。

其他更新

新語言版本

.NET 6 on App Service與 Application Insights 和 App Service's AppLogs(應用程式日誌)完全整合,為開發人員提供跨 Linux 和 Windows 的強大可觀察性和日誌記錄功能。
Node 16 LTS 將不久後在Early Access 中提供,並將完全支援生產工作負載。 Python 3.9很快就會變成一個完全內建的語言堆疊,冷啟動時間得到改進。

Linux App Service的新診斷工具

App Service為 Linux 上的 .NET 開發人員新增了新工具,以收集 .NET Profiler 跟蹤和記憶體轉儲。Profiler 跟蹤有助於識別應用程式故障和緩慢的請求,記憶體轉儲收集大量資訊以進行更深入的除錯和分析。

更容易建立Web應用+資料庫

Web 應用程式建立體驗更新,開發者只需提供幾條資訊(Web 應用名稱和語言),平臺會自動建議匹配的資料庫引擎。然後你只需為資料庫伺服器命名,平臺將會處理其他所有事情。

image.png

自動將 Web 應用程式遷移到 Azure App Service

App Service遷移助手也進行了相應更新,支援將基於 Windows 和 Linux 的 Apache Tomcat 應用程式遷移到App Service。客戶還可以選擇容器化路線,利用 Azure Migrate App Containerization Tool 將 ASP.NET 應用程式遷移到 Windows 容器,將 Apache Tomcat 應用程式遷移到 Linux App Service上執行的容器。


更多服務更新,請掃碼閱讀原文

image.png

相關文章