Microsoft.Web serverfarms

Bicep-erőforrásdefiníció

A serverfarms erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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@2022-09-01' = {
  name: 'string'
  location: 'string'
  tags: {
    tagName1: 'tagValue1'
    tagName2: 'tagValue2'
  }
  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'
  }
  kind: 'string'
  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

kiszolgálófarmok

Név Leírás Érték
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-60

Érvényes karakterek:
Alfanumerikus, kötőjelek és Unicode-karakterek, amelyek a Punycode-ra képezhetők le
location Erőforrás helye. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku Skálázható erőforrás termékváltozatának leírása. SkuDescription
Fajta Erőforrás típusa. sztring
extendedLocation Bővített hely. ExtendedLocation
properties AppServicePlan erőforrás-specifikus tulajdonságok AppServicePlanProperties

ExtendedLocation

Név Leírás Érték
name A kiterjesztett hely neve. sztring

AppServicePlanProperties

Név Leírás Érték
elasticScaleEnabled A ServerFarm támogatja az ElasticScale-et. A csomagban szereplő alkalmazások úgy fognak méretezni, mintha a ServerFarm ElasticPremium termékváltozatú lett volna logikai
freeOfferExpirationTime Az az idő, amikor a kiszolgálófarm ingyenes ajánlata lejár. sztring
hostingEnvironmentProfile A App Service csomaghoz használandó App Service Environment specifikációja. HostingEnvironmentProfile
hyperV Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja true, false egyéb esetben. logikai
isSpot Ha true, akkor ez a App Service csomag rendelkezik a kihasználatlan példányokkal. logikai
isXenon Elavult: Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja true, false ellenkező esetben. logikai
kubeEnvironmentProfile A Kubernetes-környezet specifikációja a App Service csomaghoz. KubeEnvironmentProfile
maximumElasticWorkerCount Az ElasticScaleEnabled App Service csomaghoz engedélyezett összes feldolgozó maximális száma int
perSiteScaling Ha truea App Service csomaghoz rendelt alkalmazások egymástól függetlenül méretezhetők.
Ha falsea App Service csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók.
logikai
Fenntartva Ha linuxos app service-csomag true, false egyéb esetben. logikai
spotExpirationTime A kiszolgálófarm lejáratának időpontja. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm. sztring
targetWorkerCount Feldolgozók számának skálázása. int
targetWorkerSizeId A feldolgozó méretazonosítója skálázása. int
workerTierName A App Service csomaghoz rendelt cél feldolgozói szint. sztring
zoneRedundant Ha true, ez a App Service csomag rendelkezésre állási zóna kiegyensúlyozását végzi el.
Ha false, ez a App Service csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását.
logikai

HostingEnvironmentProfile

Név Leírás Érték
id A App Service Environment erőforrás-azonosítója. sztring

KubeEnvironmentProfile

Név Leírás Érték
id A Kubernetes-környezet erőforrás-azonosítója. sztring

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[]
capacity Az erőforráshoz rendelt példányok aktuális száma. int
family Az erőforrás termékváltozatának családi kódja. sztring
Helyek A termékváltozat helyei. sztring[]
name Az erőforrás termékváltozatának neve. sztring
size Az erőforrás termékváltozatának méretkijelölője. sztring
skuCapacity A termékváltozat minimális, maximális és alapértelmezett méretezési értékei. SkuCapacity
tier Az erőforrás termékváltozatának szolgáltatási szintje. sztring

Képesség

Név Leírás Érték
name A termékváltozat-képesség neve. sztring
reason A termékváltozat-képesség oka. sztring
érték A termékváltozat-képesség értéke. sztring

SkuCapacity

Név Leírás Érték
alapértelmezett A App Service csomag termékváltozatához tartozó feldolgozók alapértelmezett száma. int
elasticMaximum Rugalmas feldolgozók maximális száma ehhez a App Service csomag termékváltozatához. int
maximum A App Service csomag termékváltozatához tartozó feldolgozók maximális száma. int
minimum A App Service csomag termékváltozatához tartozó feldolgozók minimális száma. int
scaleType Rendelkezésre álló méretezési konfigurációk egy App Service csomaghoz. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon egy üres függvényalkalmazást és egy üzemeltetési csomagot helyez üzembe.
App Service rövid útmutató – Linux-alkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
App Service rövid útmutató – Windows-alkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
App Service rövid útmutató – Windows-tárolóalkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
Alkalmazásszolgáltatás üzembe helyezése regionális VNet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy App Service-csomag és egy alapszintű Windows-webalkalmazás üzembe helyezését, amelyben engedélyezve van a regionális VNet-integráció egy újonnan létrehozott virtuális hálózaton
App Service Environment Azure SQL háttérrendszerrel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy App Service Environment egy Azure SQL háttérrendszerrel, valamint privát végpontokkal, valamint a társított erőforrásokkal, amelyeket általában privát/izolált környezetben használnak.
App Service Environment üzemeltetési csomaggal és az Azure WebAppal

Üzembe helyezés az Azure-ban
Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privát módon elérhető lesz. A App Service Environment tartalmazni fog egy üzemeltetési csomagot és egy Azure-webalkalmazást
Azure App Service-környezet létrehozása hozzáadott webalkalmazással

Üzembe helyezés az Azure-ban
Létrehoz egy Azure App Service-környezetet egy Virtual Network alhálózaton belül. Ez a sablon egy Azure-webalkalmazást is hozzáad a App Service Environment. A sablont eredetileg Callum Brankin készítette a PixelPinből
Azure Cosmos DB-fiók webalkalmazással

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Azure Cosmos DB-fiókot, egy App Service-csomagot, és létrehoz egy webalkalmazást a 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. A webalkalmazásban üzembe helyezett megoldások így csatlakozhatnak az Azure Cosmos DB-fiókvégponthoz ezekkel a beállításokkal.
App Service-csomagon futó függvényalkalmazás kiépítése

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely.
Függvényalkalmazás üzembe helyezése használatalapú csomagban

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú 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 a dedikált üzemeltetési csomag kiépítéséhez.
Üzembehelyezési ponttal rendelkező Használatalapú csomag kiosztása függvény

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú 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 a dedikált üzemeltetési csomag kiépítéséhez.
Függvényalkalmazás kiépítése a GitHubról üzembe helyezett forrással

Üzembe helyezés az Azure-ban
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.
Dedikált csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely.
Azure-függvényalkalmazás üzembehelyezési ponttal

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagra, amely éles üzembe helyezési ponttal és egy további üzembehelyezési ponttal rendelkezik.
Azure-függvényalkalmazás event hubbal és felügyelt identitással

Üzembe helyezés az Azure-ban
a sablonja egy Azure-függvényalkalmazást helyez üzembe egy Linux-használati csomagon, valamint egy Event Hubot, az Azure Storage-ot és az Application Insightsot. A függvényalkalmazás képes felügyelt identitással csatlakozni az Eseményközponthoz és a Storage-fiókhoz
Linux-alapú használatalapú csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy linuxos használatalapú 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.
Függvényalkalmazás Linux-használatalapú csomagban távoli buildel

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy Linux használatalapú csomagon, é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.
Prémium csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy Prémium csomagban.
Privát függvényalkalmazás és privát végpont által védett tároló

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást 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 és privát végpont által védett tároló létrehozása

Üzembe helyezés az Azure-ban
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.
Azure-függvényalkalmazás Virtual Network-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagra, amelyben engedélyezve van a regionális virtuális hálózat integrációja egy újonnan létrehozott virtuális hálózatban.
Windows használatalapú csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy windowsos használatalapú 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 és HTTP által aktivált függvény

Üzembe helyezés az Azure-ban
Ez a példa egy Azure-függvényalkalmazást és egy HTTP-aktivált függvényt helyez üzembe a sablonban. Emellett üzembe helyez egy Key Vault, és feltölt egy titkos kódot a függvényalkalmazás gazdakulcsával.
AZ-kompatibilis Azure Functions Premium-csomag üzembe helyezése

Üzembe helyezés az Azure-ban
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.
Az Azure Frontdoor által védett függvényalkalmazás

Üzembe helyezés az Azure-ban
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 a Azure Functions közötti kapcsolatot Azure Private Link védi.
Prémium szintű Azure Functions-csomag üzembe helyezése vnet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését, amelyben engedélyezve van a regionális virtuális hálózati integráció egy újonnan létrehozott virtuális hálózaton.
Függvényalkalmazás létrehozása felügyeltszolgáltatás-identitással

Üzembe helyezés az Azure-ban
Létrehoz egy függvényalkalmazást, amelyen engedélyezve van a felügyeltszolgáltatás-identitás, és az Application Insights be van állítva a naplókhoz és metrikákhoz.
Mobilalkalmazás kiépítése SQL Database

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy Mobilalkalmazást, SQL Database és Notification Hubot. Konfigurál egy kapcsolati karakterlánc a mobilalkalmazásban az adatbázishoz és az értesítési központhoz.
Webalkalmazás privát végponttal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy webalkalmazás létrehozását és privát végponton keresztüli elérhetővé tételét
Application Gateway belső API Management és webalkalmazással

Üzembe helyezés az Azure-ban
Application Gateway az internetes forgalmat egy virtuális hálózatra (belső módú) API Management példányra irányítják, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt.
AppServicePlan és alkalmazás létrehozása ASE-ben

Üzembe helyezés az Azure-ban
AppServicePlan és alkalmazás létrehozása ASE-ben
AppServicePlan és alkalmazás létrehozása egy alkalmazásban. Service Env. v2

Üzembe helyezés az Azure-ban
AppServicePlan és alkalmazás létrehozása App Service Environment v2-környezetben
Azure-webalkalmazás létrehozása a Blob Storage-kapcsolati karakterlánc

Üzembe helyezés az Azure-ban
Létrehoz egy Azure-webalkalmazást a Blob Storage kapcsolati karakterlánc sablonnal, amelyet eredetileg Jeff Bowles készített a Microsofttól
Webalkalmazás egyéni tartománnyal és opcionális SSL-kötéssel

Üzembe helyezés az Azure-ban
Hozzon létre egy webalkalmazást egyéni tartománnyal, és opcionálisan adjon hozzá SSL-tanúsítványt a HTTPS-titkosításhoz.
Webalkalmazás diagnosztikai naplózással a Blob-tárolóba

Üzembe helyezés az Azure-ban
Webalkalmazás üzembe helyezése diagnosztikai naplózással a Tárfiókblobtárolóban engedélyezve.
Webalkalmazás üzembe helyezése a GitHubról

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Csatolt GitHub-adattárral társított WebApp létrehozását.
Webalkalmazás létrehozása az Azure-ban a Java 13 és a Tomcat 9 engedélyezésével

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Java 13 és a Tomcat 9, így Java-alkalmazásokat futtathat az Azure-ban. A sablont a Microsoft donovan brownja készítette.
Webalkalmazás és Az Application Insights küldése a Log Analyticsnek

Üzembe helyezés az Azure-ban
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 alkalmazás inisghts létrehozásakor.Ez a sablon üzembe helyezi a App Service-tervet, az App Service, az Application Insightsot, a Log Analytics-munkaterületet, és összekapcsolja az összeset.
Webalkalmazás felügyelt identitással, SQL Server és ΑΙ-vel

Üzembe helyezés az Azure-ban
Egyszerű példa az Azure-infrastruktúra üzembe helyezésére az alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz
Webalkalmazás létrehozása az Azure-ban a Python engedélyezésével

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Python-alkalmazások futtatása az Azure-ban. A sablont a Microsoft donovan brownja készítette.
Webalkalmazás létrehozása + Redis Cache + SQL DB sablonnal

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral és egy SQL Database.
Webalkalmazás kiépítése SQL Database

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy webalkalmazást, egy SQL Database, az automatikus skálázási beállításokat, a riasztási szabályokat és az App Insightsot. Konfigurál egy kapcsolati karakterlánc a webalkalmazásban az adatbázishoz.
Application Gateway v2 által védett webalkalmazás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Hozzáférés-korlátozással rendelkező Azure-webalkalmazást egy Application Gateway v2-höz. A 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 és Redis Cache létrehozása sablon használatával

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure-webalkalmazást a Redis Cache használatával.
Alapszintű Linux-webalkalmazás üzembe helyezése

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy App Service-csomag és egy alapszintű Linux-webalkalmazás üzembe helyezését
App Service rövid útmutató – Windows-alkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
Webalkalmazás egyéni üzembehelyezési tárolóhelyekkel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál egy webalkalmazás üzembe helyezésére egyéni üzembehelyezési tárolóhelyekkel az Azure Web Apps.
Airflow Docker-webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál puckel/docker-airflow rendszerkép (legújabb címke) linuxos webalkalmazáson való üzembe helyezésére az Azure Database for PostgreSQL-szel
Django-alkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy App Service hozzon létre a Django-alkalmazások üzembe helyezéséhez.
Flask App Service

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy App Service hozzon létre a Flask-alkalmazások üzembe helyezéséhez.
Webalkalmazás létrehozása Linuxon az Azure Database for MySQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi Web Apps linuxos üzembe helyezését az Azure Database for MySQL-lel.
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazás Linux rendszeren való üzembe helyezésére az Azure Database for PostgreSQL (előzetes verzió) használatával.
Csomópont-App Service

Üzembe helyezés az Azure-ban
Ezzel a sablonnal létrehozhat egy App Service a Node-alkalmazások üzembe helyezéséhez.
Sonarqube Docker Web App Linux rendszeren Azure SQL

Üzembe helyezés az Azure-ban
Ez a sablon egy Azure App Service webalkalmazás Linux-tárolójában helyezi üzembe a Sonarqube-t a hivatalos Sonarqube-rendszerkép használatával, és egy Azure SQL Serverrel.
Sonarqube Docker Web App Linuxon MySQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a Sonarqube docker-rendszerkép (alpine tag) üzembe helyezésére egy Linux-webalkalmazásban az Azure Database for MySQL-lel
Sonarqube Docker Web App Linuxon PostgreSQL-lel

Üzembe helyezés az Azure-ban
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(előzetes verzió) használatával
SonarQube webalkalmazás PostgreSQL- és VNet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű üzembe helyezést biztosít a SonarQube webalkalmazásban Linux rendszeren rugalmas PostgreSQL-kiszolgálóval, VNet-integrációval és privát DNS-sel.
Webalkalmazás az Azure Database for MySQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Apps azure database for MySQL-lel való üzembe helyezésére.
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazás linuxos üzembe helyezésére az Azure Database for PostgreSQL-lel.
Magas rendelkezésre állású többrégiós webalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy biztonságos, magas rendelkezésre állású, többrégiós végpontok közötti megoldást hozzon létre két webalkalmazással az Azure Front Door mögött különböző régiókban
Webalkalmazás VNet-injektálással és privát végponttal

Üzembe helyezés az Azure-ban
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 biztonságosan fogja használni a háttérrendszert a virtuális hálózat injektálásával és a privát végponttal
Biztonságos N szintű webalkalmazás

Üzembe helyezés az Azure-ban
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érrendszerekkel, az előtér biztonságosan felhasználja a hátoldalt a virtuális hálózat injektálásával és a privát végponttal
ASP.NET-alkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy App Service hozzon létre egy ASP.NET alkalmazás üzembe helyezéséhez.
Webalkalmazás, PE és Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
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. A Application Gateway virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás privát végpont használatával korlátozza az alhálózatról érkező forgalomhoz való hozzáférést

ARM-sablon erőforrásdefiníciója

A serverfarms erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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": "2022-09-01",
  "name": "string",
  "location": "string",
  "tags": {
    "tagName1": "tagValue1",
    "tagName2": "tagValue2"
  },
  "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"
  },
  "kind": "string",
  "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

kiszolgálófarmok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Web/serverfarms"
apiVersion Az erőforrás API-verziója '2022-09-01'
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-60

Érvényes karakterek:
Alfanumerikus, kötőjelek és Unicode-karakterek, amelyek a Punycode-ra képezhetők le
location Erőforrás helye. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára. Címkék megtekintése sablonokban
Sku Skálázható erőforrás termékváltozatának leírása. SkuDescription
Fajta Erőforrás típusa. sztring
extendedLocation Bővített hely. ExtendedLocation
properties AppServicePlan erőforrás-specifikus tulajdonságok AppServicePlanProperties

ExtendedLocation

Név Leírás Érték
name A kiterjesztett hely neve. sztring

AppServicePlanProperties

Név Leírás Érték
elasticScaleEnabled A ServerFarm támogatja az ElasticScale-et. A csomagban szereplő alkalmazások úgy fognak méretezni, mintha a ServerFarm ElasticPremium termékváltozatú lett volna logikai
freeOfferExpirationTime Az az idő, amikor a kiszolgálófarm ingyenes ajánlata lejár. sztring
hostingEnvironmentProfile A App Service csomaghoz használandó App Service Environment specifikációja. HostingEnvironmentProfile
hyperV Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja true, false egyéb esetben. logikai
isSpot Ha true, akkor ez a App Service csomag rendelkezik a kihasználatlan példányokkal. logikai
isXenon Elavult: Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja true, false ellenkező esetben. logikai
kubeEnvironmentProfile A Kubernetes-környezet specifikációja a App Service csomaghoz. KubeEnvironmentProfile
maximumElasticWorkerCount Az ElasticScaleEnabled App Service csomaghoz engedélyezett összes feldolgozó maximális száma int
perSiteScaling Ha truea App Service csomaghoz rendelt alkalmazások egymástól függetlenül méretezhetők.
Ha falsea App Service csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók.
logikai
Fenntartva Ha linuxos app service-csomag true, false egyéb esetben. logikai
spotExpirationTime A kiszolgálófarm lejáratának időpontja. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm. sztring
targetWorkerCount Feldolgozók számának skálázása. int
targetWorkerSizeId A feldolgozó méretazonosítója skálázása. int
workerTierName A App Service csomaghoz rendelt cél feldolgozói szint. sztring
zoneRedundant Ha true, ez a App Service csomag rendelkezésre állási zóna kiegyensúlyozását végzi el.
Ha false, ez a App Service csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását.
logikai

HostingEnvironmentProfile

Név Leírás Érték
id A App Service Environment erőforrás-azonosítója. sztring

KubeEnvironmentProfile

Név Leírás Érték
id A Kubernetes-környezet erőforrás-azonosítója. sztring

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[]
capacity Az erőforráshoz rendelt példányok aktuális száma. int
family Az erőforrás termékváltozatának családi kódja. sztring
Helyek A termékváltozat helyei. sztring[]
name Az erőforrás termékváltozatának neve. sztring
size Az erőforrás termékváltozatának méretkijelölője. sztring
skuCapacity A termékváltozat minimális, maximális és alapértelmezett méretezési értékei. SkuCapacity
tier Az erőforrás termékváltozatának szolgáltatási szintje. sztring

Képesség

Név Leírás Érték
name A termékváltozat-képesség neve. sztring
reason A termékváltozat-képesség oka. sztring
érték A termékváltozat-képesség értéke. sztring

SkuCapacity

Név Leírás Érték
alapértelmezett A App Service csomag termékváltozatához tartozó feldolgozók alapértelmezett száma. int
elasticMaximum Rugalmas feldolgozók maximális száma ehhez a App Service csomag termékváltozatához. int
maximum A App Service csomag termékváltozatához tartozó feldolgozók maximális száma. int
minimum A App Service csomag termékváltozatához tartozó feldolgozók minimális száma. int
scaleType Rendelkezésre álló méretezési konfigurációk egy App Service csomaghoz. sztring

Gyorssablonok

Az alábbi rövid útmutatósablonok ezt az erőforrástípust helyezik üzembe.

Sablon Description
Függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon egy üres függvényalkalmazást és egy üzemeltetési csomagot helyez üzembe.
App Service rövid útmutató – Linux-alkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
App Service rövid útmutató – Windows-alkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
App Service rövid útmutató – Windows-tárolóalkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
Alkalmazásszolgáltatás üzembe helyezése regionális VNet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy App Service-csomag és egy alapszintű Windows-webalkalmazás üzembe helyezését, amelyben engedélyezve van a regionális VNet-integráció egy újonnan létrehozott virtuális hálózaton
App Service Environment Azure SQL háttérrendszerrel

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy App Service Environment egy Azure SQL háttérrendszerrel, valamint privát végpontokkal, valamint a társított erőforrásokkal, amelyeket általában privát/izolált környezetben használnak.
App Service Environment üzemeltetési csomaggal és az Azure WebAppal

Üzembe helyezés az Azure-ban
Létrehoz egy App Service Environment v2-t egy ILB-címmel egy meglévő virtuális hálózaton, amely privát módon elérhető lesz. A App Service Environment tartalmazni fog egy üzemeltetési csomagot és egy Azure-webalkalmazást
Azure App Service-környezet létrehozása hozzáadott webalkalmazással

Üzembe helyezés az Azure-ban
Létrehoz egy Azure App Service-környezetet egy Virtual Network alhálózaton belül. Ez a sablon egy Azure-webalkalmazást is hozzáad a App Service Environment. A sablont eredetileg Callum Brankin készítette a PixelPinből
Azure Cosmos DB-fiók webalkalmazással

Üzembe helyezés az Azure-ban
Ez a sablon üzembe helyez egy Azure Cosmos DB-fiókot, egy App Service-csomagot, és létrehoz egy webalkalmazást a 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. A webalkalmazásban üzembe helyezett megoldások így csatlakozhatnak az Azure Cosmos DB-fiókvégponthoz ezekkel a beállításokkal.
App Service-csomagon futó függvényalkalmazás kiépítése

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely.
Függvényalkalmazás üzembe helyezése használatalapú csomagban

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú 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 a dedikált üzemeltetési csomag kiépítéséhez.
Üzembehelyezési ponttal rendelkező Használatalapú csomag kiosztása függvény

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy használatalapú 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 a dedikált üzemeltetési csomag kiépítéséhez.
Függvényalkalmazás kiépítése a GitHubról üzembe helyezett forrással

Üzembe helyezés az Azure-ban
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.
Dedikált csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy dedikált üzemeltetési csomagra, ami azt jelenti, hogy ugyanúgy lesz futtatva és számlázva, mint bármely App Service webhely.
Azure-függvényalkalmazás üzembehelyezési ponttal

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagra, amely éles üzembe helyezési ponttal és egy további üzembehelyezési ponttal rendelkezik.
Azure-függvényalkalmazás event hubbal és felügyelt identitással

Üzembe helyezés az Azure-ban
a sablonja egy Azure-függvényalkalmazást helyez üzembe egy Linux-használati csomagon, valamint egy Event Hubot, az Azure Storage-ot és az Application Insightsot. A függvényalkalmazás képes felügyelt identitással csatlakozni az Eseményközponthoz és a Storage-fiókhoz
Linux-alapú használatalapú csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy linuxos használatalapú 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.
Függvényalkalmazás Linux-használatalapú csomagban távoli buildel

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy Linux használatalapú csomagon, é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.
Prémium csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy Prémium csomagban.
Privát függvényalkalmazás és privát végpont által védett tároló

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást 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 és privát végpont által védett tároló létrehozása

Üzembe helyezés az Azure-ban
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.
Azure-függvényalkalmazás Virtual Network-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy prémium szintű csomagra, amelyben engedélyezve van a regionális virtuális hálózat integrációja egy újonnan létrehozott virtuális hálózatban.
Windows használatalapú csomagban üzemeltetett Azure-függvényalkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy függvényalkalmazást egy windowsos használatalapú 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 és HTTP által aktivált függvény

Üzembe helyezés az Azure-ban
Ez a példa egy Azure-függvényalkalmazást és egy HTTP-aktivált függvényt helyez üzembe a sablonban. Emellett üzembe helyez egy Key Vault, és feltölt egy titkos kódot a függvényalkalmazás gazdakulcsával.
AZ-kompatibilis Azure Functions Premium-csomag üzembe helyezése

Üzembe helyezés az Azure-ban
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.
Az Azure Frontdoor által védett függvényalkalmazás

Üzembe helyezés az Azure-ban
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 a Azure Functions közötti kapcsolatot Azure Private Link védi.
Prémium szintű Azure Functions-csomag üzembe helyezése vnet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy Azure Function Premium-csomag üzembe helyezését, amelyben engedélyezve van a regionális virtuális hálózati integráció egy újonnan létrehozott virtuális hálózaton.
Függvényalkalmazás létrehozása felügyeltszolgáltatás-identitással

Üzembe helyezés az Azure-ban
Létrehoz egy függvényalkalmazást, amelyen engedélyezve van a felügyeltszolgáltatás-identitás, és az Application Insights be van állítva a naplókhoz és metrikákhoz.
Mobilalkalmazás kiépítése SQL Database

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy Mobilalkalmazást, SQL Database és Notification Hubot. Konfigurál egy kapcsolati karakterlánc a mobilalkalmazásban az adatbázishoz és az értesítési központhoz.
Webalkalmazás privát végponttal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy webalkalmazás létrehozását és privát végponton keresztüli elérhetővé tételét
Application Gateway belső API Management és webalkalmazással

Üzembe helyezés az Azure-ban
Application Gateway az internetes forgalmat egy virtuális hálózatra (belső módú) API Management példányra irányítják, amely egy Azure-webalkalmazásban üzemeltetett webes API-t nyújt.
AppServicePlan és alkalmazás létrehozása ASE-ben

Üzembe helyezés az Azure-ban
AppServicePlan és alkalmazás létrehozása ASE-ben
Hozzon létre egy AppServicePlan- és alkalmazásalkalmazást egy alkalmazásban. Service Env. v2

Üzembe helyezés az Azure-ban
AppServicePlan és alkalmazás létrehozása App Service Environment v2-környezetben
Azure-webalkalmazás létrehozása a Blob Storage kapcsolati karakterlánc

Üzembe helyezés az Azure-ban
Létrehoz egy Azure-webalkalmazást a Blob Storage kapcsolati karakterlánc használatával. A sablont eredetileg Jeff Bowles készítette a Microsofttól
Webalkalmazás egyéni tartománnyal és opcionális SSL-kötéssel

Üzembe helyezés az Azure-ban
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 diagnosztikai naplózással a Blob-tárolóba

Üzembe helyezés az Azure-ban
Webalkalmazás üzembe helyezése diagnosztikai naplózással a Tárfiók blobtárolóban engedélyezve.
Webalkalmazás üzembe helyezése a GitHubról

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy GitHub-adattárral társított WebApp-kapcsolat létrehozását.
Webalkalmazás létrehozása az Azure-ban a Java 13 és a Tomcat 9 engedélyezésével

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy webalkalmazást az Azure-ban, amelyen engedélyezve van a Java 13 és a Tomcat 9, így Java-alkalmazásokat futtathat az Azure-ban. A sablont a Microsoft donovan brownja készítette.
Webalkalmazás w/ Application Insights küldése a Log Analyticsbe

Üzembe helyezés az Azure-ban
Ez a sablon segít a microsoft.insights/components új API-verzióinak támogatásában. A 2020-02-02-02-preview WorkspaceID-ra lesz szükség az Application Inisghts létrehozásakor.Ez a sablon üzembe helyezi a App Service-csomagot, az App Service, az Application Insightst, a Log Analytics-munkaterületet, és összekapcsolja az összeset.
Webalkalmazás felügyelt identitással, SQL Server és ΑΙ-vel

Üzembe helyezés az Azure-ban
Egyszerű példa az Azure-infrastruktúra üzembe helyezésére az alkalmazáshoz + adatokhoz + felügyelt identitáshoz + monitorozáshoz
Webalkalmazás létrehozása az Azure-ban a Python engedélyezésével

Üzembe helyezés az Azure-ban
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 a Microsoft donovan brownja készítette.
Webalkalmazás létrehozása + Redis Cache + SQL DB sablonnal

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral és egy SQL Database.
Webalkalmazás kiépítése SQL Database

Üzembe helyezés az Azure-ban
Ez a sablon kiépít egy webalkalmazást, egy SQL Database, az automatikus skálázási beállításokat, a riasztási szabályokat és az App Insightst. Konfigurál egy kapcsolati karakterlánc a webalkalmazásban az adatbázishoz.
Application Gateway v2 által védett webalkalmazás létrehozása

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Hozzáférés-korlátozással rendelkező Azure-webalkalmazást egy Application Gateway v2-hez. A 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 és Redis Cache létrehozása sablon használatával

Üzembe helyezés az Azure-ban
Ez a sablon létrehoz egy Azure-webalkalmazást Redis Cache-gyorsítótárral.
Alapszintű Linux-webalkalmazás üzembe helyezése

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy app service-csomag és egy alapszintű Linux-webalkalmazás üzembe helyezését
App Service rövid útmutató – Windows-alkalmazás

Üzembe helyezés az Azure-ban
Ezt a sablont az /azure/app-service/quickstart-arm-template használatával kell használni
Webalkalmazás egyéni üzembehelyezési tárolóhelyekkel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál egy webalkalmazás üzembe helyezésére egyéni üzembehelyezési tárolóhelyekkel az Azure Web Apps.
Airflow Docker Web App Linuxon a PostgreSQL használatával

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál puckel/docker-airflow rendszerkép (legújabb címke) üzembe helyezésére egy Linux-webalkalmazásban az Azure Database for PostgreSQL-szel
Django-alkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy django-alkalmazás üzembe helyezésére szolgáló App Service létrehozását.
Flask app service

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy App Service hozzon létre egy Flask-alkalmazás üzembe helyezéséhez.
Webalkalmazás létrehozása Linux rendszeren az Azure Database for MySQL használatával

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi a Web Apps Linux rendszeren történő üzembe helyezését az Azure Database for MySQL-lel.
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a Web App Linux rendszeren történő üzembe helyezésére az Azure Database for PostgreSQL(Előzetes verzió) használatával.
Csomópont App Service

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy csomópontalkalmazás üzembe helyezéséhez szükséges App Service létrehozását.
Sonarqube Docker Web App Linux rendszeren Azure SQL

Üzembe helyezés az Azure-ban
Ez a sablon egy Azure App Service webalkalmazás Linux-tárolójában helyezi üzembe a Sonarqube-t a hivatalos Sonarqube-rendszerkép használatával, és egy Azure SQL-kiszolgálóval.
Sonarqube Docker Web App Linuxon a MySQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a Sonarqube docker-rendszerkép (alpine tag) üzembe helyezésére egy Linux-webalkalmazásban az Azure Database for MySQL-hez
Sonarqube Docker Web App Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a Sonarqube docker-rendszerkép (alpine tag) üzembe helyezésére egy Linux-webalkalmazásban az Azure Database for PostgreSQL(előzetes verzió) használatával
SonarQube a Web Appon PostgreSQL-sel és VNet-integrációval

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű üzembe helyezést biztosít a SonarQube webalkalmazásban Linux rendszeren, rugalmas PostgreSQL-kiszolgálóval, virtuális hálózatok integrációjával és privát DNS-sel.
Webalkalmazás az Azure Database for MySQL-hez

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a webalkalmazások Azure App Service Web Apps az Azure Database for MySQL-hez való üzembe helyezésére.
Webalkalmazás Linuxon a PostgreSQL-lel

Üzembe helyezés az Azure-ban
Ez a sablon egyszerű módot kínál a Web App Linux rendszeren történő üzembe helyezésére az Azure Database for PostgreSQL-hez.
Magas rendelkezésre állású többrégiós webalkalmazás

Üzembe helyezés az Azure-ban
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
Webalkalmazás VNet-injektálással és privát végponttal

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi egy biztonságos végpontok közötti megoldás létrehozását két webalkalmazással, az előtér- és a háttérrendszerrel, az előtér biztonságosan felhasználja a hátoldalt a virtuális hálózat injektálásával és a privát végponttal
N szintű webalkalmazás biztonságossá tétele

Üzembe helyezés az Azure-ban
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érrendszerekkel, az előtér biztonságosan felhasználja a hátoldalt a virtuális hálózat injektálásával és a privát végponttal
ASP.NET-alkalmazás

Üzembe helyezés az Azure-ban
Ez a sablon lehetővé teszi, hogy App Service hozzon létre egy ASP.NET alkalmazás üzembe helyezéséhez.
Webalkalmazás, PE és Application Gateway v2 létrehozása

Üzembe helyezés az Azure-ban
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. A Application Gateway virtuális hálózaton (alhálózaton) van üzembe helyezve. A webalkalmazás privát végpont használatával korlátozza az alhálózatról érkező forgalomhoz való hozzáférést

Terraform (AzAPI-szolgáltató) erőforrásdefiníció

A serverfarms erőforrástípus üzembe helyezhető olyan műveletekkel, amelyek a következő műveleteket célják:

  • Erőforráscsoportok

Az egyes API-verziók módosított tulajdonságainak listáját a változásnaplóban 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@2022-09-01"
  name = "string"
  location = "string"
  parent_id = "string"
  tags = {
    tagName1 = "tagValue1"
    tagName2 = "tagValue2"
  }
  body = jsonencode({
    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"
    }
    kind = "string"
    extendedLocation = {
      name = "string"
    }
  })
}

Tulajdonságértékek

kiszolgálófarmok

Név Leírás Érték
típus Az erőforrás típusa "Microsoft.Web/serverfarms@2022-09-01"
name Az erőforrás neve sztring (kötelező)

Karakterkorlát: 1-60

Érvényes karakterek:
Alfanumerikus, kötőjelek és Unicode-karakterek, amelyek a Punycode-ra képezhetők le
location Erőforrás helye. sztring (kötelező)
parent_id Az erőforráscsoportban való üzembe helyezéshez használja az adott erőforráscsoport azonosítóját. sztring (kötelező)
tags Erőforráscímkék. Címkenevek és -értékek szótára.
Sku Skálázható erőforrás termékváltozatának leírása. SkuDescription
Fajta Erőforrás típusa. sztring
extendedLocation Bővített hely. ExtendedLocation
properties AppServicePlan erőforrás-specifikus tulajdonságok AppServicePlanProperties

ExtendedLocation

Név Leírás Érték
name A kiterjesztett hely neve. sztring

AppServicePlanProperties

Név Leírás Érték
elasticScaleEnabled A ServerFarm támogatja az ElasticScale-et. A csomagban szereplő alkalmazások úgy fognak méretezni, mintha a ServerFarm ElasticPremium termékváltozatú lett volna logikai
freeOfferExpirationTime Az az idő, amikor a kiszolgálófarm ingyenes ajánlata lejár. sztring
hostingEnvironmentProfile A App Service csomaghoz használandó App Service Environment specifikációja. HostingEnvironmentProfile
hyperV Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja true, false egyéb esetben. logikai
isSpot Ha true, akkor ez a App Service csomag rendelkezik a kihasználatlan példányokkal. logikai
isXenon Elavult: Ha a Hyper-V tárolóalkalmazás-szolgáltatáscsomagja true, false ellenkező esetben. logikai
kubeEnvironmentProfile A Kubernetes-környezet specifikációja a App Service csomaghoz. KubeEnvironmentProfile
maximumElasticWorkerCount Az ElasticScaleEnabled App Service csomaghoz engedélyezett összes feldolgozó maximális száma int
perSiteScaling Ha truea App Service csomaghoz rendelt alkalmazások egymástól függetlenül méretezhetők.
Ha falsea App Service csomaghoz rendelt alkalmazások a csomag összes példányára skálázhatók.
logikai
Fenntartva Ha linuxos app service-csomag true, false egyéb esetben. logikai
spotExpirationTime A kiszolgálófarm lejáratának időpontja. Csak akkor érvényes, ha az egy kihasználatlan kiszolgálófarm. sztring
targetWorkerCount Feldolgozók számának skálázása. int
targetWorkerSizeId A feldolgozó méretazonosítója skálázása. int
workerTierName A App Service csomaghoz rendelt cél feldolgozói szint. sztring
zoneRedundant Ha true, ez a App Service csomag rendelkezésre állási zóna kiegyensúlyozását végzi el.
Ha false, ez a App Service csomag nem hajtja végre a rendelkezésre állási zóna kiegyensúlyozását.
logikai

HostingEnvironmentProfile

Név Leírás Érték
id A App Service Environment erőforrás-azonosítója. sztring

KubeEnvironmentProfile

Név Leírás Érték
id A Kubernetes-környezet erőforrás-azonosítója. sztring

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[]
capacity Az erőforráshoz rendelt példányok aktuális száma. int
family Az erőforrás termékváltozatának családi kódja. sztring
Helyek A termékváltozat helyei. sztring[]
name Az erőforrás termékváltozatának neve. sztring
size Az erőforrás termékváltozatának méretkijelölője. sztring
skuCapacity A termékváltozat minimális, maximális és alapértelmezett méretezési értékei. SkuCapacity
tier Az erőforrás termékváltozatának szolgáltatási szintje. sztring

Képesség

Név Leírás Érték
name A termékváltozat-képesség neve. sztring
reason A termékváltozat-képesség oka. sztring
érték A termékváltozat-képesség értéke. sztring

SkuCapacity

Név Leírás Érték
alapértelmezett A App Service csomag termékváltozatához tartozó feldolgozók alapértelmezett száma. int
elasticMaximum Rugalmas feldolgozók maximális száma ehhez a App Service csomag termékváltozatához. int
maximum A App Service csomag termékváltozatához tartozó feldolgozók maximális száma. int
minimum A App Service csomag termékváltozatához tartozó feldolgozók minimális száma. int
scaleType Rendelkezésre álló méretezési konfigurációk egy App Service csomaghoz. sztring