Microsoft.Web serverfarms 2022-03-01
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@2022-03-01' = {
extendedLocation: {
name: 'string'
}
kind: 'string'
location: 'string'
name: 'string'
properties: {
elasticScaleEnabled: bool
freeOfferExpirationTime: 'string'
hostingEnvironmentProfile: {
id: 'string'
}
hyperV: bool
isSpot: bool
isXenon: bool
kubeEnvironmentProfile: {
id: 'string'
}
maximumElasticWorkerCount: int
perSiteScaling: bool
reserved: bool
spotExpirationTime: 'string'
targetWorkerCount: int
targetWorkerSizeId: int
workerTierName: 'string'
zoneRedundant: bool
}
sku: {
capabilities: [
{
name: 'string'
reason: 'string'
value: 'string'
}
]
capacity: int
family: 'string'
locations: [
'string'
]
name: 'string'
size: 'string'
skuCapacity: {
default: int
elasticMaximum: int
maximum: int
minimum: int
scaleType: 'string'
}
tier: 'string'
}
tags: {
{customized property}: 'string'
}
}
Ö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 |
zoneRedundant |
<kod true</code>>, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirir. <kodu yanlış</code>>, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirmez. |
Bool |
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 |
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": "2022-03-01",
"name": "string",
"extendedLocation": {
"name": "string"
},
"kind": "string",
"location": "string",
"properties": {
"elasticScaleEnabled": "bool",
"freeOfferExpirationTime": "string",
"hostingEnvironmentProfile": {
"id": "string"
},
"hyperV": "bool",
"isSpot": "bool",
"isXenon": "bool",
"kubeEnvironmentProfile": {
"id": "string"
},
"maximumElasticWorkerCount": "int",
"perSiteScaling": "bool",
"reserved": "bool",
"spotExpirationTime": "string",
"targetWorkerCount": "int",
"targetWorkerSizeId": "int",
"workerTierName": "string",
"zoneRedundant": "bool"
},
"sku": {
"capabilities": [
{
"name": "string",
"reason": "string",
"value": "string"
}
],
"capacity": "int",
"family": "string",
"locations": [ "string" ],
"name": "string",
"size": "string",
"skuCapacity": {
"default": "int",
"elasticMaximum": "int",
"maximum": "int",
"minimum": "int",
"scaleType": "string"
},
"tier": "string"
},
"tags": {
"{customized property}": "string"
}
}
Ö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 |
zoneRedundant |
<kod true</code>>, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirir. <kodu yanlış</code>>, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirmez. |
Bool |
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ü | '2022-03-01' |
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ı '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ı '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ı '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ı '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 'a dağıtma |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
App Service Hızlı Başlangıcı - Windows uygulaması 'a dağıtma |
Bu şablon /azure/app-service/quickstart-arm-template ile kullanılacak |
App Service Hızlı Başlangıcı - Windows uygulaması '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ı '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 '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 '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 '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ı '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 '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 '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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 '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 'a dağıtma |
Bu şablon, App Service için Azure Traffic Manager profilinin nasıl oluşturulacağını gösterir. |
Buffalo Web App '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 '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 '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 '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 '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 '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 '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 'a dağıtma |
Bu şablon, Redis cache ile bir Azure Web Uygulaması oluşturur. |
Application Gateway v2 ile korunan bir Web Uygulaması oluşturma '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 '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 '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 'a dağıtma |
App Service Ortamında AppServicePlan ve Uygulama oluşturma v2 |
ASE AppServicePlan ve Uygulama Oluşturma 'a dağıtma |
ASE'de AppServicePlan ve Uygulama oluşturma |
eklenen bir Web Uygulaması ile Azure App Service ortamı oluşturma '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 '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 '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 '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 '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 '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 '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 '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 '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ı '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 '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' 'a dağıtma |
Bu şablon, Azure'da EpiServerCMS dağıtımı için gereken kaynakları oluşturmanıza olanak tanır |
ILB ASE ile '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 '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 '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 '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 '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ı '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 '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 '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ı '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ı '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 'a dağıtma |
Bu, Jenkins ve Azure Web Apps kullanan Java CI/CD örneğidir. |
Kentico Xperience '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 '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 '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ı '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 '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 '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 '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 '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 '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 '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 '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 '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ı '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ı '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ı '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 '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 '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 '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 '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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ı '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 '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 '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@2022-03-01"
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"
zoneRedundant = bool
}
})
sku = {
capabilities = [
{
name = "string"
reason = "string"
value = "string"
}
]
capacity = int
family = "string"
locations = [
"string"
]
name = "string"
size = "string"
skuCapacity = {
default = int
elasticMaximum = int
maximum = int
minimum = int
scaleType = "string"
}
tier = "string"
}
tags = {
{customized property} = "string"
}
}
Ö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 |
zoneRedundant |
<kod true</code>>, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirir. <kodu yanlış</code>>, bu App Service Planı kullanılabilirlik alanı dengelemesi gerçekleştirmez. |
Bool |
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@2022-03-01" |
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 |