以下表格包含 Azure App Service 的 Azure Resource Manager 範本連結。 關於避免建立應用程式範本時常見錯誤的建議,請參考指引,關於部署使用Azure Resource Manager範本的應用程式。
欲了解 App Services 資源的 JSON 語法與屬性,請參閱 Microsoft。網路資源類型。
| 部署應用程式 | 描述 |
|---|---|
| App Service 方案計畫與基礎 Linux 應用程式 | 部署針對 Linux 設定的 App Service 應用程式。 |
| App Service 方案與基本Windows應用程式 | 部署一個為 Windows 設定的 App Service 應用程式。 |
| 部署一個為 Windows 容器設定的 App Service 應用程式。 | |
| App 連結到GitHub倉庫 | 部署一個從 GitHub 拉取程式碼的 App Service 應用程式。 |
| 具備自訂部署插槽的應用程式 | 部署具有自訂部署位置/環境的 App Service 應用程式。 |
| 具有私人端點的應用程式 | 使用私人端點部署 App Service 應用程式。 |
| 設定應用程式 | 說明 |
| App 憑證來自 Key Vault | 從 Azure Key Vault 秘密部署 App Service 應用憑證,並用於 TLS/SSL 綁定。 |
| 自訂網域和 SSL 的應用程式 | 部署一個自訂主機名稱的 App Service 應用程式,並從 Key Vault 取得 TLS/SSL 綁定的應用程式憑證。 |
| 應用程式使用Java 13和Tomcat 9 | 部署一個啟用 Java 13 和 Tomcat 9 的 App Service 應用程式。 接著你可以在 Azure 上執行 Java 應用程式。 |
| App 與區域 VNet 整合 | 部署已啟用區域 VNet 整合的 App Service 應用程式。 |
| 保護應用程式 | 說明 |
| 部署 App Service 應用程式和應用程式閘道,並使用服務端點和存取限制來隔離流量。 | |
| 具有已連線資源的 Linux 應用程式 | 說明 |
| Linux 上使用 MySQL 的應用程式 | 在 Linux 上部署一個 App Service 應用程式,搭配 Azure Database for MySQL。 |
| 應用程式在 Linux 上使用 PostgreSQL | 在 Linux 上部署一個 App Service 應用程式,搭配 Azure Database for PostgreSQL。 |
| 具有已連線資源的應用程式 | 說明 |
| App with MySQL | 將應用程式服務應用程式部署在 Windows 並使用 Azure Database for MySQL。 |
| App with PostgreSQL | 在 Windows 上部署使用適用於 PostgreSQL 的 Azure 資料庫的 App Service 應用程式。 |
| 在 Azure SQL Database 中擁有資料庫的應用程式 | 在 Azure SQL Database 的 Basic 服務層級部署 App Service 應用程式與資料庫。 |
| 具備 Blob 儲存體連線的應用程式 | 部署具有 Azure Blob 儲存體連線字串的 App Service 應用程式。 如此,您便可以從該應用程式使用 Blob 儲存體。 |
| 具有 Azure Cache for Redis 的應用程式 | 部署一個帶有 Azure Cache for Redis 的 App Service 應用程式。 |
| 連線至後端 Web 應用程式的應用程式 | 部署兩個 Web 應用程式 (前端和後端),確保可安全地與 VNet 插入和私人端點連線。 |
| 連線至具有預備位置之後端 Web 應用程式的應用程式 | 部署兩個 Web 應用程式 (前端與後端) 與預備位置,並透過 VNet 插入和私人端點安全地相互連線。 |
| 兩個位於不同區域的應用程式使用Azure Front Door | 在不同區域部署兩個相同的網頁應用程式,使用 Azure Front Door 來導引流量。 |
| App Service Environment | 說明 |
| 建立 App Service 環境 v3 | 建立 App Service 環境 v3、App Service 方案、App Service,以及所有相關聯的網路資源。 |