Azure Resource Manager-mallar för App Service
Följande tabell innehåller länkar till Azure Resource Manager-mallar för Azure App Service. Rekommendationer om hur du undviker vanliga fel när du skapar appmallar finns i avsnittet med vägledning för att distribuera appar med Azure Resource Manager-mallar.
Mer information om JSON-syntaxen och egenskaper för App Services-resurser finns på sidan med Microsoft.Web-resurstyper.
Distribuera en app | beskrivning |
---|---|
App Service plan och enkel Linux-app | Distribuerar en App Service-app som är konfigurerad för Linux. |
App Service plan och enkel Windows-app | Distribuerar en App Service-app som är konfigurerad för Windows. |
App Service-plan och grundläggande Windows-containerapp | Distribuerar en App Service-app som är konfigurerad för en Windows-container. |
App som är länkad till en GitHub-lagringsplats | Distribuerar en App Service-app som hämtar kod från GitHub. |
App med anpassade distributionsfack | Distribuerar en App Service-app med anpassade distributionsfack/miljöer. |
App med privat slutpunkt | Distribuerar en App Service-app med en privat slutpunkt. |
Konfigurera en app | Beskrivning |
Appcertifikat från Key Vault | Distribuerar ett App Service-appcertifikat från en Azure Key Vault-hemlighet och använder det för TLS/SSL-bindning. |
App med en anpassad domän och SSL | Distribuerar en App Service-app med ett anpassat värdnamn och hämtar ett appcertifikat från Key Vault för TLS/SSL-bindning. |
App med Java 8 och Tomcat 8 | Distribuerar en App Service-app med Java 8 och Tomcat 8 aktiverat. Du kan sedan köra Java-program i Azure. |
App med regional VNet-integrering | Distribuerar en App Service-app med regional VNet-integrering aktiverad. |
Skydda en app | Beskrivning |
Appen är integrerad med Azure Application Gateway | Distribuerar en App Service-app och en Application Gateway och isolerar trafiken med hjälp av tjänstslutpunkter och åtkomstbegränsningar. |
Linux-app med anslutna resurser | Beskrivning |
App i Linux med MySQL | Distribuerar en App Service-app i Linux med Azure Database for MySQL. |
App i Linux med PostgreSQL | Distribuerar en App Service-app i Linux med Azure Database for PostgreSQL. |
App med anslutna resurser | Beskrivning |
App med MySQL | Distribuerar en App Service-app i Windows med Azure Database for MySQL. |
App med PostgreSQL | Distribuerar en App Service-app i Windows med Azure Database for PostgreSQL. |
App med en databas i Azure SQL Database | Distribuerar en App Service-app och en databas i Azure SQL Database på tjänstnivå Basic. |
App med Blob-lagringsanslutning | Distribuerar en App Service-app med en Azure Blob Storage-anslutningssträng. Du kan sedan använda Blob-lagring från appen. |
App med en Azure Cache for Redis | Distribuerar en App Service-app med en Azure Cache for Redis. |
App ansluten till en serverdelswebbapp | Distribuerar två webbappar (klientdelen och serverdelen) som är säkert anslutna tillsammans med VNet-inmatning och privat slutpunkt. |
App ansluten till en serverdelswebbapp med mellanlagringsplatser | Distribuerar två webbappar (klientdel och serverdel) med mellanlagringsplatser som är säkert anslutna tillsammans med VNet-inmatning och privat slutpunkt. |
Två appar i separata regioner med Azure Front Door | Distribuerar två identiska webbappar i separata regioner med Azure Front Door för att dirigera trafik. |
App Service Environment | Beskrivning |
Skapa en App Service-miljö v2 | Skapar en App Service-miljö v2 i det virtuella nätverket. |
Skapa en App Service-miljö v2 med en ILB-adress | Skapar en App Service-miljö v2 i det virtuella nätverket med en privat intern adress för lastbalanseraren. |
Konfigurera SSL-standardcertifikatet för en ILB App Service-miljö eller ILB App Service-miljö v2 | Konfigurerar standard-TLS/SSL-certifikatet för en ILB App Service-miljö eller en ILB App Service-miljö v2. |