微软中国MSDN 点击上方蓝字关注我们
为了新功能的发布,以及 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 上可用的各种基于文本的日志类型的更多信息。
此文章:
https://docs.microsoft.com/zh-cn/azure/app-service/troubleshoot-diagnostic-logs#send-logs-to-azure-monitor?ocid=AID3042760
其他更新
新语言版本
.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 应用名称和语言),平台会自动建议匹配的数据库引擎。然后你只需为数据库服务器命名,平台将会处理其他所有事情。
自动将 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上运行的容器。
从blog原文获取其他发布