Web 应用概述

应用服务 Web 应用 是一个完全托管的计算平台,非常适合用来托管网站和 Web 应用程序。 使用 Azure 提供的这一平台即服务 (PaaS) 产品,可以在 Azure 维护用于运行和缩放应用的基础结构时,重点关注业务逻辑。

应用服务中的 Web 应用是什么?

在应用服务中, Web 应用 是 Azure 提供用来托管网站或 Web 应用程序的计算资源。

该计算资源可能位于共享虚拟机 (VM) 上,也可能位于专用虚拟机上,具体取决于选择的定价层。 应用程序代码在独立于其他客户的托管 VM 中运行。

代码可以使用 Azure 应用服务支持的任何语言或框架,例如 ASP.NET、Node.js、Java、PHP 或 Python。 也可以在 Web 应用中运行使用 PowerShell 和其他脚本语言 的脚本。

有关可使用 Web 应用的典型应用程序的应用场景示例,请参阅 Azure 应用服务、虚拟机、Service Fabric 和云服务的比较应用场景和建议部分。

为何使用 Web 应用?

以下是适用于 Web 应用的一些主要应用服务功能:

此外,Web 应用可利用 API 应用提供的 CORS 支持等功能和移动应用提供的推送通知等功能。 有关应用服务中应用类型的详细信息,请参阅 Azure 应用服务概述

除了应用服务中的 Web 应用,Azure 还提供可用来托管网站和 Web 应用程序的其他服务。 大多数情况下,Web 应用是最佳选择。 对于微服务体系结构,请考虑使用 Service Fabric;如果需要更好地控制运行代码的 VM,请考虑使用 Azure 虚拟机。 有关如何在这些 Azure 服务之间做出选择的详细信息,请参阅 Azure 应用服务、虚拟机、Service Fabric 和云服务的比较

入门

若要首先在应用服务中向新 Web 应用部署示例代码,请遵循以下下拉框中的教程之一。 需要一个 Azure 试用帐户。