Aracılığıyla paylaş


Microsoft.Web serverfarms 2021-01-15

Bicep kaynak tanımı

serverfarms kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Web/serverfarms kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.

resource symbolicname 'Microsoft.Web/serverfarms@2021-01-15' = {
  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'
  }
  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'
  }
}

Özellik değerleri

AppServicePlanProperties

Ad Açıklama Değer
elasticScaleEnabled ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir Bool
freeOfferExpirationTime Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. dizgi
hostingEnvironmentProfile App Service planı için kullanılacak App Service Ortamı belirtimi. HostingEnvironmentProfile
hyperV Hyper-V kapsayıcı uygulama hizmeti planı <kodu true</code>><false</code>>. Bool
isSpot <kod true</code>>ise, bu App Service Planı spot örneklerine sahip olur. Bool
isXenon Kullanımdan kaldırıldı: Hyper-V kapsayıcı uygulama hizmeti planı <kod>true</code>ise, false</code>>kod <. Bool
kubeEnvironmentProfile App Service planı için kullanılacak Kubernetes Ortamı belirtimi. KubeEnvironmentProfile
maximumElasticWorkerCount Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı Int
perSiteScaling <kod true</code>>, bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.
< >false</code>ise, bu App Service planına atanan uygulamalar planın tüm örneklerine ölçeklendirilir.
Bool
ayrılmış Linux uygulama hizmeti planı <kodu true</code>>false</code>>kod <. Bool
spotExpirationTime Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. dizgi
targetWorkerCount Çalışan sayısını ölçeklendirme. Int
targetWorkerSizeId Çalışan boyutu kimliğini ölçeklendirme. Int
workerTierName App Service planına atanan hedef çalışan katmanı. dizgi

Yetenek

Ad Açıklama Değer
ad SKU özelliğinin adı. dizgi
sebep SKU özelliğinin nedeni. dizgi
değer SKU özelliğinin değeri. dizgi

ExtendedLocation

Ad Açıklama Değer
ad Genişletilmiş konumun adı. dizgi

HostingEnvironmentProfile

Ad Açıklama Değer
Kimliği App Service Ortamının Kaynak Kimliği. dizgi

KubeEnvironmentProfile

Ad Açıklama Değer
Kimliği Kubernetes Ortamının Kaynak Kimliği. dizgi

Microsoft.Web/serverfarms

Ad Açıklama Değer
extendedLocation Genişletilmiş Konum. ExtendedLocation
tür Kaynak türü. dizgi
yer Kaynak Konumu. dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler AppServicePlan kaynağına özgü özellikler AppServicePlanProperties
Sku Ölçeklenebilir bir kaynağın SKU'su açıklaması. SkuDescription
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri

ResourceTags

Ad Açıklama Değer

SkuCapacity

Ad Açıklama Değer
temerrüt Bu App Service planı SKU'su için varsayılan çalışan sayısı. Int
elasticMaximum Bu App Service planı SKU'su için en fazla Elastik çalışan sayısı. Int
maksimum Bu App Service planı SKU'su için en fazla çalışan sayısı. Int
asgari Bu App Service planı SKU'su için en az çalışan sayısı. Int
scaleType App Service planı için kullanılabilir ölçek yapılandırmaları. dizgi

SkuDescription

Ad Açıklama Değer
Yetenek -lerini SKU'nun özellikleri( örneğin, traffic manager etkin mi? Yetenek[]
kapasite Kaynağa atanan geçerli örnek sayısı. Int
aile Kaynak SKU'sunun aile kodu. dizgi
Konumlar SKU'nun konumları. string[]
ad Kaynak SKU'sunun adı. dizgi
boyut Kaynak SKU'sunun boyut belirticisi. dizgi
skuCapacity SKU'nun en küçük, en büyük ve varsayılan ölçek değerleri. SkuCapacity
Katmanı Kaynak SKU'sunun hizmet katmanı. dizgi

Hızlı başlangıç örnekleri

Aşağıdaki hızlı başlangıç örnekleri bu kaynak türünü dağıtır.

Bicep Dosyası Açıklama
Barındırma Planı ve Azure WebApp ile App Service Ortamını Özel olarak kullanılabilir olacak mevcut bir sanal ağda ILB Adresi olan bir App Service Ortamı v2 oluşturur. App Service Ortamı bir Barındırma Planı ve bir Azure Web Uygulaması içerir
App Service Hızlı Başlangıcı - Linux Uygulama Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
App Service Hızlı Başlangıcı - Windows uygulaması Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
App Service Hızlı Başlangıcı - Windows uygulaması Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
App Service Hızlı Başlangıcı - Windows kapsayıcı uygulaması Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
İç API Management ve Web App ile Application Gateway Application Gateway, İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağ (iç mod) API Management örneğine yönlendirir.
Web App ile Azure Cosmos DB Hesabını Bu şablon bir Azure Cosmos DB hesabı, bir App Service Planı dağıtır ve App Service Planı'nda bir Web Uygulaması oluşturur. Ayrıca Web Uygulamasına Azure Cosmos DB hesap uç noktasına başvuran iki Uygulama ayarı ekler. Bu şekilde Web Uygulamasına dağıtılan çözümler bu ayarları kullanarak Azure Cosmos DB hesap uç noktasına bağlanabilir.
İşlev ve Özel Bağlantı hizmeti ile Azure Digital Twins'i Bu şablon, Bir Özel Bağlantı Uç Noktası ile Digital Twins arasında iletişim kurabilen Sanal Ağa bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca, Sanal Ağ'dan Özel Uç Nokta iç alt ağı IP adresine Digital Twins Uç Noktasının sorunsuz ana bilgisayar adı çözümlemesine izin vermek için bir Özel DNS Bölgesi oluşturur. Konak adı, Azure İşlevi'ne 'ADT_ENDPOINT' adlı bir ayar olarak depolanır.
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev Bu örnekte şablonda bir Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev satır içi dağıtılır. Ayrıca bir Key Vault dağıtır ve bir gizli diziyi işlev uygulamasının konak anahtarıyla doldurur.
Linux Tüketim Planında Barındırılan Azure İşlev Uygulamasını Bu şablon, dinamik bir barındırma planı olan Linux Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Dağıtım Yuvası ile Azure İşlev Uygulamasını Bu şablon, premium planda üretim yuvası ve ek dağıtım yuvası içeren bir işlev uygulaması sağlar.
Olay Hub'ı ve Yönetilen Kimlik ile Azure İşlev Uygulamasını şablonu, Bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Olay Hub'ı, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ına ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulamasını Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Premium plan üzerinde bir işlev uygulaması sağlar.
Azure Traffic Manager web uygulaması örneği Bu şablon, App Service için Azure Traffic Manager profilinin nasıl oluşturulacağını gösterir.
MySQL için Azure veritabanı ile Linux üzerinde Web Uygulaması oluşturma Bu şablon, MySQL için Azure veritabanı ile Linux üzerinde Web Apps dağıtmak için bir yol sağlar.
CDN Profili, CDN Uç Noktası ve Web Uygulaması Oluşturma Bu şablon bir CDN Profili ve kaynak olarak Web Uygulaması olan bir CDN Uç Noktası oluşturur
Java 13 ve Tomcat 9 özellikli Azure'da web uygulaması oluşturma Bu şablon, Azure'da Java uygulamalarını çalıştırmanıza olanak sağlayan Java 13 ve Tomcat 9 etkin bir web uygulaması oluşturur. Şablon Microsoft'un Donovan Brown tarafından yazıldı.
Şablon kullanarak Web Uygulaması ve Redis Cache oluşturma Bu şablon, Redis cache ile bir Azure Web Uygulaması oluşturur.
Web Uygulaması, PE ve Application Gateway v2 oluşturma Bu şablon, Bir Application Gateway v2 olan Azure Sanal Ağ Alt Ağı'nda Özel uç nokta içeren bir Azure Web Uygulaması oluşturur. Application Gateway bir sanal ağda (alt ağ) dağıtılır. Web Uygulaması, özel uç nokta kullanarak alt ağdan gelen trafiğe erişimi kısıtlar
Sıfır dokunmalı Azure Cosmos hesabı ve Azure Web App oluşturma Bu şablon bir Azure Cosmos hesabı oluşturur, Cosmos DB uç noktasını ve anahtarlarını Azure Web App ayarlarına ekler, ardından GitHub'dan bir ASP MVC web uygulaması dağıtır.
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır.
Temel bir Linux web uygulaması dağıtma Bu şablon, bir app service planı ve temel bir Linux web uygulaması dağıtmanıza olanak tanır
Bölgesel sanal ağ tümleştirmesi ile uygulama hizmeti dağıtma Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir uygulama hizmeti planı ve temel bir Windows web uygulaması dağıtmanıza olanak tanır
AZ özellikli Azure İşlevi Premium planı dağıtma Bu şablon, kullanılabilirlik alanları etkinleştirilmiş depolama hesabı da dahil olmak üzere kullanılabilirlik alanları desteğine sahip bir Azure İşlevi Premium planı dağıtmanıza olanak tanır.
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma Bu şablon, bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Azure İşlevi Premium planını yeni oluşturulan bir sanal ağa dağıtmanıza olanak tanır.
Django uygulaması Bu şablon, bir Django uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
flask uygulama hizmeti Bu şablon, Flask uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
App Service kaynağı ve Özel Bağlantı ile Front Door Premium Bu şablon bir Front Door Premium ve App Service oluşturur ve Front Door'un uygulamaya trafik göndermesi için özel bir uç nokta kullanır.
App Service kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium, bir App Service oluşturur ve Trafiğin Front Door kaynağından geldiğini doğrulamak için App Service'i yapılandırır.
Azure İşlevleri kaynağı ile Front Door Standard/Premium Bu şablon bir Front Door Standard/Premium, bir Azure İşlevleri uygulaması oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır.
İşlev Uygulaması Bu şablon boş bir İşlev Uygulaması ve barındırma planı dağıtır.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki conenction, Azure Özel Bağlantı tarafından korunur.
Yüksek Oranda Kullanılabilir Çok Bölgeli Web Uygulaması Bu şablon, Azure Front Door'un arkasında farklı bölgelerdeki iki web uygulamasıyla güvenli, yüksek oranda kullanılabilir, çok bölgeli bir uçtan uca çözüm oluşturmanıza olanak tanır
Moesif API Analytics ve Para Kazanma Şablon, Azure API Management'tan Moesif API analizi ve para kazanma platformuna API çağrılarını günlüğe kaydeder
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar.
Tüketim planında işlev uygulaması sağlama Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
App Service Planı üzerinde çalışan bir işlev uygulaması sağlama Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar, yani bu uygulama herhangi bir App Service sitesi gibi çalıştırılır ve faturalandırılır.
SQL Veritabanı ile Web Uygulaması Sağlama Bu şablon bir Web Uygulaması, SQL Veritabanı, Otomatik Ölçeklendirme ayarları, Uyarı kuralları ve App Insights sağlar. Veritabanı için web uygulamasında bir bağlantı dizesi yapılandırıyor.
Dağıtım Yuvası ile Tüketim planı sağlama işlevini Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
güvenli N katmanlı Web Uygulaması Bu şablon, ön uç ve arka uç olmak üzere hazırlama yuvalarına sahip iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, VNet ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır
Azure SQL ile Linux üzerinde Sonarqube Docker Web App Bu şablon, Resmi Sonarqube görüntüsünü kullanarak ve bir Azure SQL Server tarafından desteklenen Bir Azure App Service web uygulaması Linux kapsayıcısında Sonarqube dağıtır.
PostgreSQL ile Linux üzerinde Sonarqube Docker Web App'i Bu şablon PostgreSQL için Azure veritabanı ile Linux Web App'te Sonarqube docker görüntüsü (alpine etiketi) dağıtmak için kolay bir yol sağlar(Önizleme)
PostgreSQL ve sanal ağ tümleştirmesi ile Web App'te SonarQube Bu şablon PostgreSQL Esnek Sunucusu, VNet tümleştirmesi ve özel DNS ile Linux üzerinde Web App'e SonarQube'ın kolayca dağıtılmasına olanak sağlar.
GitHub'dan Web Uygulaması Dağıtımı Bu şablon, bağlı bir GitHub Deposu ile bağlantılı bir WebApp oluşturmanıza olanak tanır.
Log Analytics'e gönderen Application Insights web uygulamasını Bu şablon, microsoft.insights/components'ın yeni API sürümlerini desteklemeye yardımcı olacaktır. Application Inisghts oluşturulurken 2020-02-02-preview WorkspaceID sürümünden itibaren WorkspaceID gerekir.Bu şablon App Service Planı, App Service, Application Insights, Log Analytics Çalışma Alanı'nı dağıtacak ve hepsini birbirine bağlayacak.
MySQL için Azure veritabanı ile Web Uygulamasını Bu şablon, MySQL için Azure veritabanı ile Azure App Service Web Apps'te web uygulaması dağıtmak için kolay bir yol sağlar.
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek
Sanal Ağ Ekleme ve Özel Uç Nokta ile Web Uygulamasını Bu şablon, ön uç ve arka uç olmak üzere iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, VNet ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır

ARM şablonu kaynak tanımı

serverfarms kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • kaynak grupları - Bkz. kaynak grubu dağıtım komutları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Web/serverfarms kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2021-01-15",
  "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"
  },
  "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"
  }
}

Özellik değerleri

AppServicePlanProperties

Ad Açıklama Değer
elasticScaleEnabled ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir Bool
freeOfferExpirationTime Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. dizgi
hostingEnvironmentProfile App Service planı için kullanılacak App Service Ortamı belirtimi. HostingEnvironmentProfile
hyperV Hyper-V kapsayıcı uygulama hizmeti planı <kodu true</code>><false</code>>. Bool
isSpot <kod true</code>>ise, bu App Service Planı spot örneklerine sahip olur. Bool
isXenon Kullanımdan kaldırıldı: Hyper-V kapsayıcı uygulama hizmeti planı <kod>true</code>ise, false</code>>kod <. Bool
kubeEnvironmentProfile App Service planı için kullanılacak Kubernetes Ortamı belirtimi. KubeEnvironmentProfile
maximumElasticWorkerCount Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı Int
perSiteScaling <kod true</code>>, bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.
< >false</code>ise, bu App Service planına atanan uygulamalar planın tüm örneklerine ölçeklendirilir.
Bool
ayrılmış Linux uygulama hizmeti planı <kodu true</code>>false</code>>kod <. Bool
spotExpirationTime Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. dizgi
targetWorkerCount Çalışan sayısını ölçeklendirme. Int
targetWorkerSizeId Çalışan boyutu kimliğini ölçeklendirme. Int
workerTierName App Service planına atanan hedef çalışan katmanı. dizgi

Yetenek

Ad Açıklama Değer
ad SKU özelliğinin adı. dizgi
sebep SKU özelliğinin nedeni. dizgi
değer SKU özelliğinin değeri. dizgi

ExtendedLocation

Ad Açıklama Değer
ad Genişletilmiş konumun adı. dizgi

HostingEnvironmentProfile

Ad Açıklama Değer
Kimliği App Service Ortamının Kaynak Kimliği. dizgi

KubeEnvironmentProfile

Ad Açıklama Değer
Kimliği Kubernetes Ortamının Kaynak Kimliği. dizgi

Microsoft.Web/serverfarms

Ad Açıklama Değer
apiVersion API sürümü '2021-01-15'
extendedLocation Genişletilmiş Konum. ExtendedLocation
tür Kaynak türü. dizgi
yer Kaynak Konumu. dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler AppServicePlan kaynağına özgü özellikler AppServicePlanProperties
Sku Ölçeklenebilir bir kaynağın SKU'su açıklaması. SkuDescription
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü. Bkz. şablonlardaki Etiketleri
tür Kaynak türü 'Microsoft.Web/serverfarms'

ResourceTags

Ad Açıklama Değer

SkuCapacity

Ad Açıklama Değer
temerrüt Bu App Service planı SKU'su için varsayılan çalışan sayısı. Int
elasticMaximum Bu App Service planı SKU'su için en fazla Elastik çalışan sayısı. Int
maksimum Bu App Service planı SKU'su için en fazla çalışan sayısı. Int
asgari Bu App Service planı SKU'su için en az çalışan sayısı. Int
scaleType App Service planı için kullanılabilir ölçek yapılandırmaları. dizgi

SkuDescription

Ad Açıklama Değer
Yetenek -lerini SKU'nun özellikleri( örneğin, traffic manager etkin mi? Yetenek[]
kapasite Kaynağa atanan geçerli örnek sayısı. Int
aile Kaynak SKU'sunun aile kodu. dizgi
Konumlar SKU'nun konumları. string[]
ad Kaynak SKU'sunun adı. dizgi
boyut Kaynak SKU'sunun boyut belirticisi. dizgi
skuCapacity SKU'nun en küçük, en büyük ve varsayılan ölçek değerleri. SkuCapacity
Katmanı Kaynak SKU'sunun hizmet katmanı. dizgi

Hızlı başlangıç şablonları

Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.

Şablon Açıklama
PostgreSQL ile Linux üzerinde Airflow Docker Web Uygulamasını

Azure 'a dağıtma
Bu şablon PostgreSQL için Azure veritabanı ile Linux Web App'te puckel/docker-airflow görüntüsü (en son etiket) dağıtmak için kolay bir yol sağlar
App Services'da PostgreSQL veritabanı ile Airflow Web Uygulamasını

Azure 'a dağıtma
App Services'te PostgreSQL veritabanı ile Airflow Web Uygulaması dağıtmak için bir şablon
Azure SQL arka uç ile App Service Ortamını

Azure 'a dağıtma
Bu şablon genellikle özel/yalıtılmış bir ortamda kullanılan ilişkili kaynaklarla birlikte özel uç noktaların yanı sıra Azure SQL arka ucuna sahip bir App Service Ortamı oluşturur.
Barındırma Planı ve Azure WebApp ile App Service Ortamını

Azure 'a dağıtma
Özel olarak kullanılabilir olacak mevcut bir sanal ağda ILB Adresi olan bir App Service Ortamı v2 oluşturur. App Service Ortamı bir Barındırma Planı ve bir Azure Web Uygulaması içerir
App Service Hızlı Başlangıcı - Linux Uygulama

Azure 'a dağıtma
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
App Service Hızlı Başlangıcı - Windows uygulaması

Azure 'a dağıtma
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
App Service Hızlı Başlangıcı - Windows uygulaması

Azure 'a dağıtma
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
App Service Hızlı Başlangıcı - Windows kapsayıcı uygulaması

Azure 'a dağıtma
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak
IP Kısıtlaması olan bir Web Uygulaması için Application Gateway

Azure 'a dağıtma
Bu şablon, Web App'te IP kısıtlaması etkinleştirilmiş bir Azure Web App'in önünde bir uygulama ağ geçidi oluşturur.
İç API Management ve Web App ile Application Gateway

Azure 'a dağıtma
Application Gateway, İnternet trafiğini Azure Web App'te barındırılan bir web API'sine hizmet veren bir sanal ağ (iç mod) API Management örneğine yönlendirir.
uygulama ASP.NET

Azure 'a dağıtma
Bu şablon, bir ASP.NET uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
Web App ile Azure Cosmos DB Hesabını

Azure 'a dağıtma
Bu şablon bir Azure Cosmos DB hesabı, bir App Service Planı dağıtır ve App Service Planı'nda bir Web Uygulaması oluşturur. Ayrıca Web Uygulamasına Azure Cosmos DB hesap uç noktasına başvuran iki Uygulama ayarı ekler. Bu şekilde Web Uygulamasına dağıtılan çözümler bu ayarları kullanarak Azure Cosmos DB hesap uç noktasına bağlanabilir.
İşlev ve Özel Bağlantı hizmeti ile Azure Digital Twins'i

Azure 'a dağıtma
Bu şablon, Bir Özel Bağlantı Uç Noktası ile Digital Twins arasında iletişim kurabilen Sanal Ağa bağlı bir Azure İşlevi ile yapılandırılmış bir Azure Digital Twins hizmeti oluşturur. Ayrıca, Sanal Ağ'dan Özel Uç Nokta iç alt ağı IP adresine Digital Twins Uç Noktasının sorunsuz ana bilgisayar adı çözümlemesine izin vermek için bir Özel DNS Bölgesi oluşturur. Konak adı, Azure İşlevi'ne 'ADT_ENDPOINT' adlı bir ayar olarak depolanır.
Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev

Azure 'a dağıtma
Bu örnekte şablonda bir Azure İşlevi uygulaması ve HTTP ile tetiklenen bir işlev satır içi dağıtılır. Ayrıca bir Key Vault dağıtır ve bir gizli diziyi işlev uygulamasının konak anahtarıyla doldurur.
Ayrılmış Plan Üzerinde Barındırılan Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar, yani bu uygulama herhangi bir App Service sitesi gibi çalıştırılır ve faturalandırılır.
Linux Tüketim Planında Barındırılan Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, dinamik bir barındırma planı olan Linux Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Premium Plan'da Barındırılan Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon premium planda bir işlev uygulaması sağlar.
Windows Tüketim Planı'nda Barındırılan Azure İşlev Uygulaması

Azure 'a dağıtma
Bu şablon, dinamik barındırma planı olan bir Windows Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Dağıtım Yuvası ile Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, premium planda üretim yuvası ve ek dağıtım yuvası içeren bir işlev uygulaması sağlar.
Olay Hub'ı ve Yönetilen Kimlik ile Azure İşlev Uygulamasını

Azure 'a dağıtma
şablonu, Bir Linux Tüketim planında Bir Azure İşlevi uygulaması ve bir Olay Hub'ı, Azure Depolama ve Application Insights sağlar. İşlev uygulaması, Olay Hub'ına ve Depolama hesabına bağlanmak için yönetilen kimliği kullanabilir
Sanal Ağ Tümleştirmesi ile Azure İşlev Uygulamasını

Azure 'a dağıtma
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Premium plan üzerinde bir işlev uygulaması sağlar.
İşlev ile Azure Logic App'i

Azure 'a dağıtma
Bu şablon, Logic Apps ve İşlevler ile Azure'da sunucusuz bir uygulama oluşturur. Mantıksal Uygulama bir HTTP POST'ta tetikler, Azure İşlevi'ni çağırır ve yanıtı döndürür.
Azure Traffic Manager web uygulaması örneği

Azure 'a dağıtma
Bu şablon, App Service için Azure Traffic Manager profilinin nasıl oluşturulacağını gösterir.
Buffalo Web App

Azure 'a dağıtma
Golang Buffalo Uygulamanızı Azure'da hızlı ve ucuz bir şekilde çalıştırmaya başlayın.
MySQL için Azure veritabanı ile Linux üzerinde Web Uygulaması oluşturma

Azure 'a dağıtma
Bu şablon, MySQL için Azure veritabanı ile Linux üzerinde Web Apps dağıtmak için bir yol sağlar.
Azure Logic Apps'ten özel API'leri çağırma

Azure 'a dağıtma
Logic Apps çeşitli hizmetler için yüzlerce bağlayıcı sağlasa da kendi kodunuzu çalıştıran API'leri çağırmak isteyebilirsiniz. Kendi web API'lerinizi barındırmanın en kolay ve en ölçeklenebilir yollarından biri Azure App Service'i kullanmaktır. Bu şablon, özel API'niz için bir Web uygulaması dağıtır ve Azure Active Directory kimlik doğrulamasını kullanarak bu API'nin güvenliğini sağlar.
CDN Profili, CDN Uç Noktası ve Web Uygulaması Oluşturma

Azure 'a dağıtma
Bu şablon bir CDN Profili ve kaynak olarak Web Uygulaması olan bir CDN Uç Noktası oluşturur
Şablonla Web Uygulaması + Redis Cache + SQL DB oluşturma

Azure 'a dağıtma
Bu şablon Redis önbelleği ve SQL Veritabanı ile bir Azure Web Uygulaması oluşturur.
Java 13 ve Tomcat 9 özellikli Azure'da web uygulaması oluşturma

Azure 'a dağıtma
Bu şablon, Azure'da Java uygulamalarını çalıştırmanıza olanak sağlayan Java 13 ve Tomcat 9 etkin bir web uygulaması oluşturur. Şablon Microsoft'un Donovan Brown tarafından yazıldı.
Python özellikli Azure'da web uygulaması oluşturma

Azure 'a dağıtma
Bu şablon, Azure'da Python uygulamalarını çalıştırmanıza olanak sağlayan Python özellikli bir web uygulaması oluşturur. Şablon Microsoft'un Donovan Brown tarafından yazıldı.
Şablon kullanarak Web Uygulaması ve Redis Cache oluşturma

Azure 'a dağıtma
Bu şablon, Redis cache ile bir Azure Web Uygulaması oluşturur.
Application Gateway v2 ile korunan bir Web Uygulaması oluşturma

Azure 'a dağıtma
Bu şablon, Application Gateway v2 için Erişim Kısıtlaması olan bir Azure Web Uygulaması oluşturur. Application Gateway, 'Microsoft.Web' Hizmet Uç Noktası etkinleştirilmiş bir sanal ağa (alt ağ) dağıtılır. Web Uygulaması alt ağdan gelen trafiğe erişimi kısıtlar.
Web Uygulaması, PE ve Application Gateway v2 oluşturma

Azure 'a dağıtma
Bu şablon, Bir Application Gateway v2 olan Azure Sanal Ağ Alt Ağı'nda Özel uç nokta içeren bir Azure Web Uygulaması oluşturur. Application Gateway bir sanal ağda (alt ağ) dağıtılır. Web Uygulaması, özel uç nokta kullanarak alt ağdan gelen trafiğe erişimi kısıtlar
Sıfır dokunmalı Azure Cosmos hesabı ve Azure Web App oluşturma

Azure 'a dağıtma
Bu şablon bir Azure Cosmos hesabı oluşturur, Cosmos DB uç noktasını ve anahtarlarını Azure Web App ayarlarına ekler, ardından GitHub'dan bir ASP MVC web uygulaması dağıtır.
Bir Uygulamada AppServicePlan ve Uygulama oluşturma. Hizmet Env. v2

Azure 'a dağıtma
App Service Ortamında AppServicePlan ve Uygulama oluşturma v2
ASE AppServicePlan ve Uygulama Oluşturma

Azure 'a dağıtma
ASE'de AppServicePlan ve Uygulama oluşturma
eklenen bir Web Uygulaması ile Azure App Service ortamı oluşturma

Azure 'a dağıtma
Sanal Ağ Alt Ağı içinde bir Azure App Service ortamı oluşturur. Bu şablon ayrıca App Service Ortamı'nın içine bir Azure Web Uygulaması ekler. Başlangıçta PixelPin'den Callum Brankin tarafından yazılan şablon
Blob Depolama bağlantı dizesi ile Azure Web uygulaması oluşturma

Azure 'a dağıtma
Blob Depolama bağlantı dizesine sahip bir Azure Web uygulaması oluşturur. Şablon başlangıçta Microsoft'un Jeff Bowles tarafından yazıldı
İşlev Uygulaması ve özel uç nokta korumalı Depolama oluşturma

Azure 'a dağıtma
Bu şablon, özel uç noktalar üzerinden Azure Depolama ile iletişim kuran bir Azure İşlev Uygulaması dağıtmanıza olanak tanır.
Yönetilen hizmet kimliği ile işlev uygulaması oluşturur

Azure 'a dağıtma
Günlükler ve ölçümler için Ayarlanmış Application Insights ile yönetilen hizmet kimliği etkinleştirilmiş bir işlev uygulaması oluşturur.
Temel bir Linux web uygulaması dağıtma

Azure 'a dağıtma
Bu şablon, bir app service planı ve temel bir Linux web uygulaması dağıtmanıza olanak tanır
Bölgesel sanal ağ tümleştirmesi ile uygulama hizmeti dağıtma

Azure 'a dağıtma
Bu şablon, yeni oluşturulan bir sanal ağa bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir uygulama hizmeti planı ve temel bir Windows web uygulaması dağıtmanıza olanak tanır
App Service Planı için Otomatik Ölçeklendirme Ayarı Dağıtma

Azure 'a dağıtma
Bu şablon, Azure AppService Planı kaynağı için otomatik ölçeklendirme ilkesi dağıtmanıza olanak tanır.
AZ özellikli Azure İşlevi Premium planı dağıtma

Azure 'a dağıtma
Bu şablon, kullanılabilirlik alanları etkinleştirilmiş depolama hesabı da dahil olmak üzere kullanılabilirlik alanları desteğine sahip bir Azure İşlevi Premium planı dağıtmanıza olanak tanır.
Sanal ağ tümleştirmesi ile Azure İşlevi Premium planı dağıtma

Azure 'a dağıtma
Bu şablon, bölgesel sanal ağ tümleştirmesi etkinleştirilmiş bir Azure İşlevi Premium planını yeni oluşturulan bir sanal ağa dağıtmanıza olanak tanır.
Django uygulaması

Azure 'a dağıtma
Bu şablon, bir Django uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
Enterprise Governance-AppService, SQL DB, AD, OMS, Runbook'lar

Azure 'a dağıtma
Küçük veya büyük bir Kuruluş için bulut benimseme, bulut dağıtımlarından değer türetmek için sorumlu ve verimli idare modelleri gerektirir. CloudWise (çözüm için kod adı), Azure İş Ortağı Hızlı Başlangıçları'ndan edinilebilen bileşik bir çözümdür. Müşteriler, Sistem Tümleştiricileri ve İş Ortakları için sunulan ve Maliyetlerinizi İyileştirmeye, Uygulamalarınızın Güvenilirliğini Artırmaya, İş Riskini Azaltmaya odaklanan, self servis, otomatik idare ve operasyon çözümü sunan bir benimseme etkinleştiricidir. Çözüm, Görünürlük ve Denetim'in temel idare yapılarını vurgular.
Azure'da EPiserverCMS'

Azure 'a dağıtma
Bu şablon, Azure'da EpiServerCMS dağıtımı için gereken kaynakları oluşturmanıza olanak tanır
ILB ASE ile eShop Web Sitesi

Azure 'a dağıtma
App Service Ortamı, Azure App Service uygulamalarını Web Apps, Mobile Apps ve API Apps gibi yüksek ölçekte güvenli bir şekilde çalıştırmak için tamamen yalıtılmış ve ayrılmış bir ortam sağlayan bir Azure App Service Premium hizmet planı seçeneğidir.
flask uygulama hizmeti

Azure 'a dağıtma
Bu şablon, Flask uygulaması dağıtmak için bir App Service oluşturmanıza olanak tanır.
App Service kaynağı ve Özel Bağlantı ile Front Door Premium

Azure 'a dağıtma
Bu şablon bir Front Door Premium ve App Service oluşturur ve Front Door'un uygulamaya trafik göndermesi için özel bir uç nokta kullanır.
App Service kaynağı ile Front Door Standard/Premium

Azure 'a dağıtma
Bu şablon bir Front Door Standard/Premium, bir App Service oluşturur ve Trafiğin Front Door kaynağından geldiğini doğrulamak için App Service'i yapılandırır.
Azure İşlevleri kaynağı ile Front Door Standard/Premium

Azure 'a dağıtma
Bu şablon bir Front Door Standard/Premium, bir Azure İşlevleri uygulaması oluşturur ve trafiğin Front Door kaynağından geldiğini doğrulamak için işlev uygulamasını yapılandırır.
İşlev Uygulaması

Azure 'a dağıtma
Bu şablon boş bir İşlev Uygulaması ve barındırma planı dağıtır.
Uzaktan Derleme ile Linux Tüketim Planında İşlev Uygulaması

Azure 'a dağıtma
Bu şablon, Linux Tüketim planında bir işlev uygulaması sağlar ve kod dağıtımı sırasında uzaktan derleme gerçekleştirir. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur.
Azure Frontdoor tarafından güvenliği sağlanan İşlev Uygulaması

Azure 'a dağıtma
Bu şablon, Azure Frontdoor Premium tarafından korunan ve yayımlanan bir Azure Premium işlevi dağıtmanıza olanak tanır. Azure Frontdoor ile Azure İşlevleri arasındaki conenction, Azure Özel Bağlantı tarafından korunur.
Yüksek Oranda Kullanılabilir Çok Bölgeli Web Uygulaması

Azure 'a dağıtma
Bu şablon, Azure Front Door'un arkasında farklı bölgelerdeki iki web uygulamasıyla güvenli, yüksek oranda kullanılabilir, çok bölgeli bir uçtan uca çözüm oluşturmanıza olanak tanır
Azure Güvenlik Duvarı ile ILB App Service Ortamını

Azure 'a dağıtma
Azure Güvenlik Duvarı tümleştirmesi ile App Service ortamını dağıtmayı gösteren Resource Manager şablonları ve parametreleri
Jenkins ve Azure Web Apps kullanarak Java CI/CD

Azure 'a dağıtma
Bu, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir.
Kentico Xperience

Azure 'a dağıtma
Bu şablon, Microsoft Azure'da Kentico Xperience ortamlarını barındırmak için gereken kaynakların dağıtımını kolaylaştırır.
Moesif API Analytics ve Para Kazanma

Azure 'a dağıtma
Şablon, Azure API Management'tan Moesif API analizi ve para kazanma platformuna API çağrılarını günlüğe kaydeder
Node App Service

Azure 'a dağıtma
Bu şablon, Node uygulamasını dağıtmak için app service oluşturmanıza olanak tanır.
Orchard CMS Video Portalı Web Uygulaması

Azure 'a dağıtma
Bu şablon, Azure Media Services modülü etkin ve yapılandırılmış olarak Azure App Service Web Apps'te Orchard CMS'yi dağıtmak için kolay bir yol sağlar.
Özel İşlev Uygulaması ve özel uç nokta korumalı Depolama

Azure 'a dağıtma
Bu şablon, özel uç noktaları olan ve özel uç noktalar üzerinden Azure Depolama ile iletişim kuran premium planda bir işlev uygulaması sağlar.
Tüketim planında işlev uygulaması sağlama

Azure 'a dağıtma
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
App Service Planı üzerinde çalışan bir işlev uygulaması sağlama

Azure 'a dağıtma
Bu şablon, ayrılmış bir barındırma planında bir işlev uygulaması sağlar, yani bu uygulama herhangi bir App Service sitesi gibi çalıştırılır ve faturalandırılır.
GitHub'dan dağıtılan kaynakla işlev uygulaması sağlama

Azure 'a dağıtma
Bu şablon, yeni bir ayrılmış App Service Planında barındırılan bir İşlev Uygulaması dağıtır. İşlev Uygulaması, sürekli tümleştirmeyi etkinleştiren ve işlev kodunu bir GitHub deposundan dağıtan bir alt kaynağa sahiptir.
SQL Veritabanı ile Mobil Uygulama Sağlama

Azure 'a dağıtma
Bu şablon bir Mobil Uygulama, SQL Veritabanı ve Bildirim Hub'ı sağlar. Veritabanı ve bildirim hub'ı için mobil uygulamada bir bağlantı dizesi yapılandırılır.
SQL Veritabanı ile Web Uygulaması Sağlama

Azure 'a dağıtma
Bu şablon bir Web Uygulaması, SQL Veritabanı, Otomatik Ölçeklendirme ayarları, Uyarı kuralları ve App Insights sağlar. Veritabanı için web uygulamasında bir bağlantı dizesi yapılandırıyor.
Dağıtım Yuvası ile Tüketim planı sağlama işlevini

Azure 'a dağıtma
Bu şablon, dinamik bir barındırma planı olan Tüketim planında bir işlev uygulaması sağlar. Uygulama isteğe bağlı olarak çalışır ve yürütme başına faturalandırılırsınız ve kaynak taahhüdü yoktur. Ayrılmış bir barındırma planında sağlama için kullanılabilecek başka şablonlar da vardır.
Azure Event Hubs için PubNub Realtime Gateway

Azure 'a dağıtma
Azure için PubNub Realtime Gateway, PubNub Veri Akışı Ağı ile Azure Event Hubs arasında gerçek zamanlı bir veri akışı köprüsü sağlar. -- PubNub ile Azure arasında çift yönlü bir köprü olarak düşünün!
Ölçeklenebilir Umbraco CMS Web Uygulaması

Azure 'a dağıtma
Bu şablon, Azure App Service Web Apps'te umbraco CMS web uygulamasını dağıtmak için kolay bir yol sağlar.
güvenli N katmanlı Web Uygulaması

Azure 'a dağıtma
Bu şablon, ön uç ve arka uç olmak üzere hazırlama yuvalarına sahip iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, VNet ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır
Basit Umbraco CMS Web Uygulaması

Azure 'a dağıtma
Bu şablon, Azure App Service Web Apps'te umbraco CMS web uygulamasını dağıtmak için kolay bir yol sağlar.
Azure SQL ile Linux üzerinde Sonarqube Docker Web App

Azure 'a dağıtma
Bu şablon, Resmi Sonarqube görüntüsünü kullanarak ve bir Azure SQL Server tarafından desteklenen Bir Azure App Service web uygulaması Linux kapsayıcısında Sonarqube dağıtır.
MySQL ile Linux üzerinde Sonarqube Docker Web App

Azure 'a dağıtma
Bu şablon, MySQL için Azure veritabanı ile Linux Web App'te Sonarqube docker görüntüsü (alpine etiketi) dağıtmanın kolay bir yolunu sağlar
PostgreSQL ile Linux üzerinde Sonarqube Docker Web App'i

Azure 'a dağıtma
Bu şablon PostgreSQL için Azure veritabanı ile Linux Web App'te Sonarqube docker görüntüsü (alpine etiketi) dağıtmak için kolay bir yol sağlar(Önizleme)
PostgreSQL ve sanal ağ tümleştirmesi ile Web App'te SonarQube

Azure 'a dağıtma
Bu şablon PostgreSQL Esnek Sunucusu, VNet tümleştirmesi ve özel DNS ile Linux üzerinde Web App'e SonarQube'ın kolayca dağıtılmasına olanak sağlar.
GitHub'dan Web Uygulaması Dağıtımı

Azure 'a dağıtma
Bu şablon, bağlı bir GitHub Deposu ile bağlantılı bir WebApp oluşturmanıza olanak tanır.
PostgreSQL ile Linux'ta Web Uygulamasını

Azure 'a dağıtma
Bu şablon PostgreSQL için Azure veritabanı (Önizleme) ile Linux'ta Web Uygulaması dağıtmanın kolay bir yolunu sağlar.
PostgreSQL ile Linux'ta Web Uygulamasını

Azure 'a dağıtma
Bu şablon, PostgreSQL için Azure veritabanı ile Linux'ta Web Uygulaması dağıtmanın kolay bir yolunu sağlar.
Log Analytics'e gönderen Application Insights web uygulamasını

Azure 'a dağıtma
Bu şablon, microsoft.insights/components'ın yeni API sürümlerini desteklemeye yardımcı olacaktır. Application Inisghts oluşturulurken 2020-02-02-preview WorkspaceID sürümünden itibaren WorkspaceID gerekir.Bu şablon App Service Planı, App Service, Application Insights, Log Analytics Çalışma Alanı'nı dağıtacak ve hepsini birbirine bağlayacak.
Özel etki alanı ve isteğe bağlı SSL bağlama ile Web Uygulamasını

Azure 'a dağıtma
Özel etki alanı ile bir web uygulaması oluşturun ve isteğe bağlı olarak https şifrelemesi için SSL sertifikası ekleyin.
SQL Veritabanı, Azure Cosmos DB, Azure Search ile Web Uygulaması

Azure 'a dağıtma
Bu şablon bir Web Uygulaması, SQL Veritabanı, Azure Cosmos DB, Azure Search ve Application Insights sağlar.
MySQL için Azure veritabanı ile Web Uygulamasını

Azure 'a dağıtma
Bu şablon, MySQL için Azure veritabanı ile Azure App Service Web Apps'te web uygulaması dağıtmak için kolay bir yol sağlar.
Özel Dağıtım yuvaları web uygulamasını

Azure 'a dağıtma
Bu şablon, Azure Web Apps'te özel dağıtım yuvalarına sahip bir web uygulaması dağıtmanın kolay bir yolunu sağlar.
Blob Kapsayıcısı tanılama günlüğüyle Web Uygulamasını

Azure 'a dağıtma
Depolama Hesabı Blob Kapsayıcısı'na tanılama günlüğü etkinleştirilmiş bir Web Uygulaması dağıtın.
Yönetilen Kimlik, SQL Server ve ΑΙ ile Web Uygulaması

Azure 'a dağıtma
Uygulama + veri + yönetilen kimlik + izleme için Azure altyapısını dağıtmaya yönelik basit örnek
Özel Uç Nokta ile Web Uygulamasını

Azure 'a dağıtma
Bu şablon bir Web Uygulaması oluşturmanıza ve Özel Uç Nokta aracılığıyla kullanıma sunmanıza olanak tanır
Sanal Ağ Ekleme ve Özel Uç Nokta ile Web Uygulamasını

Azure 'a dağıtma
Bu şablon, ön uç ve arka uç olmak üzere iki web uygulamasıyla güvenli bir uçtan uca çözüm oluşturmanıza olanak tanır; ön uç, VNet ekleme ve Özel Uç Nokta aracılığıyla arka ucu güvenli bir şekilde kullanır
Azure SQL Özel Uç Noktası kullanan WebApp'i

Azure 'a dağıtma
Bu şablon, Azure SQL Server'ı işaret eden özel uç nokta kullanan bir Web uygulamasının nasıl oluşturulacağını gösterir
App'da MySQL ile App Service'te WordPress'i

Azure 'a dağıtma
Bu şablon, uygulamadaki MySQL ile Windows App Service'te WordPress Web Uygulaması dağıtır

Terraform (AzAPI sağlayıcısı) kaynak tanımı

serverfarms kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

  • Kaynak grupları

Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.

Kaynak biçimi

Microsoft.Web/serverfarms kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Web/serverfarms@2021-01-15"
  name = "string"
  extendedLocation = {
    name = "string"
  }
  kind = "string"
  location = "string"
  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"
    }
  })
  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"
  }
}

Özellik değerleri

AppServicePlanProperties

Ad Açıklama Değer
elasticScaleEnabled ServerFarm ElasticScale'i destekler. Bu plandaki uygulamalar, ServerFarm ElasticPremium sku'su gibi ölçeklendirilir Bool
freeOfferExpirationTime Sunucu grubu ücretsiz teklifinin süresinin dolacağı zaman. dizgi
hostingEnvironmentProfile App Service planı için kullanılacak App Service Ortamı belirtimi. HostingEnvironmentProfile
hyperV Hyper-V kapsayıcı uygulama hizmeti planı <kodu true</code>><false</code>>. Bool
isSpot <kod true</code>>ise, bu App Service Planı spot örneklerine sahip olur. Bool
isXenon Kullanımdan kaldırıldı: Hyper-V kapsayıcı uygulama hizmeti planı <kod>true</code>ise, false</code>>kod <. Bool
kubeEnvironmentProfile App Service planı için kullanılacak Kubernetes Ortamı belirtimi. KubeEnvironmentProfile
maximumElasticWorkerCount Bu ElasticScaleEnabled App Service Planı için izin verilen toplam çalışan sayısı üst sınırı Int
perSiteScaling <kod true</code>>, bu App Service planına atanan uygulamalar bağımsız olarak ölçeklendirilebilir.
< >false</code>ise, bu App Service planına atanan uygulamalar planın tüm örneklerine ölçeklendirilir.
Bool
ayrılmış Linux uygulama hizmeti planı <kodu true</code>>false</code>>kod <. Bool
spotExpirationTime Sunucu grubu süresinin dolma zamanı. Yalnızca spot sunucu grubuysa geçerlidir. dizgi
targetWorkerCount Çalışan sayısını ölçeklendirme. Int
targetWorkerSizeId Çalışan boyutu kimliğini ölçeklendirme. Int
workerTierName App Service planına atanan hedef çalışan katmanı. dizgi

Yetenek

Ad Açıklama Değer
ad SKU özelliğinin adı. dizgi
sebep SKU özelliğinin nedeni. dizgi
değer SKU özelliğinin değeri. dizgi

ExtendedLocation

Ad Açıklama Değer
ad Genişletilmiş konumun adı. dizgi

HostingEnvironmentProfile

Ad Açıklama Değer
Kimliği App Service Ortamının Kaynak Kimliği. dizgi

KubeEnvironmentProfile

Ad Açıklama Değer
Kimliği Kubernetes Ortamının Kaynak Kimliği. dizgi

Microsoft.Web/serverfarms

Ad Açıklama Değer
extendedLocation Genişletilmiş Konum. ExtendedLocation
tür Kaynak türü. dizgi
yer Kaynak Konumu. dize (gerekli)
ad Kaynak adı dize (gerekli)
Özellikler AppServicePlan kaynağına özgü özellikler AppServicePlanProperties
Sku Ölçeklenebilir bir kaynağın SKU'su açıklaması. SkuDescription
Etiketler Kaynak etiketleri Etiket adları ve değerleri sözlüğü.
tür Kaynak türü "Microsoft.Web/serverfarms@2021-01-15"

ResourceTags

Ad Açıklama Değer

SkuCapacity

Ad Açıklama Değer
temerrüt Bu App Service planı SKU'su için varsayılan çalışan sayısı. Int
elasticMaximum Bu App Service planı SKU'su için en fazla Elastik çalışan sayısı. Int
maksimum Bu App Service planı SKU'su için en fazla çalışan sayısı. Int
asgari Bu App Service planı SKU'su için en az çalışan sayısı. Int
scaleType App Service planı için kullanılabilir ölçek yapılandırmaları. dizgi

SkuDescription

Ad Açıklama Değer
Yetenek -lerini SKU'nun özellikleri( örneğin, traffic manager etkin mi? Yetenek[]
kapasite Kaynağa atanan geçerli örnek sayısı. Int
aile Kaynak SKU'sunun aile kodu. dizgi
Konumlar SKU'nun konumları. string[]
ad Kaynak SKU'sunun adı. dizgi
boyut Kaynak SKU'sunun boyut belirticisi. dizgi
skuCapacity SKU'nun en küçük, en büyük ve varsayılan ölçek değerleri. SkuCapacity
Katmanı Kaynak SKU'sunun hizmet katmanı. dizgi