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:
- 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.
- 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.
- 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 | ✅ | ✅ * |