你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
应用服务的 Azure 资源管理器模板
下表包含 Azure 应用服务的 Azure 资源管理器模板链接。 有关如何在创建应用模板时避免常见错误的建议,请参阅有关使用 Azure 资源管理器模板部署应用的指南。
若要了解应用服务资源的 JSON 语法和属性,请参阅 Microsoft.Web 资源类型。
部署应用 | 说明 |
---|---|
应用服务计划和基本的 Linux 应用 | 部署为 Linux 配置的应用服务应用。 |
应用服务计划和基本的 Windows 应用 | 部署为 Windows 配置的应用服务应用。 |
应用服务计划和基本的 Windows 容器应用 | 部署为 Windows 容器配置的应用服务应用。 |
链接到 GitHub 存储库的应用 | 部署从 GitHub 提取代码的应用服务应用。 |
使用自定义部署槽位的应用 | 使用自定义部署槽位/环境部署应用服务应用。 |
具有专用终结点的应用 | 使用专用终结点部署应用服务应用。 |
配置应用 | 说明 |
来自 Key Vault 的应用证书 | 部署来自 Azure Key Vault 机密的应用服务应用证书并将其用于 TLS/SSL 绑定。 |
使用自定义域和 SSL 的应用 | 使用自定义主机名部署应用服务应用,并从 Key Vault 获取应用证书以用于 TLS/SSL 绑定。 |
使用 Java 8 和 Tomcat 8 的应用 | 部署已启用 Java 8 和 Tomcat 8 的应用服务应用。 然后,可以在 Azure 中运行 Java 应用程序。 |
具有区域 VNet 集成的应用 | 部署已启用区域 VNet 集成的应用服务应用。 |
保护应用 | 说明 |
与 Azure 应用程序网关集成的应用 | 部署应用服务应用和应用程序网关,并使用服务终结点和访问限制隔离流量。 |
使用连接资源的 Linux 应用 | 说明 |
Linux 上的使用 MySQL 的应用 | 在 Linux 上部署使用 Azure Database for MySQL 的应用服务应用。 |
Linux 上的使用 PostgreSQL 的应用 | 在 Linux 上部署使用 Azure Database for PostgreSQL 的应用服务应用。 |
使用连接资源的应用 | 说明 |
使用 MySQL 的应用 | 在 Windows 上部署使用 Azure Database for MySQL 的应用服务应用。 |
使用 PostgreSQL 的应用 | 在 Windows 上部署使用 Azure Database for PostgreSQL 的应用服务应用。 |
使用 Azure SQL 数据库中的数据库的应用 | 在“基本”服务级别部署应用服务应用和 Azure SQL 数据库中的数据库。 |
使用 Blob 存储连接的应用 | 使用 Azure Blob 存储连接字符串部署应用服务应用。 然后,可以从该应用使用 Blob 存储。 |
使用用于 Redis 的 Azure 缓存的应用 | 使用用于 Redis 的 Azure 缓存部署应用服务应用。 |
连接到后端 webapp 的应用 | 将两个 Web 应用(前端和后端)与 VNet 注入和专用终结点安全地连接在一起。 |
连接到具有过渡槽的后端 Web 应用的应用 | 部署两个 Web 应用(前端和后端),其中过渡槽通过 VNet 注入和专用终结点牢固地连接在一起。 |
两个应用位于具有 Azure Front Door 的不同区域中 | 使用 Azure Front Door 在不同的区域中部署两个相同的 Web 应用来引导流量。 |
应用服务环境 | 描述 |
创建应用服务环境 v3 | 创建应用服务环境 v3、应用服务计划、应用服务以及所有关联的网络资源。 |