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 |
Ağ
Ö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?
- "Müşterinin sanal ağında ağ bağımlılığı yok" ne anlama gelir?
- App Service Ortamı v3'te güvenlik duvarının arkasındaki depolama hesabına yedekleme ve geri yükleme neden desteklenmiyor?
- Özel etki alanı soneki ne anlama geliyor?
- Farklı sürümler hangi bölgelerde desteklenir?
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
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin