Aracılığıyla paylaş


App Service Ortamı sürüm karşılaştırması

App Service Ortamı üç sürümü vardır. App Service Ortamı v3 en son sürümdür ve önceki sürümlere göre avantajlar ve özellik farklılıkları sağlar.

Önemli

v1 ve v2 App Service Ortamı 31 Ağustos 2024 tarihinde kullanımdan kaldırılacaktır. Bu tarihten sonra bu sürümler artık desteklenmeyecektir ve v1 ve v2s App Service Ortamı kalan tüm uygulamalar ve bunlar üzerinde çalışan uygulamalar silinir.

Kullanımı daha kolay olan ve daha güçlü bir altyapı üzerinde çalışan yeni bir App Service Ortamı sürümü vardır. Yeni sürüm hakkında daha fazla bilgi edinmek için App Service Ortamı giriş ile başlayın. Şu anda App Service Ortamı v1 veya v2 kullanıyorsanız, yeni sürüme geçmek için lütfen bu makaledeki adımları izleyin.

29 Ocak 2024 itibarıyla ARM/Bicep şablonları, Azure Portalı, Azure CLI veya REST API gibi kullanılabilir yöntemlerden herhangi birini kullanarak yeni App Service Ortamı v1 veya v2 kaynakları oluşturamıyabilirsiniz. Kaynak silme ve veri kaybını önlemek için 31 Ağustos 2024'e kadar App Service Ortamı v3'e geçmeniz gerekir.

Sürümler arasında karşılaştırma

Dağıtım

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Donanım Cloud Services (klasik) Cloud Services (klasik) Sanal Makine Ölçek Kümeleri
Kullanılabilir SKU'lar P1, P2, P3, P4 I1, I2, I3 I1v2, I2v2, I3v2, I4v2, I5v2, I6v2
Maksimum örnek sayımı 55 konak (varsayılan ön uçlar + çalışanlar) App Service planı başına 100 örnek. Tüm planlarda en fazla 200 örnek. App Service planı başına 100 örnek. Tüm planlarda en fazla 200 örnek.
Bölge yedekliliği Hayır Hayır - bir bölgeye bölge sabitleme kullanılabilir Evet
Ayrılmış konak grubu Hayır Hayır Evet (alanlar arası yedeklilik ile uyumlu değil)
Planlı bakım için yükseltme tercihi Hayır Hayır Evet
FTPS Yes Yes Evet, açıkça etkinleştirilmelidir. Özel etki alanı soneki kullanılarak FTPS uç noktasına erişim desteklenmez.
FTPS uç nokta yapısı ftps://APP-NAME.ASE-NAME.appserviceenvironment.net ftps://APP-NAME.ASE-NAME.appserviceenvironment.net - App Service Ortamı adını ve varsayılan etki alanı sonekini özel etki alanı sonekinizle değiştirerek yapılandırdıysanız özel etki alanı son eki desteklenir. ftps://ASE-NAME.ftp.appserviceenvironment.net/site/wwwroot - Özel etki alanı son eki desteklenmez. Aynı App Service Ortamı v3 üzerindeki her uygulama aynı FTPS uç noktasını kullanır, ancak kimlik doğrulaması için kendi benzersiz uygulama kapsamı kimlik bilgilerine sahiptir.
Uzaktan hata ayıklama Yes Yes Evet, açıkça etkinleştirilmelidir
Azure sanal ağ (klasik) desteği Yes Hayır Hayır

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Ağ bağımlılıkları Tüm gelen ve giden trafiği yönetmesi gerekir. Ağ güvenlik gruplarının yönetim trafiğine izin vermesi gerekir. Tüm gelen ve giden trafiği yönetmesi gerekir. Ağ güvenlik gruplarının yönetim trafiğine izin vermesi gerekir. Azure Load Balancer'ın 16001 numaralı bağlantı noktasındaki alt ağa bağlanabildiğinden emin olun. Müşterinin sanal ağında ağ bağımlılığı yok. Azure Load Balancer'ın 80 numaralı bağlantı noktasında alt ağa bağlanabildiğinden emin olun.
Özel uç nokta desteği Hayır Hayır Evet, açıkça etkinleştirilmelidir
Genel eşleme genelinde iç VIP App Service Ortamı uygulamalara erişme Hayır Hayır Evet
SMTP trafiği Yes Evet Yes
Trafiği izlemek için ağ izleyicisi veya NSG akış günlükleri Yes Evet Yes
Alt ağ temsilcisi Gerekli değil Gerekli değil Temsilci olarak atanmalıdır Microsoft.Web/hostingEnvironments
Alt ağ boyutu App Service planı olmayan bir App Service Ortamı v1 uygulaması oluşturmadan önce 12 adres kullanır. V1 App Service Ortamı ILB kullanıyorsanız, uygulama oluşturmadan önce 13 adres kullanır. Ölçeği genişlettıkça altyapı rolleri App Service planı örneğinizin 15 ve 20 katının her katına eklenir. App Service planı olmayan bir App Service Ortamı v2, uygulama oluşturmadan önce 12 adres kullanır. ILB App Service Ortamı v2 kullanıyorsanız, uygulama oluşturmadan önce 13 adres kullanır. Ölçeği genişlettıkça altyapı rolleri App Service planı örneğinizin 15 ve 20 katının her katına eklenir. Belirli bir alt ağın yönetim amacıyla ayrılmış beş adresi vardır. yönetim adreslerine ek olarak, App Service Ortamı v3 destekleyici altyapıyı dinamik olarak ölçeklendirir ve yapılandırmaya ve yüke bağlı olarak 4 ile 27 adres arasında kullanır. App Service planındaki örnekler için kalan adresleri kullanabilirsiniz. Alt ağınızın en küçük boyutu /27 adres alanı (32 adres) olabilir.
DNS geri dönüşü Azure DNS Azure DNS Genel DNS'ye iletici eklediğinizden veya Azure DNS'yi özel DNS sunucuları listesine eklediğinizden emin olun

Ölçeklendirme

App Service Ortamı v3, App Service Ortamı v1 ve v2 cloud services (klasik) üzerinde çalışırken en son Sanal Makine Ölçek Kümeleri altyapısında çalışır. Bu nedenle, App Service Ortamı v3 tüm sürümlerde en iyi performansa ve en hızlı ölçeklendirme sürelerine sahiptir.

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Ön uç ölçeklendirme yönetimi El ile El ile Platform tarafından yönetiliyor
Ölçeklendirme işlemleri Diğer ölçeklendirme işlemlerini engeller Diğer ölçeklendirme işlemlerini engeller Diğer ölçeklendirme işlemlerini engellemez

Sertifikalar ve etki alanları

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Uygulamalarınızla IP tabanlı Aktarım Katmanı Güvenliği (TLS) veya Güvenli Yuva Katmanı (SSL) bağlaması Yes Evet Hayır
Özel etki alanı son eki Evet (SNI tabanlı TLS bağlantısı gerektirir) Evet (yalnızca belirli API sürümleriyle desteklenir) Evet
Varsayılan ana bilgisayar adı Özel bir etki alanı sonekiniz varsa, varsayılan ana bilgisayar adı özel etki alanı son ekinizi içerir ve APP-NAME.internal.contoso.com biçimindedir. Özel bir etki alanı sonekiniz varsa, varsayılan ana bilgisayar adı özel etki alanı son ekinizi içerir ve APP-NAME.internal.contoso.com biçimindedir. Varsayılan ana bilgisayar adı her zaman App Service Ortamı varsayılan etki alanı sonekini kullanır ve APP-NAME.ASE-NAME.appserviceenvironment.net biçimindedir. App Service Ortamı v3, özel bir etki alanı soneki eklediğinizde varsayılan etki alanı sonekini korur. Özel bir etki alanı son eki eklerseniz, özel etki alanı son eki yapılandırması özelliğinin customDnsSuffixConfiguration altındadır.
App Service Yönetilen Sertifikaları desteği Hayır Hayır Hayır

Yedekleme ve geri yükleme

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Güvenlik duvarının arkasındaki depolama hesabında yedekleme ve geri yükleme işlemi gerçekleştirme Yes Evet Hayır

Günlüğe kaydetme ve izleme

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Sanal ağ üzerinden depolama hesabında uygulama günlüğü Yes Yes Hayır Bunun yerine tanılama günlüğünü kullanmanız önerilmektedir. Günlük depolama hesabı için bir güvenlik duvarı kullanmanız gerekiyorsa, depolama hesabının farklı bir bölgede olması ve kurallardaki App Service Ortamı giden genel adreslerini kullanması gerekir. Daha fazla bilgi için bkz. Ağ konusunda dikkat edilmesi gerekenler.
Azure İlkesi tümleştirmesi Yes Evet Yes
Azure Danışmanı tümleştirmesi Yes Evet Yes

Fiyatlandırma

App Service Ortamı v3, damga pulu ücretinin kaldırılması ve daha büyük örnek boyutları nedeniyle genellikle önceki sürümlerden daha ucuzdur. App Service Ortamı v3'e geçişin maliyetlerinizi nasıl etkileyebileceği hakkında bilgi ve örnek senaryolar için bkz. geçiş fiyatlandırma örnekleri ve App Service Ortamı v3'e geçiş yaparak maliyet tasarrufunuzu tahmin etme.

Özellik App Service Ortamı v1 App Service Ortamı v2 App Service Ortamı v3
Fiyatlandırma Her vCPU için ödeme Yalıtılmış örnek başına damga ücreti artı maliyet, damga pulu ücreti için rezervasyonlar mevcuttur Damga pulu ücreti yoktur ve Yalıtılmış v2 fiyatı 1-3 yıllık ayrılmış örnek fiyatlandırmasına sahiptir. İşlem için Azure Tasarruf Planları da kullanılabilir.

Sık sorulan sorular

App Service Ortamı v1, v2 ve v3'te hangi SKU'lar kullanılabilir?

App Service Ortamı v1, Premium SKU'yu ve App Service Ortamı v2 ise Yalıtılmış SKU'yu kullanır. App Service Ortamı v3, Yalıtılmış v2 kullanır. Aşağıdaki tablolarda her SKU için kullanılabilir örnekler ve bunların ilgili çekirdek sayıları ve RAM'i listelemektedir. Yalıtılmış v2 ile Yalıtılmış arasındaki karşılık gelen örnekler, iki katı çekirdek ve RAM'e sahiptir. Kapasitedeki bu artış, fazla sağlama almadığınızdan emin olmak için Yalıtılmış veya Premium'dan App Service Ortamı v3'e geçirilirken gözden geçirilmelidir.

App Service Ortamı v3 (Yalıtılmış v2):

Yalıtılmış v2 Çekirdekler RAM (GB)
I1v2 2 8
I2v2 4 16
I3v2 8 32
I4v2 16 64
I5v2 32 128
I6v2 64 Kategori 256

App Service Ortamı v2 (Yalıtılmış):

Yalıtılmış Çekirdekler RAM (GB)
I1 1 3.5
I2 2 7
I3 4 14

App Service Ortamı v1 (Premium):

Premium Çekirdekler RAM (GB)
P1 1 1,75
P2 2 3.5
P3 4 7
P4 8 14

"Müşterinin sanal ağında ağ bağımlılığı yok" ne anlama gelir?

App Service Ortamı v3'te, yönetim ve bağımlılık trafiği için gelen ve giden kuralları ayarlamanız gerekmez. App Service Ortamı v3, yönetim ve bağımlılık trafiğinin sanal ağınız yerine Azure omurgası içinde kalması için tasarlanmıştır. Sanal ağınızdan geçen tek trafik, uygulamalarınıza gelen ve gelen uygulama trafiğidir.

App Service Ortamı v3'in çalışır durumda olması için en düşük gereksinim:

Kaynak / Hedef Bağlantı Noktaları Yön Kaynak Hedef Purpose
* / 80 Gelen AzureLoadBalancer alt ağ aralığını App Service Ortamı İç sistem durumu ping trafiğine izin ver

App Service Ortamı v3 ağ bağımlılıkları hakkında daha fazla bilgi için bkz. bağlantı noktaları ve ağ kısıtlamaları.

App Service Ortamı v2'de, yönetmeniz gereken birçok gelen ve giden gereksinimi vardır. Bu kuralların değiştirilmesi ortamın iyi durumda olmayan bir duruma gitmesine neden olabilir.

  • Gelen
    • 454, 455 numaralı bağlantı noktalarında AppServiceManagement IP hizmeti etiketinden TCP
    • 16001 numaralı bağlantı noktasında yük dengeleyiciden TCP
    • App Service Ortamı alt ağından tüm bağlantı noktalarındaki App Service Ortamı alt ağından
  • Giden
    • 53 numaralı bağlantı noktasındaki tüm IP'lere UDP
    • 123 numaralı bağlantı noktasındaki tüm IP'lere UDP
    • 80, 443 numaralı bağlantı noktasındaki tüm IP'lere TCP
    • 1433 numaralı bağlantı noktalarında SQL IP hizmet etiketine TCP
    • 12000 numaralı bağlantı noktasındaki tüm IP'lere TCP
    • Tüm bağlantı noktalarında App Service Ortamı alt aya

App Service Ortamı v2 ağ bağımlılıkları hakkında daha fazla bilgi için bkz. gelen ve giden bağımlılıklar.

App Service Ortamı v3'te güvenlik duvarının arkasındaki depolama hesabına yedekleme ve geri yükleme neden desteklenmiyor?

Bu sınırlama, App Service Ortamı v3 için uygulanan temel altyapı değişikliğinin bir sonucudur. Yedekleme ve geri yükleme yönetim işlemleri olduğundan ve tüm yönetim trafiği müşterinin sanal ağı dışında yalıtıldığından, bu işlemlerin Azure omurga ağı üzerinden gerçeklenmesi gerekir. Bu nedenle müşteri, depolama hesabındaki güvenlik duvarı üzerinden bu trafiğe açıkça izin veremiyor.

Özel etki alanı soneki ne anlama geliyor?

Özel etki alanı soneki App Service Ortamı içindir. App Service Ortamı v1 ve v3'te kullanılabilir, ancak App Service Ortamı v2'den kaldırılmıştır.

App Service'te özel etki alanı bağlamasından farklıdır. Özel etki alanı soneki, App Service Ortamı tarafından kullanılabilecek bir kök etki alanı tanımlar. Azure Uygulaması Hizmeti'nin genel varyasyonunda, tüm web uygulamaları için varsayılan kök etki alanı azurewebsites.net. ILB App Service Ortamı için varsayılan kök etki alanı appserviceenvironment.net. Ancak, bir ILB App Service Ortamı müşterinin sanal ağında dahili olduğundan, müşteriler bir şirketin iç sanal ağında kullanmak için anlamlı olan varsayılan etki alanına ek olarak kök etki alanı kullanabilir. Örneğin, varsayımsal bir Contoso Corporation, yalnızca Contoso'nun sanal ağı içinde çözümlenebilir ve erişilebilir olması amaçlanan uygulamalar için varsayılan kök etki alanı internal.contoso.com kullanabilir. Bu sanal ağdaki bir uygulamaya APP-NAME.internal.contoso.com erişilerek erişilebilir.

Özel etki alanı soneki hakkında daha fazla bilgi için bkz. App Service Ortamı için özel etki alanı son eki.

Farklı sürümler hangi bölgelerde desteklenir?

Sürümler arasındaki donanım değişiklikleri nedeniyle App Service Ortamı v1/v2'nin desteklendiği ancak v3'App Service Ortamı olmadığı bazı bölgeler vardır. Desteklenen bölgeler listesi , en son kullanılabilirliklerle sürekli olarak güncelleştirilir.

Sonraki adımlar