Aracılığıyla paylaş


App Service Ortamı genel bakış

App Service Ortamı, App Service uygulamalarını 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 Uygulaması Hizmeti özelliğidir. Destek altyapısının paylaşıldığı App Service genel çok kiracılı teklifinin aksine, App Service Ortamı işlem tek bir müşteriye ayrılmıştır. App Service Ortamı ve App Service genel çok kiracılı arasındaki farklar hakkında daha fazla bilgi için tekliflerin karşılaştırması bölümüne bakın.

Not

Bu makale, App Service Yalıtılmış v2 planlarıyla kullanılan App Service Ortamı v3'ün özelliklerini, avantajlarını ve kullanım örneklerini kapsar.

Bir App Service Ortamı barındırabilir:

  • Windows web uygulamaları
  • Linux web uygulamaları
  • Docker kapsayıcıları (Windows ve Linux)
  • İşlevler
  • Mantıksal uygulamalar (Standart) - desteklenen bölgelerde

App Service Ortamı, şunları gerektiren uygulama iş yükleri için uygundur:

  • Yüksek ölçek.
  • Yalıtım ve güvenli ağ erişimi.
  • Yüksek bellek kullanımı.
  • Saniye başına yüksek istek sayısı (RPS). Tek bir Azure bölgesinde veya birden çok Azure bölgesinde birden çok App Service Ortamı oluşturabilirsiniz. Bu esneklik, durum bilgisi olmayan uygulamaları yüksek RPS gereksinimiyle yatay olarak ölçeklendirmek için ideal bir App Service Ortamı sağlar.

bir App Service Ortamı yalnızca bir müşteriden gelen uygulamaları barındırabilir ve bunu kendi sanal ağlarından birinde yapar. Müşteriler gelen ve giden uygulama ağ trafiği üzerinde ayrıntılı denetime sahiptir. Uygulamalar VPN üzerinden şirket içi kurumsal kaynaklara yüksek hızda güvenli bağlantılar kurabilir.

Kullanım senaryoları

App Service Ortamı birçok kullanım örneğine sahiptir:

  • İç iş kolu uygulamaları.
  • 30'dan fazla App Service planı örneğine ihtiyaç duyan uygulamalar.
  • İç uyumluluk veya güvenlik gereksinimlerini karşılamak için tek kiracılı sistemler.
  • Ağdan yalıtılmış uygulama barındırma.
  • Çok katmanlı uygulamalar.

Çok kiracılı bir App Service'teki uygulamaların ağdan yalıtılmış kaynaklara ulaşmasını veya kendilerinin ağ yalıtılmış hale gelmesini sağlayan birçok ağ özelliği vardır. Bu özellikler uygulama düzeyinde etkinleştirilir. App Service Ortamı, uygulamaların sanal ağda olması için ek yapılandırma gerekmez. Uygulamalar, zaten bir sanal ağda bulunan, ağdan yalıtılmış bir ortama dağıtılır. Eksiksiz bir yalıtım hikayesine gerçekten ihtiyacınız varsa, App Service Ortamı ayrılmış donanıma da dağıtabilirsiniz.

Ayrılmış ortam

App Service Ortamı, sanal ağınızda çalışan tek kiracılı bir Azure Uygulaması Hizmeti dağıtımıdır.

Uygulamalar, bir App Service Ortamı oluşturulan App Service planlarında barındırılır. App Service planı temelde bir uygulama konağı için bir sağlama profilidir. App Service planınızın ölçeğini genişlettıkça, bu App Service planındaki tüm uygulamalarla her konakta daha fazla uygulama konağı oluşturursunuz. Tek bir App Service Ortamı v3,tüm App Service planlarında toplam 200 app service planı örneğine sahip olabilir. Tek bir App Service Yalıtılmış v2 (Iv2) planında tek başına en fazla 100 örnek olabilir.

Donanım düzeyine kadar fiziksel yalıtıma sahip olmanız gereken bir gereksiniminiz varsa, App Service Ortamı v3'ünüzü ayrılmış donanıma (konaklar) dağıtabilirsiniz. Ayrılmış konaklara dağıtım yaparken, tüm App Service planlarını bu tür bir ortamdaki çekirdek sayısına göre ölçeklendirmeniz sınırlıdır. Ayrılmış konaklara dağıtılan bir App Service Ortamı 132 sanal çekirdek kullanılabilir. I1v2 iki sanal çekirdek, I2v2 dört sanal çekirdek ve I3v2 örnek başına sekiz sanal çekirdek kullanır. Ayrılmış konaklara dağıtılan App Service Ortamı yalnızca I1v2, I2v2 ve I3v2 SKU boyutları kullanılabilir. Ayrılmış konaklarda dağıtımla ilişkili ek ücretler vardır. Donanım düzeyine kadar yalıtım genellikle müşterilerin çoğunluğu için bir gereksinim değildir. Özel konak dağıtımlarıyla ilgili sınırlamalar, özelliği kullanmadan önce dikkate alınmalıdır. Ayrılmış bir konak dağıtımının size uygun olduğundan emin olmak için dağıtımdan önce güvenlik ve uyumluluk gereksinimlerinizi gözden geçirmeniz gerekir.

Sanal ağ desteği

App Service Ortamı özelliği, Azure Uygulaması Hizmeti'nin sanal ağdaki tek bir alt ağa dağıtılır. Bir uygulamayı bir App Service Ortamı dağıttığınızda, uygulama App Service Ortamı atanan gelen adreste görünür. App Service Ortamı bir iç sanal IP (VIP) adresiyle dağıtıldıysa, tüm uygulamaların gelen adresi App Service Ortamı alt ağındaki bir adrestir. App Service Ortamı bir dış VIP adresiyle dağıtıldıysa, gelen adres İnternet adreslenebilir bir adrestir ve uygulamalarınız bir genel Etki Alanı Adı Sistemi'ndedir.

Alt ağındaki bir App Service Ortamı v3 tarafından kullanılan adres sayısı, örnek sayısına ve trafik miktarına bağlı olarak değişir. Bazı altyapı rolleri, App Service planlarının sayısına ve yüke bağlı olarak otomatik olarak ölçeklendirilir. App Service Ortamı v3 alt ağınız için önerilen boyut, içinde 256 adres bulunan Sınıfsız Etki Alanları Arası Yönlendirme (CIDR) bloğudur/24, çünkü bu boyut sınırına kadar ölçeklendirilen bir App Service Ortamı v3 barındırabilir.

bir App Service Ortamı içindeki uygulamaların, App Service Ortamı içinde olduğu sanal ağdaki kaynaklara erişmek için etkinleştirilmiş hiçbir özelliğe ihtiyacı yoktur. App Service Ortamı sanal ağı başka bir ağa bağlıysa, App Service Ortamı içindeki uygulamalar bu genişletilmiş ağlardaki kaynaklara erişebilir. Trafik, ağdaki kullanıcı yapılandırması tarafından engellenebilir.

Azure Uygulaması Hizmeti'nin çok kiracılı sürümü, uygulamalarınızın çeşitli ağlarınıza bağlanmasını sağlayan birçok özellik içerir. Bu ağ özellikleriyle, uygulamalarınız bir sanal ağa dağıtılmış gibi davranabilir. App Service Ortamı v3'teki uygulamaların sanal ağda ek bir yapılandırmaya ihtiyacı yoktur.

Çok kiracılı hizmet yerine App Service Ortamı kullanmanın bir avantajı, App Service Ortamı barındırılan uygulamalar için ağ erişim denetimlerinin uygulama yapılandırması dışında olmasıdır. Çok kiracılı hizmetteki uygulamalarla, özellikleri uygulama bazında etkinleştirmeniz ve yapılandırma değişikliklerini önlemek için rol tabanlı erişim denetimi veya ilke kullanmanız gerekir.

Özellik farkları

App Service Ortamı v3, önceki sürümlerden aşağıdaki yollarla farklıdır:

  • Müşterinin sanal ağında ağ bağımlılığı yoktur. Tüm gelen ve giden trafiğin güvenliğini sağlayabilir ve giden trafiği istediğiniz gibi yönlendirebilirsiniz.
  • Alanlar arası yedeklilik için etkinleştirilmiş bir App Service Ortamı v3 dağıtabilirsiniz. Bölge yedekliliğini yalnızca oluşturma sırasında ve yalnızca tüm App Service Ortamı v3 bağımlılıklarının alanlar arası yedekli olduğu bölgelerde ayarlarsınız. Alanlar arası yedeklilik yalnızca dağıtım zamanı kararıdır. Dağıtıldıktan sonra bölge yedekliliğini değiştirmek mümkün değildir. Alanlar arası yedekli App Service Ortamı sayesinde, App Service Ortamı üzerindeki her App Service Planının bölgelere yayılabilmesi için en az üç örneğe sahip olması gerekir. Daha fazla bilgi için bkz. App Service Ortamı kullanılabilirlik alanı desteğine geçirme.
  • Ayrılmış bir konak grubuna App Service Ortamı v3 dağıtabilirsiniz. Konak grubu dağıtımları alanlar arası yedekli değildir.
  • Ölçeklendirme, App Service Ortamı v2'den daha hızlıdır. Çok kiracılı hizmette olduğu gibi ölçeklendirme hala hızlı olmasa da çok daha hızlıdır.
  • Ön uç ölçeklendirme ayarlamaları artık gerekli değildir. App Service Ortamı v3 ön uçları gereksinimlerinizi karşılayacak şekilde otomatik olarak ölçeklendirilir ve daha iyi konaklara dağıtılır.
  • Ölçeklendirme artık App Service Ortamı v3 içindeki diğer ölçeklendirme işlemlerini engellemez. İşletim sistemi ve boyutun birleşimi için yalnızca bir ölçek işlemi kullanılabilir. Örneğin, Windows küçük App Service planınız ölçeklendirilirken, aynı anda bir Windows ortamı veya Windows küçük dışında herhangi bir yerde çalışmak üzere bir ölçeklendirme işlemi başlatabilirsiniz.
  • Genel eşleme genelinde bir iç VIP App Service Ortamı v3'teki uygulamalara ulaşabilirsiniz. Bu tür erişim önceki sürümlerde mümkün değildi.

önceki App Service Ortamı sürümlerinde kullanılabilen birkaç özellik App Service Ortamı v3'te kullanılamaz. Örneğin, artık şu eylemleri yapamazsınız:

  • Güvenlik duvarının arkasındaki bir depolama hesabında yedekleme ve geri yükleme işlemi gerçekleştirin.
  • Özel bir etki alanı soneki kullanarak FTPS uç noktasına erişin.

Fiyatlandırma

App Service Ortamı v3 ile fiyatlandırma modeli, sahip olduğunuz App Service Ortamı dağıtımın türüne bağlı olarak değişir. Üç fiyatlandırma modeli şunlardır:

  • v3 App Service Ortamı: App Service Ortamı boşsa, bir Windows I1v2 örneğine sahipmişsiniz gibi bir ücret uygulanır. Tek örnek ücreti ek bir ücret değildir, ancak yalnızca App Service Ortamı boşsa uygulanır.
  • Alanlar arası yedekli App Service Ortamı v3: En az 18 çekirdek ücreti vardır. App Service planı örneklerinizde 18 veya daha fazla çekirdek varsa kullanılabilirlik alanı desteği için ek ücret alınmaz. Alanlar arası yedekli App Service Ortamı App Service planlarınızda 18'den az çekirdeğiniz varsa, 18 çekirdek ile çalışan örnek sayısındaki çekirdeklerin toplamı arasındaki fark, ek Windows I1v2 örnekleri olarak ücretlendirilir.
  • v3 App Service Ortamı ayrılmış konak: Ayrılmış bir konak dağıtımıyla, App Service Ortamı v3'leri oluştururken fiyatlandırmamıza göre iki ayrılmış konak için ücretlendirilirsiniz ve ölçeklendikçe sanal çekirdek başına özelleştirilmiş bir Yalıtılmış v2 fiyatından ücretlendirilirsiniz. I1v2 iki sanal çekirdek, I2v2 dört sanal çekirdek ve I3v2 örnek başına sekiz sanal çekirdek kullanır.

Not

Alanlar arası yedekli App Service Ortamı v3 fiyatlandırması için örnek hesaplamalar:

  1. Alanlar arası yedekli App Service Ortamı v3'ünüzün tek bir App Service planında 3 Linux I1v2 örneği vardır.
  • I1v2 örneğinin 2 çekirdeği vardır.
  • Toplamda, örneklerinizde 6 çekirdeğiniz vardır.
  • 18 çekirdek - 6 çekirdek = 12 çekirdek
  • 12 çekirdek, 6 I1v2 örneğine eşdeğerdir.
  • 3 Linux I1v2 örneğiniz ve 6 ek Windows I1v2 örneğiniz için ücretlendirilirsiniz.
  1. Alanlar arası yedekli App Service Ortamı v3'ünüzün tek bir App Service planında 3 Linux I2v2 örneği vardır.
  • I2v2 örneğinin 4 çekirdeği vardır.
  • Toplamda, örneklerinizde 12 çekirdeğiniz vardır.
  • 18 çekirdek - 12 çekirdek = 6 çekirdek
  • 6 çekirdek, 3 I1v2 örneğine eşdeğerdir.
  • 3 Linux I2v2 örneğiniz ve 3 ek Windows I1v2 örneğiniz için ücretlendirilirsiniz.
  1. Alanlar arası yedekli App Service Ortamı v3'ünüzün tek bir App Service planında 4 Linux I3v2 örneği vardır.
  • I3v2 örneğinin 8 çekirdeği vardır.
  • Toplamda, örnekleriniz genelinde 32 çekirdeğiniz vardır.
  • 32 çekirdek 18 çekirdekten büyüktür
  • Ek çekirdekler için ücretlendirilmeyeceksiniz.

Yalıtılmış v2 için Ayrılmış Örnek fiyatlandırması kullanılabilir ve rezervasyon indirimlerinin Azure Uygulaması Hizmeti için nasıl uygulandığı bölümünde açıklanmıştır. Fiyatlandırma ve Ayrılmış Örnek fiyatlandırması, Yalıtılmış v2 planı kapsamında app service fiyatlandırması bölümünde sağlanır.

Bölgeler

App Service Ortamı v3 aşağıdaki bölgelerde kullanılabilir:

Azure Genel

Bölge Tek bölge desteği Kullanılabilirlik alanı desteği
Orta Avustralya
Orta Avustralya 2 ✅*
Doğu Avustralya
Güneydoğu Avustralya
Güney Brezilya
Güneydoğu Brezilya
Orta Kanada
Doğu Kanada
Orta Hindistan
Central US
Doğu Asya
Doğu ABD
Doğu ABD 2
Orta Fransa
Güney Fransa
Kuzey Almanya
Orta Batı Almanya
Orta İsrail
Kuzey İtalya ✅**
Doğu Japonya
Batı Japonya
Jio Orta Hindistan ✅**
Jio Hindistan Batı ✅**
Güney Kore - Orta
Güney Kore - Güney
Meksika Orta ✅**
Orta Kuzey ABD
Kuzey Avrupa
Doğu Norveç
Batı Norveç
Polonya Merkezi
Katar Merkezi ✅** ✅**
Güney Afrika Kuzey
Güney Afrika Batı
Orta Güney ABD
Güney Hindistan
Güneydoğu Asya
İspanya Orta ✅**
Orta İsveç
Güney İsveç
Kuzey İsviçre
Batı İsviçre
BAE Orta
Kuzey BAE
Güney Birleşik Krallık
Batı Birleşik Krallık
Orta Batı ABD
West Europe
Batı Hindistan ✅*
Batı ABD
Batı ABD 2
Batı ABD 3

* Sınırlı kullanılabilirlik ve ayrılmış konak dağıtımları için destek yoktur.
** Bu bölgelerdeki kullanılabilirlik alanları ve kullanılabilir hizmetler desteği hakkında daha fazla bilgi edinmek için Microsoft satışlarınızla veya müşteri temsilcinizle iletişime geçin.

Azure Kamu

Bölge Tek bölge desteği Kullanılabilirlik alanı desteği
Orta US DoD
Doğu US DoD
US Gov Arizona
US Gov Teksas
US Gov Virginia

21Vianet tarafından çalıştırılan Microsoft Azure

Bölge Tek bölge desteği Kullanılabilirlik alanı desteği
App Service Ortamı v3 App Service Ortamı v3
Doğu Çin 3
Kuzey Çin 3

Bölge içi veri yerleşimi

App Service Ortamı yalnızca uygulama içeriği, ayarlar ve gizli diziler dahil olmak üzere müşteri verilerini dağıtıldığı bölgede depolar. Tüm verilerin bölgede kalması garanti edilir. Daha fazla bilgi için bkz . Azure'da veri yerleşimi.

Fiyatlandırma katmanları

Aşağıdaki bölümlerde, App Service Ortamı v3 için bölgesel fiyatlandırma katmanları (SKU) kullanılabilirliği listeleniyor.

Not

Windows Kapsayıcı planları şu anda yoğun bellek kullanan SKU'ları desteklemez.

Azure Genel:

Bölge Standart Büyük Bellek kullanımı yoğun
I1v2-I3v2 I4v2-I6v2 I1mv2-I5mv2
Orta Avustralya
Orta Avustralya 2
Doğu Avustralya
Güneydoğu Avustralya
Güney Brezilya
Güneydoğu Brezilya
Orta Kanada
Doğu Kanada
Orta Hindistan
Central US ✅ *
Doğu Asya
Doğu ABD
Doğu ABD 2
Orta Fransa
Güney Fransa
Kuzey Almanya
Orta Batı Almanya
Orta İsrail
Kuzey İtalya
Doğu Japonya
Batı Japonya
Jio Orta Hindistan
Jio Hindistan Batı
Güney Kore - Orta
Güney Kore - Güney
Meksika Orta
Orta Kuzey ABD
Kuzey Avrupa
Doğu Norveç
Batı Norveç
Polonya Merkezi
Katar Merkezi
Güney Afrika Kuzey
Güney Afrika Batı
Orta Güney ABD
Güney Hindistan
Güneydoğu Asya
İspanya Orta
Orta İsveç
Güney İsveç
Kuzey İsviçre
Batı İsviçre
BAE Orta
Kuzey BAE
Güney Birleşik Krallık
Batı Birleşik Krallık
Orta Batı ABD ✅ *
West Europe ✅ *
Batı Hindistan
Batı ABD
Batı ABD 2
Batı ABD 3

* Windows Kapsayıcısı bu bölgedeki büyük sku'ları desteklemez.

Azure Kamu:

Bölge Standart Büyük Bellek kullanımı yoğun
I1v2-I3v2 I4v2-I6v2 I1mv2-I5mv2
Orta US DoD ✅ *
Doğu US DoD ✅ *
US Gov Arizona ✅ *
US Gov Teksas ✅ *
US Gov Virginia ✅ *

21Vianet tarafından sağlanan Microsoft Azure:

Bölge Standart Büyük Bellek kullanımı yoğun
I1v2-I3v2 I4v2-I6v2 I1mv2-I5mv2
Doğu Çin 3 ✅ *
Kuzey Çin 3 ✅ *

Sonraki adımlar