共用方式為


Azure Resource Manager 的 App Service 範本

下表包含 Azure Resource Manager 的 Azure App Service 範本連結。 如需有關在建立應用程式範本時避免發生常見錯誤的建議,請參閱使用 Azure Resource Manager 範本來部署應用程式的指引

若要深入了解 App Service 資源的 JSON 語法和屬性,請參閱 Microsoft.Web 資源類型

部署應用程式 描述
App Service 方案和基本 Linux 應用程式 \(英文\) 部署針對 Linux 設定的 App Service 應用程式。
App Service 方案和基本 Windows 應用程式 \(英文\) 部署針對 Windows 設定的 App Service 應用程式。
App Service 方案和基本 Windows 容器應用程式 部署針對 Windows 容器設定的 App Service 應用程式。
連結至 GitHub 存放庫的應用程式 \(英文\) 部署可從 GitHub 提取程式碼的 App Service 應用程式。
具有自訂部署位置的應用程式 \(英文\) 部署具有自訂部署位置/環境的 App Service 應用程式。
具有私用端點的應用程式 使用私人端點部署 App Service 應用程式。
設定應用程式 說明
來自金鑰保存庫的應用程式憑證 \(英文\) 部署來自 Azure Key Vault 祕密的 App Service 應用程式憑證,並使用它來進行 TLS/SSL 繫結。
具有自訂網域和 SSL 的應用程式 \(英文\) 部署具有自訂主機名稱的 App Service 應用程式,並從 Key Vault 取得應用程式憑證來進行 TLS/SSL 繫結。
採用 Java 8 和 Tomcat 8 的應用程式 \(英文\) 部署已啟用 Java 8 和 Tomcat 8 的 App Service 應用程式。 然後,您可以在 Azure 中執行 Java 應用程式。
應用程式與區域 VNet 整合 部署已啟用區域 VNet 整合的 App Service 應用程式。
保護應用程式 說明
與 Azure 應用程式閘道整合的應用程式 部署 App Service 應用程式和應用程式閘道,並使用服務端點和存取限制來隔離流量。
具有已連線資源的 Linux 應用程式 說明
在採用 MySQL 的 Linux 上部署應用程式 \(英文\) 在具有「適用於 MySQL 的 Azure 資料庫」的 Linux 上部署 App Service 應用程式。
在採用 PostgreSQL 的 Linux 上部署應用程式 \(英文\) 在具有「適用於 PostgreSQL 的 Azure 資料庫」的 Linux 上部署 App Service 應用程式。
具有已連線資源的應用程式 說明
搭配 MySQL 的應用程式 \(英文\) 在具有「適用於 MySQL 的 Azure 資料庫」的 Windows 上部署 App Service 應用程式。
搭配 PostgreSQL 的應用程式 \(英文\) 在具有「適用於 PostgreSQL 的 Azure 資料庫」的 Windows 上部署 App Service 應用程式。
在 Azure SQL Database 中具有資料庫的應用程式 在「基本」服務層級部署 App Service 應用程式與 Azure SQL Database 中的資料庫。
具有 Blob 儲存體連線的應用程式 \(英文\) 使用 Azure Blob 儲存體連接字串來部署 App Service 應用程式。 如此,您便可以從該應用程式使用 Blob 儲存體。
具有 Azure Redis 快取的應用程式 \(英文\) 部署具有「Azure Redis 快取」的 App Service 應用程式。
連線到後端 webapp 的應用程式 部署兩個 Web 應用程式 (前端和後端),確保可安全地與 VNet 插入和私人端點連線。
連線到後端 webapp 的應用程式 (並且使用預備位置) 部署兩個透過 VNet 插入和私人端點安全連接在一起的 Web 應用程式 (前端和後端) (並且使用預備位置)。
使用 Azure Front Door 的兩個位於不同區域的應用程式 使用 Azure Front Door 在不同的區域部署兩個相同的 Web 應用程式來引導流量。
App Service 環境 說明
建立 App Service 環境 v3 建立 App Service 環境 v3、App Service 方案、App Service,以及所有相關聯的網路資源。