Microsoft.Web serverfarms
Bicep-erőforrásdefiníció
A kiszolgálófarmok erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Web/serverfarms erőforrás létrehozásához adja hozzá a következő Bicep-et a sablonhoz.
resource symbolicname 'Microsoft.Web/serverfarms@2024-04-01' = {
extendedLocation: {
name: 'string'
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
elasticScaleEnabled: bool
freeOfferExpirationTime: 'string'
hostingEnvironmentProfile: {
id: 'string'
}
hyperV: bool
isSpot: bool
isXenon: bool
kubeEnvironmentProfile: {
id: 'string'
}
maximumElasticWorkerCount: int
perSiteScaling: bool
reserved: bool
spotExpirationTime: 'string'
targetWorkerCount: int
targetWorkerSizeId: int
workerTierName: 'string'
zoneRedundant: bool
}
sku: {
capabilities: [
{
name: 'string'
reason: 'string'
value: 'string'
}
]
capacity: int
family: 'string'
locations: [
'string'
]
name: 'string'
size: 'string'
skuCapacity: {
default: int
elasticMaximum: int
maximum: int
minimum: int
scaleType: 'string'
}
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Tulajdonságértékek
AppServicePlanProperties
Név | Leírás | Érték |
---|---|---|
elasticScaleEnabled | A ServerFarm támogatja az ElasticScale-et. Az ebben a csomagban lévő alkalmazások úgy fognak skálázni, mintha a ServerFarm ElasticPremium termékváltozata lett volna | Bool |
freeOfferExpirationTime | A kiszolgálófarm ingyenes ajánlatának lejárati ideje. | húr |
hostingEnvironmentProfile | Az App Service-csomaghoz használandó App Service-környezet specifikációja. | HostingEnvironmentProfile |
hyperV | Ha Hyper-V Container App Service-csomag <kód>igaz</kód>, akkor máskülönben <>hamis</kód>. | Bool |
isSpot | Ha <kód>igaz</code>, akkor ez az App Service-csomag a kihasználatlan példányokat birtokolja. | Bool |
isXenon | Elavult: Ha Hyper-V container App Service-csomag <a kódot>igaz</code>, <a kód>hamis</kód> ellenkező esetben. | Bool |
kubeEnvironmentProfile | Az App Service-csomaghoz használandó Kubernetes-környezet specifikációja. | KubeEnvironmentProfile |
maximumElasticWorkerCount | Az ElasticScaleEnabled App Service-csomaghoz engedélyezett összes feldolgozó maximális száma | Int |
perSiteScaling | Ha <kód>igaz</kód>, az App Service-csomaghoz rendelt alkalmazások egymástól függetlenül skálázhatók. Ha <kód hamis</kód>>, az App Service-csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók. |
Bool |
tartózkodó | Ha a Linux App Service-csomag <kód>igaz</code>, <>hamis</kód> egyébként. | Bool |
spotExpirationTime | A kiszolgálófarm lejárati ideje. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm. | húr |
targetWorkerCount | Feldolgozók számának skálázása. | Int |
targetWorkerSizeId | Feldolgozó méretazonosítója skálázása. | Int |
workerTierName | Az App Service-csomaghoz rendelt célmunkaréteg. | húr |
zoneRedundant | Ha <kód>igaz</code>, ez az App Service-csomag elvégzi a rendelkezésre állási zóna kiegyensúlyozását. Ha <kód hamis</kód>>, ez az App Service-csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását. |
Bool |
Képesség
Név | Leírás | Érték |
---|---|---|
név | Az SKU-képesség neve. | húr |
ok | Az SKU-képesség oka. | húr |
érték | Az SKU-képesség értéke. | húr |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
név | A kiterjesztett hely neve. | húr |
HostingEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
azonosító | Az App Service-környezet erőforrás-azonosítója. | húr |
KubeEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
azonosító | A Kubernetes-környezet erőforrás-azonosítója. | húr |
Microsoft.Web/serverfarms
Név | Leírás | Érték |
---|---|---|
extendedLocation | Kiterjesztett hely. | ExtendedLocation |
fajta | Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg. | húr |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Az AppServicePlan erőforrás-specifikus tulajdonságai | AppServicePlanProperties |
Sku | Egy méretezhető erőforrás termékváltozatának leírása. | SkuDescription |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
ResourceTags
Név | Leírás | Érték |
---|
SkuCapacity
Név | Leírás | Érték |
---|---|---|
alapértelmezett | Az App Service-csomag termékváltozatához tartozó feldolgozók alapértelmezett száma. | Int |
elasticMaximum | Az App Service-csomag termékváltozatához tartozó rugalmas feldolgozók maximális száma. | Int |
maximális | Az App Service-csomag termékváltozatához tartozó feldolgozók maximális száma. | Int |
minimális | Az App Service-csomag termékváltozatának minimális száma. | Int |
scaleType | App Service-csomagokhoz elérhető méretezési konfigurációk. | húr |
SkuDescription
Név | Leírás | Érték |
---|---|---|
Képességek | A termékváltozat képességei, például a Traffic Manager engedélyezve van? | képesség[] |
kapacitás | Az erőforráshoz rendelt példányok aktuális száma. | Int |
Család | Az erőforrás termékváltozatának családi kódja. | húr |
Helyek | A termékváltozat helyei. | sztring[] |
név | Az erőforrás termékváltozatának neve. | húr |
méret | Az erőforrás-termékváltozat méretkijelölője. | húr |
skuCapacity | A termékváltozat minimális, maximális és alapértelmezett méretezési értékei. | SkuCapacity |
kötő | Az erőforrás-termékváltozat szolgáltatási szintje. | húr |
Gyorsútmutató-minták
Az alábbi gyorsútmutató-minták üzembe helyezik ezt az erőforrástípust.
Bicep-fájl | Leírás |
---|---|
App Service-környezet üzemeltetési csomaggal és Azure WebApp | Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privátan elérhető lesz. Az App Service-környezet tartalmaz egy üzemeltetési csomagot és egy Azure-webalkalmazást |
App Service rövid útmutatója – Linux-alkalmazás | Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
App Service rövid útmutatója – Windows-alkalmazás | Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
App Service rövid útmutatója – Windows-alkalmazás | Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
App Service rövid útmutatója – Windows tárolóalkalmazás | Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
Application Gateway belső API Management és Web App | Az Application Gateway internetes forgalmat irányít egy virtuális hálózati (belső módú) API Management-példányhoz, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt. |
Azure Cosmos DB-fiók webalkalmazás- | Ez a sablon üzembe helyez egy Azure Cosmos DB-fiókot, egy App Service-csomagot, és létrehoz egy webalkalmazást az App Service-csomagban. Emellett két alkalmazásbeállítást is hozzáad a webalkalmazáshoz, amelyek az Azure Cosmos DB-fiók végpontjára hivatkoznak. Így a webalkalmazásban üzembe helyezett megoldások ezen beállítások használatával csatlakozhatnak az Azure Cosmos DB-fiókvégponthoz. |
Azure Digital Twins függvény- és private link szolgáltatással | Ez a sablon létrehoz egy Azure Digital Twins-szolgáltatást, amely egy virtuális hálózattal csatlakoztatott Azure-függvénysel van konfigurálva, amely privát kapcsolatvégponton keresztül tud kommunikálni a Digital Twins szolgáltatással. Létrehoz egy privát DNS-zónát is, amely lehetővé teszi a Digital Twins-végpont közvetlen állomásnévfeloldását a virtuális hálózatról a privát végpont belső alhálózati IP-címére. A gazdagépnév az Azure-függvény "ADT_ENDPOINT" nevű beállításaként van tárolva. |
Azure-függvényalkalmazás és egy HTTP-aktivált függvény | Ez a példa üzembe helyez egy Azure-függvényalkalmazást és egy HTTP-aktivált függvényt a sablonban. Emellett egy Key Vaultot is üzembe helyez, és feltölt egy titkos kulcsot a függvényalkalmazás gazdagépkulcsával. |
Linux-alapú használatalapú Azure-függvényalkalmazás | Ez a sablon egy függvényalkalmazást helyez üzembe egy Linux Consumption-csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Azure-függvényalkalmazás üzembehelyezési ponttal | Ez a sablon kiépít egy függvényalkalmazást egy prémium csomagban éles ponttal és egy további üzembehelyezési ponttal. |
Azure-függvényalkalmazás eseményközponttal és felügyelt identitással | sablonja egy Azure-függvényalkalmazást helyez üzembe Egy Linux-használati csomagon, valamint egy Event Hubot, az Azure Storage-t és az Application Insightst. A függvényalkalmazás képes felügyelt identitással csatlakozni az Event Hub- és Storage-fiókhoz |
Azure-függvényalkalmazás virtuális hálózati integrációs | Ez a sablon kiépít egy függvényalkalmazást egy Prémium csomagban, amely lehetővé teszi a regionális virtuális hálózat integrációját egy újonnan létrehozott virtuális hálózat számára. |
Azure Traffic Manager-webalkalmazás példaalkalmazása | Ez a sablon bemutatja, hogyan hozhat létre Azure Traffic Manager-profilt egy App Service-hez. |
WebAlkalmazás létrehozása Linuxon az Azure Database for MySQL- | Ez a sablon lehetővé teszi a Web Apps linuxos üzembe helyezését az Azure Database for MySQL használatával. |
CDN-profil, CDN-végpont és webalkalmazás- létrehozása | Ez a sablon létrehoz egy CDN-profilt és egy CDN-végpontot, amelynek forrása egy webalkalmazás |
Webalkalmazás létrehozása az Azure-ban Java 13 és Tomcat 9-kompatibilis | Ez a sablon létrehoz egy webalkalmazást az Azure-ban a Java 13 és a Tomcat 9 engedélyezésével, így Java-alkalmazásokat futtathat az Azure-ban. A sablont Donovan Brown készítette a Microsofttól. |
WebAlkalmazás és Redis Cache létrehozása sablon | Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral. |
WebAlkalmazás, PE és Application Gateway 2- létrehozása | Ez a sablon létrehoz egy Privát végponttal rendelkező Azure-webalkalmazást az Azure Virtual Network Alhálózatban, egy Application Gateway v2-ben. Az Application Gateway egy virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést privát végpont használatával |
Nulla érintéses Azure Cosmos-fiók és Azure Web App- | Ez a sablon létrehoz egy Azure Cosmos-fiókot, injektálja a Cosmos DB-végpontot és a kulcsokat az Azure Web App beállításaiba, majd üzembe helyez egy ASP MVC-webalkalmazást a GitHubról. |
Függvényalkalmazás és privát végpont által védett tároló | Ez a sablon lehetővé teszi egy Azure-függvényalkalmazás üzembe helyezését, amely privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Alapszintű Linux-webalkalmazás üzembe helyezése | Ez a sablon lehetővé teszi egy app service-csomag és egy alapszintű Linux-webalkalmazás üzembe helyezését |
Alkalmazásszolgáltatás üzembe helyezése regionális VNet-integrációs | Ez a sablon lehetővé teszi egy app service-csomag és egy alapszintű Windows-webalkalmazás üzembe helyezését, amely lehetővé teszi a regionális virtuális hálózatok integrációját egy újonnan létrehozott virtuális hálózatra |
Az-kompatibilis Azure Function Premium-csomag üzembe helyezése | Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését a rendelkezésre állási zónák támogatásával, beleértve a rendelkezésre állási zónák számára engedélyezett tárfiókot is. |
Azure Function Premium-csomag üzembe helyezése virtuális hálózatok integrációjával | Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését, amely lehetővé teszi egy újonnan létrehozott virtuális hálózat regionális virtuális hálózati integrációját. |
Django alkalmazás | Ez a sablon lehetővé teszi egy App Service létrehozását django-alkalmazások üzembe helyezéséhez. |
Flask App Service | Ez a sablon lehetővé teszi egy App Service létrehozását a Flask-alkalmazások üzembe helyezéséhez. |
Front Door Premium App Service-forrással és Private Link | Ez a sablon létrehoz egy Front Door Premiumot és egy App Service-t, és egy privát végpontot használ a Front Door számára, hogy forgalmat küldjön az alkalmazásnak. |
Front Door Standard/Premium App Service-forrással | Ez a sablon létrehoz egy Front Door Standard/Premium verziót, egy App Service-t, és konfigurálja az App Service-t annak ellenőrzésére, hogy a forgalom a Front Door forrásán keresztül érkezett-e. |
Front Door Standard/Premium Azure Functions-forrással | Ez a sablon létrehoz egy Front Door Standard/Premium verziót, egy Azure Functions-alkalmazást, és konfigurálja a függvényalkalmazást annak ellenőrzésére, hogy a forgalom a Front Door forrásán keresztül érkezett-e. |
függvényalkalmazás | Ez a sablon egy üres függvényalkalmazást és egy üzemeltetési tervet helyez üzembe. |
Függvényalkalmazást az Azure Frontdoor | Ez a sablon lehetővé teszi az Azure Frontdoor Premium által védett és közzétett Prémium Szintű Azure-függvény üzembe helyezését. Az Azure Frontdoor és az Azure Functions közötti konvekciót az Azure Private Link védi. |
magas rendelkezésre állású többrégiós webalkalmazás- | Ez a sablon lehetővé teszi egy biztonságos, magas rendelkezésre állású, többrégiós végpontok közötti megoldás létrehozását két webalkalmazással az Azure Front Door mögött különböző régiókban |
Moesif API Analytics és monetization | A sablon api-hívásokat naplóz az Azure API Managementből a Moesif API Analyticsbe és a bevételszerzési platformra |
Privát függvényalkalmazás és a privát végpont által védett storage- | Ez a sablon egy függvényalkalmazást helyez üzembe egy prémium szintű csomagban, amely privát végpontokkal rendelkezik, és privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Függvényalkalmazás üzembe helyezése használati terven | Ez a sablon kiépít egy függvényalkalmazást egy fogyasztási csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak egy dedikált üzemeltetési terv kiépítéséhez. |
App Service-csomagon futó függvényalkalmazás üzembe helyezése | Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy fog futni és számlázni, mint bármely App Service-webhely. |
Webalkalmazás kiépítése SQL Database- | Ez a sablon kiépít egy webalkalmazást, egy SQL Database-adatbázist, egy automatikus méretezési beállításokat, riasztási szabályokat és App Insightst. Konfigurál egy kapcsolati sztringet a webalkalmazásban az adatbázishoz. |
Üzembehelyezési terv függvény üzembehelyezési pont | Ez a sablon kiépít egy függvényalkalmazást egy fogyasztási csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak egy dedikált üzemeltetési terv kiépítéséhez. |
Biztonságos N szintű webalkalmazás | Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két olyan webalkalmazással, amelyek átmeneti tárolóhelyekkel, előtér- és háttérrendszerrel rendelkeznek, az előtér pedig biztonságosan fogja használni a hátoldalt a virtuális hálózatok injektálásával és a privát végponttal |
Sonarqube Docker Web App Linuxon az Azure SQL | Ez a sablon üzembe helyezi a Sonarqube-t egy Azure App Service-webalkalmazás Linux-tárolójában a hivatalos Sonarqube-rendszerkép használatával, és amelyet egy Azure SQL Server készít. |
Sonarqube Docker Web App linuxos postgreSQL- | Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-lel (előzetes verzió) |
SonarQube webalkalmazás postgreSQL-sel és VNet-integrációs | Ez a sablon könnyen üzembe helyezheti a SonarQube-t a Web Appban Linuxon a Rugalmas PostgreSQL-kiszolgálóval, a virtuális hálózatok integrációjával és a privát DNS-sel. |
webalkalmazás üzembe helyezése a GitHub- | Ez a sablon lehetővé teszi egy Csatolt GitHub-adattárral társított WebApp létrehozását. |
Web App w/ Application Insights küldése a Log Analytics | Ez a sablon segít a microsoft.insights/components új API-verzióinak támogatásában. A 2020-02-02-preview WorkspaceID azonosítóra lesz szükség az Application Inisghts létrehozásakor. Ez a sablon üzembe helyezi az App Service-csomagot, az App Service-t, az Application Insightst, a Log Analytics-munkaterületet, és összekapcsolja az összeset. |
Web App és Az Azure Database for MySQL | Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Appsben való üzembe helyezésére az Azure Database for MySQL-hez. |
webalkalmazás felügyelt identitással, SQL Serverrel és ΑΙ- | Egyszerű példa az Azure-infrastruktúra üzembe helyezésére alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz |
webalkalmazás virtuális hálózatinjektálással és privát végponttal | Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két webalkalmazással, az előtérrel és a háttérrendszerrel, az előtér pedig biztonságosan fogja használni a hátoldalt a virtuális hálózatok injektálásával és a privát végponttal |
ARM-sablon erőforrásdefiníciója
A kiszolgálófarmok erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következő célokat célják:
- Erőforráscsoportok – Lásd erőforráscsoport üzembe helyezési parancsaival
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Web/serverfarms erőforrás létrehozásához adja hozzá a következő JSON-t a sablonhoz.
{
"type": "Microsoft.Web/serverfarms",
"apiVersion": "2024-04-01",
"name": "string",
"extendedLocation": {
"name": "string"
},
"kind": "string",
"location": "string",
"properties": {
"elasticScaleEnabled": "bool",
"freeOfferExpirationTime": "string",
"hostingEnvironmentProfile": {
"id": "string"
},
"hyperV": "bool",
"isSpot": "bool",
"isXenon": "bool",
"kubeEnvironmentProfile": {
"id": "string"
},
"maximumElasticWorkerCount": "int",
"perSiteScaling": "bool",
"reserved": "bool",
"spotExpirationTime": "string",
"targetWorkerCount": "int",
"targetWorkerSizeId": "int",
"workerTierName": "string",
"zoneRedundant": "bool"
},
"sku": {
"capabilities": [
{
"name": "string",
"reason": "string",
"value": "string"
}
],
"capacity": "int",
"family": "string",
"locations": [ "string" ],
"name": "string",
"size": "string",
"skuCapacity": {
"default": "int",
"elasticMaximum": "int",
"maximum": "int",
"minimum": "int",
"scaleType": "string"
},
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Tulajdonságértékek
AppServicePlanProperties
Név | Leírás | Érték |
---|---|---|
elasticScaleEnabled | A ServerFarm támogatja az ElasticScale-et. Az ebben a csomagban lévő alkalmazások úgy fognak skálázni, mintha a ServerFarm ElasticPremium termékváltozata lett volna | Bool |
freeOfferExpirationTime | A kiszolgálófarm ingyenes ajánlatának lejárati ideje. | húr |
hostingEnvironmentProfile | Az App Service-csomaghoz használandó App Service-környezet specifikációja. | HostingEnvironmentProfile |
hyperV | Ha Hyper-V Container App Service-csomag <kód>igaz</kód>, akkor máskülönben <>hamis</kód>. | Bool |
isSpot | Ha <kód>igaz</code>, akkor ez az App Service-csomag a kihasználatlan példányokat birtokolja. | Bool |
isXenon | Elavult: Ha Hyper-V container App Service-csomag <a kódot>igaz</code>, <a kód>hamis</kód> ellenkező esetben. | Bool |
kubeEnvironmentProfile | Az App Service-csomaghoz használandó Kubernetes-környezet specifikációja. | KubeEnvironmentProfile |
maximumElasticWorkerCount | Az ElasticScaleEnabled App Service-csomaghoz engedélyezett összes feldolgozó maximális száma | Int |
perSiteScaling | Ha <kód>igaz</kód>, az App Service-csomaghoz rendelt alkalmazások egymástól függetlenül skálázhatók. Ha <kód hamis</kód>>, az App Service-csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók. |
Bool |
tartózkodó | Ha a Linux App Service-csomag <kód>igaz</code>, <>hamis</kód> egyébként. | Bool |
spotExpirationTime | A kiszolgálófarm lejárati ideje. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm. | húr |
targetWorkerCount | Feldolgozók számának skálázása. | Int |
targetWorkerSizeId | Feldolgozó méretazonosítója skálázása. | Int |
workerTierName | Az App Service-csomaghoz rendelt célmunkaréteg. | húr |
zoneRedundant | Ha <kód>igaz</code>, ez az App Service-csomag elvégzi a rendelkezésre állási zóna kiegyensúlyozását. Ha <kód hamis</kód>>, ez az App Service-csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását. |
Bool |
Képesség
Név | Leírás | Érték |
---|---|---|
név | Az SKU-képesség neve. | húr |
ok | Az SKU-képesség oka. | húr |
érték | Az SKU-képesség értéke. | húr |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
név | A kiterjesztett hely neve. | húr |
HostingEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
azonosító | Az App Service-környezet erőforrás-azonosítója. | húr |
KubeEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
azonosító | A Kubernetes-környezet erőforrás-azonosítója. | húr |
Microsoft.Web/serverfarms
Név | Leírás | Érték |
---|---|---|
apiVersion | Az API verziója | '2024-04-01' |
extendedLocation | Kiterjesztett hely. | ExtendedLocation |
fajta | Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg. | húr |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Az AppServicePlan erőforrás-specifikus tulajdonságai | AppServicePlanProperties |
Sku | Egy méretezhető erőforrás termékváltozatának leírása. | SkuDescription |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. sablonok címkéinek megtekintése |
típus | Az erőforrás típusa | "Microsoft.Web/serverfarms" |
ResourceTags
Név | Leírás | Érték |
---|
SkuCapacity
Név | Leírás | Érték |
---|---|---|
alapértelmezett | Az App Service-csomag termékváltozatához tartozó feldolgozók alapértelmezett száma. | Int |
elasticMaximum | Az App Service-csomag termékváltozatához tartozó rugalmas feldolgozók maximális száma. | Int |
maximális | Az App Service-csomag termékváltozatához tartozó feldolgozók maximális száma. | Int |
minimális | Az App Service-csomag termékváltozatának minimális száma. | Int |
scaleType | App Service-csomagokhoz elérhető méretezési konfigurációk. | húr |
SkuDescription
Név | Leírás | Érték |
---|---|---|
Képességek | A termékváltozat képességei, például a Traffic Manager engedélyezve van? | képesség[] |
kapacitás | Az erőforráshoz rendelt példányok aktuális száma. | Int |
Család | Az erőforrás termékváltozatának családi kódja. | húr |
Helyek | A termékváltozat helyei. | sztring[] |
név | Az erőforrás termékváltozatának neve. | húr |
méret | Az erőforrás-termékváltozat méretkijelölője. | húr |
skuCapacity | A termékváltozat minimális, maximális és alapértelmezett méretezési értékei. | SkuCapacity |
kötő | Az erőforrás-termékváltozat szolgáltatási szintje. | húr |
Rövid útmutatósablonok
Az alábbi rövid útmutatósablonok üzembe helyezik ezt az erőforrástípust.
Sablon | Leírás |
---|---|
Airflow Docker Web App linuxos postgreSQL- |
Ez a sablon egyszerű módot kínál a puckel/docker-airflow rendszerkép (legújabb címke) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-szel |
Airflow Web App app postgreSQL-adatbázissal az App Services |
Az Airflow Web App postgreSQL-adatbázissal való üzembe helyezésének sablonja az App Servicesben |
App Service-környezet azure SQL-háttérrendszerrel |
Ez a sablon létrehoz egy App Service-környezetet egy Azure SQL-háttérrendszerrel, valamint privát végpontokkal, valamint a jellemzően privát/izolált környezetben használt társított erőforrásokkal. |
App Service-környezet üzemeltetési csomaggal és Azure WebApp |
Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privátan elérhető lesz. Az App Service-környezet tartalmaz egy üzemeltetési csomagot és egy Azure-webalkalmazást |
App Service rövid útmutatója – Linux-alkalmazás |
Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
App Service rövid útmutatója – Windows-alkalmazás |
Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
App Service rövid útmutatója – Windows-alkalmazás |
Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
App Service rövid útmutatója – Windows tárolóalkalmazás |
Ez a sablon az /azure/app-service/quickstart-arm-template használatával használható |
Application Gateway ip-korlátozással rendelkező webalkalmazáshoz |
Ez a sablon létrehoz egy alkalmazásátjárót egy Azure-webalkalmazás előtt, amelyen engedélyezve van az IP-korlátozás a webalkalmazáson. |
Application Gateway belső API Management és Web App |
Az Application Gateway internetes forgalmat irányít egy virtuális hálózati (belső módú) API Management-példányhoz, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt. |
ASP.NET alkalmazás |
Ez a sablon lehetővé teszi egy App Service létrehozását egy ASP.NET-alkalmazás üzembe helyezéséhez. |
Azure Cosmos DB-fiók webalkalmazás- |
Ez a sablon üzembe helyez egy Azure Cosmos DB-fiókot, egy App Service-csomagot, és létrehoz egy webalkalmazást az App Service-csomagban. Emellett két alkalmazásbeállítást is hozzáad a webalkalmazáshoz, amelyek az Azure Cosmos DB-fiók végpontjára hivatkoznak. Így a webalkalmazásban üzembe helyezett megoldások ezen beállítások használatával csatlakozhatnak az Azure Cosmos DB-fiókvégponthoz. |
Azure Digital Twins függvény- és private link szolgáltatással |
Ez a sablon létrehoz egy Azure Digital Twins-szolgáltatást, amely egy virtuális hálózattal csatlakoztatott Azure-függvénysel van konfigurálva, amely privát kapcsolatvégponton keresztül tud kommunikálni a Digital Twins szolgáltatással. Létrehoz egy privát DNS-zónát is, amely lehetővé teszi a Digital Twins-végpont közvetlen állomásnévfeloldását a virtuális hálózatról a privát végpont belső alhálózati IP-címére. A gazdagépnév az Azure-függvény "ADT_ENDPOINT" nevű beállításaként van tárolva. |
Azure-függvényalkalmazás és egy HTTP-aktivált függvény |
Ez a példa üzembe helyez egy Azure-függvényalkalmazást és egy HTTP-aktivált függvényt a sablonban. Emellett egy Key Vaultot is üzembe helyez, és feltölt egy titkos kulcsot a függvényalkalmazás gazdagépkulcsával. |
dedikált csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy fog futni és számlázni, mint bármely App Service-webhely. |
Linux-alapú használatalapú Azure-függvényalkalmazás |
Ez a sablon egy függvényalkalmazást helyez üzembe egy Linux Consumption-csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Prémium csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon kiépít egy függvényalkalmazást egy Prémium csomagban. |
Windows-használati csomagban üzemeltetett Azure-függvényalkalmazás |
Ez a sablon egy függvényalkalmazást helyez üzembe egy Windows-használati csomagon, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Azure-függvényalkalmazás üzembehelyezési ponttal |
Ez a sablon kiépít egy függvényalkalmazást egy prémium csomagban éles ponttal és egy további üzembehelyezési ponttal. |
Azure-függvényalkalmazás eseményközponttal és felügyelt identitással |
sablonja egy Azure-függvényalkalmazást helyez üzembe Egy Linux-használati csomagon, valamint egy Event Hubot, az Azure Storage-t és az Application Insightst. A függvényalkalmazás képes felügyelt identitással csatlakozni az Event Hub- és Storage-fiókhoz |
Azure-függvényalkalmazás virtuális hálózati integrációs |
Ez a sablon kiépít egy függvényalkalmazást egy Prémium csomagban, amely lehetővé teszi a regionális virtuális hálózat integrációját egy újonnan létrehozott virtuális hálózat számára. |
Azure Logic App függvény |
Ez a sablon létrehoz egy kiszolgáló nélküli alkalmazást az Azure-ban a Logic Apps és a Functions használatával. A logikai alkalmazás egy HTTP POST-on aktiválódik, meghívja az Azure-függvényt, és visszaadja a választ. |
Azure Traffic Manager-webalkalmazás példaalkalmazása |
Ez a sablon bemutatja, hogyan hozhat létre Azure Traffic Manager-profilt egy App Service-hez. |
Buffalo Web App |
Kezdje el gyorsan és olcsón futtatni a Golang Buffalo-alkalmazást az Azure-ban. |
WebAlkalmazás létrehozása Linuxon az Azure Database for MySQL- |
Ez a sablon lehetővé teszi a Web Apps linuxos üzembe helyezését az Azure Database for MySQL használatával. |
Egyéni API-k meghívása az Azure Logic Apps |
Bár a Logic Apps több száz összekötőt biztosít a különböző szolgáltatásokhoz, érdemes lehet meghívni a saját kódját futtató API-kat. A saját webes API-k üzemeltetésének egyik legegyszerűbb és legskálázhatóbb módja az Azure App Service használata. Ez a sablon üzembe helyez egy webalkalmazást az egyéni API-hoz, és azure Active Directory-hitelesítéssel védi az API-t. |
CDN-profil, CDN-végpont és webalkalmazás- létrehozása |
Ez a sablon létrehoz egy CDN-profilt és egy CDN-végpontot, amelynek forrása egy webalkalmazás |
Webalkalmazás létrehozása + Redis Cache + SQL DB sablonnal |
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral és EGY SQL Database-adatbázissal. |
Webalkalmazás létrehozása az Azure-ban Java 13 és Tomcat 9-kompatibilis |
Ez a sablon létrehoz egy webalkalmazást az Azure-ban a Java 13 és a Tomcat 9 engedélyezésével, így Java-alkalmazásokat futtathat az Azure-ban. A sablont Donovan Brown készítette a Microsofttól. |
Webalkalmazás létrehozása az Azure-ban Python-kompatibilis |
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen a Python engedélyezve van, így Python-alkalmazásokat futtathat az Azure-ban. A sablont Donovan Brown készítette a Microsofttól. |
WebAlkalmazás és Redis Cache létrehozása sablon |
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral. |
Application Gateway 2- által védett webalkalmazás létrehozása |
Ez a sablon létrehoz egy Azure-webalkalmazást hozzáférési korlátozással egy Application Gateway v2-hez. Az Application Gateway egy olyan virtuális hálózaton (alhálózaton) van üzembe helyezve, amelyen engedélyezve van a "Microsoft.Web" szolgáltatásvégpont. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést. |
WebAlkalmazás, PE és Application Gateway 2- létrehozása |
Ez a sablon létrehoz egy Privát végponttal rendelkező Azure-webalkalmazást az Azure Virtual Network Alhálózatban, egy Application Gateway v2-ben. Az Application Gateway egy virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás korlátozza az alhálózatról érkező forgalomhoz való hozzáférést privát végpont használatával |
Nulla érintéses Azure Cosmos-fiók és Azure Web App- |
Ez a sablon létrehoz egy Azure Cosmos-fiókot, injektálja a Cosmos DB-végpontot és a kulcsokat az Azure Web App beállításaiba, majd üzembe helyez egy ASP MVC-webalkalmazást a GitHubról. |
AppServicePlan és alkalmazás létrehozása egy alkalmazásban. Service Env. v2 |
AppServicePlan és alkalmazás létrehozása App Service-környezetben v2-ben |
AppServicePlan és alkalmazás létrehozása ASE- |
AppServicePlan és alkalmazás létrehozása ASE-ben |
Azure App Service-környezet létrehozása webalkalmazás hozzáadásával |
Létrehoz egy Azure App Service-környezetet egy virtuális hálózati alhálózaton belül. Ez a sablon egy Azure-webalkalmazást is hozzáad az App Service-környezetben. A sablont eredetileg Callum Brankin készítette a PixelPinből |
Azure-webalkalmazás létrehozása Blob Storage kapcsolati sztringgel |
Létrehoz egy Azure-webalkalmazást a Blob Storage kapcsolati sztringjével, amelyet eredetileg Jeff Bowles a Microsofttól készített. |
Függvényalkalmazás és privát végpont által védett tároló |
Ez a sablon lehetővé teszi egy Azure-függvényalkalmazás üzembe helyezését, amely privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Függvényalkalmazás létrehozása felügyeltszolgáltatás-identitással |
Létrehoz egy olyan függvényalkalmazást, amely engedélyezve van a felügyeltszolgáltatás-identitással a naplókhoz és metrikákhoz beállított Application Insights használatával. |
Alapszintű Linux-webalkalmazás üzembe helyezése |
Ez a sablon lehetővé teszi egy app service-csomag és egy alapszintű Linux-webalkalmazás üzembe helyezését |
Alkalmazásszolgáltatás üzembe helyezése regionális VNet-integrációs |
Ez a sablon lehetővé teszi egy app service-csomag és egy alapszintű Windows-webalkalmazás üzembe helyezését, amely lehetővé teszi a regionális virtuális hálózatok integrációját egy újonnan létrehozott virtuális hálózatra |
Automatikus méretezési beállítás üzembe helyezése az App Service-csomaghoz |
Ez a sablon lehetővé teszi egy automatikus skálázási szabályzat üzembe helyezését az Azure AppService Plan-erőforráshoz. |
Az-kompatibilis Azure Function Premium-csomag üzembe helyezése |
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését a rendelkezésre állási zónák támogatásával, beleértve a rendelkezésre állási zónák számára engedélyezett tárfiókot is. |
Azure Function Premium-csomag üzembe helyezése virtuális hálózatok integrációjával |
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését, amely lehetővé teszi egy újonnan létrehozott virtuális hálózat regionális virtuális hálózati integrációját. |
Django alkalmazás |
Ez a sablon lehetővé teszi egy App Service létrehozását django-alkalmazások üzembe helyezéséhez. |
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbooks |
A nagyvállalati felhőbevezetéshez felelősségteljes és hatékony szabályozási modellekre van szükség ahhoz, hogy értéket nyerjenek a felhőbeli üzemelő példányaikból. A CloudWise (a megoldás kódneve) az Azure Partner Gyorsútmutatókból elérhető összetett megoldás, amely az ügyfelek, a system integrátorok és a partnerek számára egyaránt bevezetést lehetővé tevő eszköz, amely önkiszolgáló, automatizált szabályozási és üzemeltetési megoldást kínál, amelynek középpontjában a költségek optimalizálása, az alkalmazás(ok) megbízhatóságának javítása és az üzleti kockázat csökkentése áll. A megoldás kiemeli a láthatóság és a vezérlés alapvető szabályozási pilléreit. |
EPiserverCMS az Azure |
Ez a sablon lehetővé teszi az EpiServerCMS Azure-beli üzembe helyezéséhez szükséges erőforrások létrehozását |
eShop-webhely az ILB ASE |
Az App Service-környezet az Azure App Service prémium szolgáltatási csomagja, amely teljesen elkülönített és dedikált környezetet biztosít az Azure App Service-alkalmazások nagy léptékű biztonságos futtatásához, beleértve a Web Appst, a Mobile Appst és az API Appst. |
Flask App Service |
Ez a sablon lehetővé teszi egy App Service létrehozását a Flask-alkalmazások üzembe helyezéséhez. |
Front Door Premium App Service-forrással és Private Link |
Ez a sablon létrehoz egy Front Door Premiumot és egy App Service-t, és egy privát végpontot használ a Front Door számára, hogy forgalmat küldjön az alkalmazásnak. |
Front Door Standard/Premium App Service-forrással |
Ez a sablon létrehoz egy Front Door Standard/Premium verziót, egy App Service-t, és konfigurálja az App Service-t annak ellenőrzésére, hogy a forgalom a Front Door forrásán keresztül érkezett-e. |
Front Door Standard/Premium Azure Functions-forrással |
Ez a sablon létrehoz egy Front Door Standard/Premium verziót, egy Azure Functions-alkalmazást, és konfigurálja a függvényalkalmazást annak ellenőrzésére, hogy a forgalom a Front Door forrásán keresztül érkezett-e. |
függvényalkalmazás |
Ez a sablon egy üres függvényalkalmazást és egy üzemeltetési tervet helyez üzembe. |
függvényalkalmazás Linux-alapú használatalapú csomagban távoli buildelési |
Ez a sablon kiépít egy függvényalkalmazást egy Linux-használati csomagra, és távoli buildelést hajt végre a kód üzembe helyezése során. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. |
Függvényalkalmazást az Azure Frontdoor |
Ez a sablon lehetővé teszi az Azure Frontdoor Premium által védett és közzétett Prémium Szintű Azure-függvény üzembe helyezését. Az Azure Frontdoor és az Azure Functions közötti konvekciót az Azure Private Link védi. |
magas rendelkezésre állású többrégiós webalkalmazás- |
Ez a sablon lehetővé teszi egy biztonságos, magas rendelkezésre állású, többrégiós végpontok közötti megoldás létrehozását két webalkalmazással az Azure Front Door mögött különböző régiókban |
ILB App Service-környezet Az Azure Firewall |
Az App Service-környezet Azure Firewall-integrációval történő üzembe helyezését bemutató Resource Manager-sablonok és paraméterek |
Java CI/CD-t a Jenkins és az Azure Web Apps |
Ez egy minta a Java CI/CD-hez a Jenkins és az Azure Web Apps használatával. |
Kentico Xperience |
Ez a sablon megkönnyíti a Kentico Xperience-környezetek Microsoft Azure-beli üzemeltetéséhez szükséges erőforrások üzembe helyezését. |
Moesif API Analytics és monetization |
A sablon api-hívásokat naplóz az Azure API Managementből a Moesif API Analyticsbe és a bevételszerzési platformra |
Node App Service |
Ez a sablon lehetővé teszi egy App Service létrehozását csomópontalkalmazás üzembe helyezéséhez. |
Orchard CMS Video Portal Web App |
Ez a sablon egyszerű módot kínál az Orchard CMS üzembe helyezésére az Azure App Service Web Appsben az Azure Media Services modul engedélyezésével és konfigurálással. |
Privát függvényalkalmazás és a privát végpont által védett storage- |
Ez a sablon egy függvényalkalmazást helyez üzembe egy prémium szintű csomagban, amely privát végpontokkal rendelkezik, és privát végpontokon keresztül kommunikál az Azure Storage-ral. |
Függvényalkalmazás üzembe helyezése használati terven |
Ez a sablon kiépít egy függvényalkalmazást egy fogyasztási csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak egy dedikált üzemeltetési terv kiépítéséhez. |
App Service-csomagon futó függvényalkalmazás üzembe helyezése |
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy fog futni és számlázni, mint bármely App Service-webhely. |
Függvényalkalmazás kiépítése a GitHub- |
Ez a sablon egy új dedikált App Service-csomagban üzemeltetett függvényalkalmazást helyez üzembe. A függvényalkalmazás rendelkezik egy gyermekerőforrással, amely lehetővé teszi a folyamatos integrációt, és üzembe helyezi a függvénykódot egy GitHub-adattárból. |
Mobilalkalmazás kiépítése SQL Database- |
Ez a sablon kiépít egy mobilalkalmazást, egy SQL Database-adatbázist és egy Notification Hubot. Konfigurál egy kapcsolati sztringet a mobilalkalmazásban az adatbázishoz és az értesítési központhoz. |
Webalkalmazás kiépítése SQL Database- |
Ez a sablon kiépít egy webalkalmazást, egy SQL Database-adatbázist, egy automatikus méretezési beállításokat, riasztási szabályokat és App Insightst. Konfigurál egy kapcsolati sztringet a webalkalmazásban az adatbázishoz. |
Üzembehelyezési terv függvény üzembehelyezési pont |
Ez a sablon kiépít egy függvényalkalmazást egy fogyasztási csomagra, amely egy dinamikus üzemeltetési csomag. Az alkalmazás igény szerint fut, és a számlázás végrehajtásonként történik, állandó erőforrás-kötelezettségvállalás nélkül. Más sablonok is rendelkezésre állnak egy dedikált üzemeltetési terv kiépítéséhez. |
PubNub Realtime Gateway for Azure Event Hubs |
Az Azure-hoz készült PubNub Realtime Gateway valós idejű adatfolyam-hidat biztosít a PubNub-adatfolyam-hálózat és az Azure Event Hubs között. -- tekintsük kétirányú hídnak a PubNub és az Azure között! |
méretezhető Umbraco CMS-webalkalmazás |
Ez a sablon egyszerű módot kínál az Umbraco CMS webalkalmazás azure App Service Web Apps-en való üzembe helyezésére. |
Biztonságos N szintű webalkalmazás |
Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két olyan webalkalmazással, amelyek átmeneti tárolóhelyekkel, előtér- és háttérrendszerrel rendelkeznek, az előtér pedig biztonságosan fogja használni a hátoldalt a virtuális hálózatok injektálásával és a privát végponttal |
Egyszerű Umbraco CMS-webalkalmazás |
Ez a sablon egyszerű módot kínál az Umbraco CMS webalkalmazás azure App Service Web Apps-en való üzembe helyezésére. |
Sonarqube Docker Web App Linuxon az Azure SQL |
Ez a sablon üzembe helyezi a Sonarqube-t egy Azure App Service-webalkalmazás Linux-tárolójában a hivatalos Sonarqube-rendszerkép használatával, és amelyet egy Azure SQL Server készít. |
Sonarqube Docker Web App linuxos mySQL- |
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for MySQL-hez |
Sonarqube Docker Web App linuxos postgreSQL- |
Ez a sablon egyszerű módot kínál egy Sonarqube docker-rendszerkép (alpine tag) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-lel (előzetes verzió) |
SonarQube webalkalmazás postgreSQL-sel és VNet-integrációs |
Ez a sablon könnyen üzembe helyezheti a SonarQube-t a Web Appban Linuxon a Rugalmas PostgreSQL-kiszolgálóval, a virtuális hálózatok integrációjával és a privát DNS-sel. |
webalkalmazás üzembe helyezése a GitHub- |
Ez a sablon lehetővé teszi egy Csatolt GitHub-adattárral társított WebApp létrehozását. |
Web App Linuxon a PostgreSQL |
Ez a sablon egyszerű módot kínál a Web App Linuxon való üzembe helyezésére az Azure Database for PostgreSQL(Előzetes verzió) használatával. |
Web App Linuxon a PostgreSQL |
Ez a sablon egyszerű módot kínál a Web App Linuxon való üzembe helyezésére az Azure Database for PostgreSQL használatával. |
Web App w/ Application Insights küldése a Log Analytics |
Ez a sablon segít a microsoft.insights/components új API-verzióinak támogatásában. A 2020-02-02-preview WorkspaceID azonosítóra lesz szükség az Application Inisghts létrehozásakor. Ez a sablon üzembe helyezi az App Service-csomagot, az App Service-t, az Application Insightst, a Log Analytics-munkaterületet, és összekapcsolja az összeset. |
webalkalmazás egyéni tartománnyal és opcionális SSL-kötéssel |
Hozzon létre egy webalkalmazást és egy egyéni tartományt, és opcionálisan adjon hozzá SSL-tanúsítványt a https-titkosításhoz. |
webalkalmazás SQL Database, Azure Cosmos DB, Azure Search |
Ez a sablon kiépít egy webalkalmazást, egy SQL Database-t, az Azure Cosmos DB-t, az Azure Search-t és az Application Insightst. |
Web App és Az Azure Database for MySQL |
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Appsben való üzembe helyezésére az Azure Database for MySQL-hez. |
webalkalmazás egyéni üzembehelyezési pontok |
Ez a sablon egyszerű módot kínál egy webalkalmazás üzembe helyezésére egyéni üzembehelyezési pontok használatával az Azure Web Appsben. |
Web App a Blob Container diagnosztikai naplózásával |
Webalkalmazás üzembe helyezése diagnosztikai naplózással a Tárfiók blobtárolóban engedélyezve. |
webalkalmazás felügyelt identitással, SQL Serverrel és ΑΙ- |
Egyszerű példa az Azure-infrastruktúra üzembe helyezésére alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz |
webalkalmazás privát végponttal |
Ez a sablon lehetővé teszi egy webalkalmazás létrehozását és a privát végponton keresztüli közzétételt |
webalkalmazás virtuális hálózatinjektálással és privát végponttal |
Ez a sablon lehetővé teszi, hogy biztonságos végpontok közötti megoldást hozzon létre két webalkalmazással, az előtérrel és a háttérrendszerrel, az előtér pedig biztonságosan fogja használni a hátoldalt a virtuális hálózatok injektálásával és a privát végponttal |
Privát Azure SQL-végpontot használó WebApp |
Ez a sablon bemutatja, hogyan hozhat létre olyan webalkalmazást, amely az Azure SQL Serverre mutató privát végpontot használ |
WordPress az App Service-ben mySQL-lel az App |
Ez a sablon üzembe helyez egy WordPress-webalkalmazást egy Windows App Service-ben mySQL-lel az alkalmazásban |
Terraform (AzAPI-szolgáltató) erőforrásdefiníciója
A kiszolgálófarmok erőforrástípusa olyan műveletekkel helyezhető üzembe, amelyek a következő célokat célják:
- erőforráscsoportok
Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplócímű témakörben találja.
Erőforrás formátuma
Microsoft.Web/serverfarms erőforrás létrehozásához adja hozzá a következő Terraformot a sablonhoz.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Web/serverfarms@2024-04-01"
name = "string"
kind = "string"
location = "string"
sku = {
capabilities = [
{
name = "string"
reason = "string"
value = "string"
}
]
capacity = int
family = "string"
locations = [
"string"
]
name = "string"
size = "string"
skuCapacity = {
default = int
elasticMaximum = int
maximum = int
minimum = int
scaleType = "string"
}
tier = "string"
}
tags = {
{customized property} = "string"
}
body = jsonencode({
extendedLocation = {
name = "string"
}
properties = {
elasticScaleEnabled = bool
freeOfferExpirationTime = "string"
hostingEnvironmentProfile = {
id = "string"
}
hyperV = bool
isSpot = bool
isXenon = bool
kubeEnvironmentProfile = {
id = "string"
}
maximumElasticWorkerCount = int
perSiteScaling = bool
reserved = bool
spotExpirationTime = "string"
targetWorkerCount = int
targetWorkerSizeId = int
workerTierName = "string"
zoneRedundant = bool
}
})
}
Tulajdonságértékek
AppServicePlanProperties
Név | Leírás | Érték |
---|---|---|
elasticScaleEnabled | A ServerFarm támogatja az ElasticScale-et. Az ebben a csomagban lévő alkalmazások úgy fognak skálázni, mintha a ServerFarm ElasticPremium termékváltozata lett volna | Bool |
freeOfferExpirationTime | A kiszolgálófarm ingyenes ajánlatának lejárati ideje. | húr |
hostingEnvironmentProfile | Az App Service-csomaghoz használandó App Service-környezet specifikációja. | HostingEnvironmentProfile |
hyperV | Ha Hyper-V Container App Service-csomag <kód>igaz</kód>, akkor máskülönben <>hamis</kód>. | Bool |
isSpot | Ha <kód>igaz</code>, akkor ez az App Service-csomag a kihasználatlan példányokat birtokolja. | Bool |
isXenon | Elavult: Ha Hyper-V container App Service-csomag <a kódot>igaz</code>, <a kód>hamis</kód> ellenkező esetben. | Bool |
kubeEnvironmentProfile | Az App Service-csomaghoz használandó Kubernetes-környezet specifikációja. | KubeEnvironmentProfile |
maximumElasticWorkerCount | Az ElasticScaleEnabled App Service-csomaghoz engedélyezett összes feldolgozó maximális száma | Int |
perSiteScaling | Ha <kód>igaz</kód>, az App Service-csomaghoz rendelt alkalmazások egymástól függetlenül skálázhatók. Ha <kód hamis</kód>>, az App Service-csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók. |
Bool |
tartózkodó | Ha a Linux App Service-csomag <kód>igaz</code>, <>hamis</kód> egyébként. | Bool |
spotExpirationTime | A kiszolgálófarm lejárati ideje. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm. | húr |
targetWorkerCount | Feldolgozók számának skálázása. | Int |
targetWorkerSizeId | Feldolgozó méretazonosítója skálázása. | Int |
workerTierName | Az App Service-csomaghoz rendelt célmunkaréteg. | húr |
zoneRedundant | Ha <kód>igaz</code>, ez az App Service-csomag elvégzi a rendelkezésre állási zóna kiegyensúlyozását. Ha <kód hamis</kód>>, ez az App Service-csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását. |
Bool |
Képesség
Név | Leírás | Érték |
---|---|---|
név | Az SKU-képesség neve. | húr |
ok | Az SKU-képesség oka. | húr |
érték | Az SKU-képesség értéke. | húr |
ExtendedLocation
Név | Leírás | Érték |
---|---|---|
név | A kiterjesztett hely neve. | húr |
HostingEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
azonosító | Az App Service-környezet erőforrás-azonosítója. | húr |
KubeEnvironmentProfile
Név | Leírás | Érték |
---|---|---|
azonosító | A Kubernetes-környezet erőforrás-azonosítója. | húr |
Microsoft.Web/serverfarms
Név | Leírás | Érték |
---|---|---|
extendedLocation | Kiterjesztett hely. | ExtendedLocation |
fajta | Erőforrás típusa. Ha az erőforrás egy alkalmazás, a https://github.com/Azure/app-service-linux-docs/blob/master/Things_You_Should_Know/kind_property.md#app-service-resource-kind-reference a természetben támogatott értékek részleteiért tekintse meg. | húr |
hely | Erőforrás helye. | sztring (kötelező) |
név | Az erőforrás neve | sztring (kötelező) |
kellékek | Az AppServicePlan erőforrás-specifikus tulajdonságai | AppServicePlanProperties |
Sku | Egy méretezhető erőforrás termékváltozatának leírása. | SkuDescription |
Címkék | Erőforráscímkék | Címkenevek és -értékek szótára. |
típus | Az erőforrás típusa | "Microsoft.Web/serverfarms@2024-04-01" |
ResourceTags
Név | Leírás | Érték |
---|
SkuCapacity
Név | Leírás | Érték |
---|---|---|
alapértelmezett | Az App Service-csomag termékváltozatához tartozó feldolgozók alapértelmezett száma. | Int |
elasticMaximum | Az App Service-csomag termékváltozatához tartozó rugalmas feldolgozók maximális száma. | Int |
maximális | Az App Service-csomag termékváltozatához tartozó feldolgozók maximális száma. | Int |
minimális | Az App Service-csomag termékváltozatának minimális száma. | Int |
scaleType | App Service-csomagokhoz elérhető méretezési konfigurációk. | húr |
SkuDescription
Név | Leírás | Érték |
---|---|---|
Képességek | A termékváltozat képességei, például a Traffic Manager engedélyezve van? | képesség[] |
kapacitás | Az erőforráshoz rendelt példányok aktuális száma. | Int |
Család | Az erőforrás termékváltozatának családi kódja. | húr |
Helyek | A termékváltozat helyei. | sztring[] |
név | Az erőforrás termékváltozatának neve. | húr |
méret | Az erőforrás-termékváltozat méretkijelölője. | húr |
skuCapacity | A termékváltozat minimális, maximális és alapértelmezett méretezési értékei. | SkuCapacity |
kötő | Az erőforrás-termékváltozat szolgáltatási szintje. | húr |