Hızlı Başlangıç: App Service Environment oluşturma

Bu hızlı başlangıçta bir App Service Environment oluşturacaksınız. App Service Environment Azure sanal ağıyla tümleşen tek kiracılı bir Azure App Service dağıtımıdır. Her App Service Environment kurulumu, başka kaynaklar için kullanamayacağınız özel bir alt ağ gerektirir.

Azure hesabınız yoksa başlamadan önce free hesabı oluşturun.

App Service Environment oluşturmadan önce

  • Ortamınızı oluşturmadan önce aşağıdaki ayarları gözden geçirin. Bunları daha sonra değiştiremezsiniz.

    • Yer
    • Abonelik
    • Kaynak grubu
    • sanal ağı Azure
    • Alt ağ
    • Alt ağ boyutu
    • Uygulama Hizmeti Ortamınızın adı
  • Alt ağınızın, App Service Environment en yüksek ölçeği karşılayacak kadar büyük olduğundan emin olun. Önerilen boyut olarak 256 adres içeren bir /24 alt ağ kullanın.

  • Sanal IP (VIP) türünüzü seçin. Sanal IP türü, uygulamalarınıza nasıl erişileceğini belirler.

    Aşağıdaki iki sanal IP türü arasından seçim yapın:

    • Internal VIP: Uygulamalarınız App Service Environment alt ağınızda genel Etki Alanı Adı Sistemi'nde (DNS) görünmeyen bir adres kullanır. Azure portalında bir App Service Environment oluşturduğunuzda, Azure özel DNS bölgesi ayarlayabilirsiniz. Bir Gelen IP adresi belirtin ve Otomatik veya El ile'yi seçin.

    • Dış VIP: Uygulamalarınız genel DNS'de listelenen genel kullanıma yönelik bir adres kullanır. Bir Gelen IP adresi belirtebilir ve Otomatik veya El ile'yi seçebilirsiniz. Manual seçerseniz, önce Azure'de standart bir genel IP adresi oluşturmanız gerekir.

  • Dağıtım türünüzü seçin. Dağıtım türü, uygulamalarınızın App Service Environment nasıl dağıtıldığını belirler. Aşağıdaki üç tür arasından seçim yapın:

    • Bölgesel dağıtım: Ayrıca bölgesel olmayan dağıtım olarak da adlandırılır, bu seçenek App Service Environment v3 desteği sağlayan tüm bölgelerde kullanılabilir. Kullanılabilirlik alanları olan bölgelerde uygulamalarınız tek bir bölgede çalışır. Bölgedeki herhangi bir kullanılabilirlik alanında kesinti yaşanırsa bölgesel dağıtımlarda kapalı kalma süresi yaşanabilir.

      App Service planınızda bir Windows Isolated v2 örneği için minimum ücret ödemeniz gerekir. Bir veya daha fazla örnek kullandığınızda ücret kaldırılır. Bu ücret ek bir ücret değildir.

    • Alanlar arası yedekli dağıtım: Alanlar arası yedeklilik, bir bölgede kesinti yaşansa bile iş yüklerinin kullanılabilir durumda kalmasını sağlar. Kullanılabilirlik alanlarını destekleyen bölgelerde App Service Ortamları'nı yapılandırarak uygulamaların aynı bölge içindeki birden çok kullanılabilirlik alanına dağıtıldığını görebilirsiniz. Bölgeler arasında yedeklilik sağlamak için App Service planınıza en az iki örnek eklemeniz gerekir. Bir kerede bir veya daha fazla örnek ekleyerek ölçeği genişletebilirsiniz. Daha fazla bilgi için bkz. App Service Environment'da sorumluluk.

    • Konak grubu dağıtımı: Uygulamalarınız ayrılmış bir konak grubuna dağıtılır. Ayrılmış ana bilgisayar grubu bölge bazlı yedekli değildir. App Service Environment'inizi özel bir donanıma yükleyebilir ve kullanabilirsiniz. Özelleştirilmiş ana bilgisayar grubunda App Service Environment kullanmak için en düşük birim ücreti uygulanmaz. Ancak, App Service Environment sağlarken konak grubu için ücret ödemeniz gerekir. Ayrıca planlarınızı oluştururken ve ölçeği genişletirken indirimli bir App Service planı ücreti ödemeniz gerekir.

      Ayrılmış bir ana makine grubu dağıtımı, hem App Service planlarının hem de altyapı rollerinin kullandığı sınırlı sayıda çekirdek ayırır. Bu dağıtım türü, App Service Environment'de normal olarak kullanılabilen toplam 200 örnek sayısına ulaşamaz. Toplam olası örnek sayısı, App Service planı örneklerinin toplam sayısıyla ve yük tabanlı altyapı rollerinin sayısıyla ilgilidir.

Portalde Uygulama Hizmeti Ortamı oluşturma

Azure portalında App Service Environment oluşturmak için aşağıdaki adımları uygulayın:

  1. Azure Marketplace'te App Service Environment v3 arayın.

  2. Temel Bilgiler sekmesinde aşağıdaki adımları uygulayın:

    • Aboneliği seçin.
    • Kaynak grubunu seçin veya oluşturun.
    • App Service Environment adınızı girin.

    Sanal IP türünü seçin:

    • Gelen adresin alt ağınızda olmasını istiyorsanız İç'i seçin.
    • Gelen adresin genel İnternet'e bakmasını istiyorsanız Dış'ı seçin.

    36 karakterden az bir App Service Environment Name girin. Ad aynı zamanda alan adı son eki olarak da görev alır.

    • Örneğin, ad contoso ise ve dahili bir VIP'niz varsa, etki alanı soneki contoso.appserviceenvironment.net şeklindedir.
    • Eğer ad contoso ise ve bir dış VIP'niz varsa, etki alanı soneki contoso.p.azurewebsites.net olur.

    App Service Environment temel bilgileri sekmesini gösteren ekran görüntüsü.

  3. Barındırma sekmesinde aşağıdaki ayarları yapılandırın:

    • Fiziksel donanım yalıtımı için Etkin veya Devre Dışı'yı seçin.

      Bu seçeneği etkinleştirirseniz, ayrılmış donanıma dağıtabilirsiniz. Bir App Service Environment v3'ü ayrılmış bir konak dağıtımıyla oluşturduğunuzda, Azure size iki ayrılmış konak için fatura keser. Ölçeklendikçe, her sanal çekirdek için özelleştirilmiş Yalıtılmış v2 oranında ek kaynaklar ücretlendirilir. Her örnek için aşağıdaki ayırmalar geçerlidir:

      • I1v2 iki sanal çekirdek kullanır.
      • I2v2 dört sanal çekirdek kullanır.
      • I3v2 sekiz sanal çekirdek kullanır.
    • Alanlar arası yedeklilik için Etkin veya Devre Dışı seçeneklerinden birini seçin.

    App Service Environment'ı barındırma seçeneklerini gösteren ekran görüntüsü.

  4. sekmesinde aşağıdaki adımları tamamlayın:

    • Virtual Network seçin veya oluşturun.
    • Alt ağınızı seçin veya oluşturun.

    İç VIP'ye sahip bir App Service Environment oluşturursanız şunları yapabilirsiniz:

    • Azure DNS özel bölgelerini, alan adı son ekinizi App Service Environment'e yönlendirmek için yapılandırın. Daha fazla bilgi için bkz. DNS yapılandırma.

    • Gelen IP adresi için El ile seçeneğini kullanarak özel bir IP adresi belirtin.

    Ayrı ağ (App Service Environment İç) seçimlerini App Service Environment gösteren ekran görüntüsü.

    Uyarı

    Kendisiyle ilişkilendirilmiş bir ağ güvenlik grubu veya yönlendirme tablosu olan mevcut bir alt ağ kullanıyorsanız, alt ağı Microsoft.web/hostingEnvironments için temsilci atamanız veya ilişkili kaynaklar için en az aşağıdaki rol tabanlı erişim denetimi (RBAC) izinlerine sahip olduğunuzdan emin olmanız gerekir:

    • Microsoft.Network/routeTables/join/action
    • Microsoft.Network/networkSecurityGroups/join/action

    VIP dışı bir App Service Environment oluşturma işlemi yaparsanız, bir genel IP adresi seçmek için Inbound IP adresi için Manual seçeneğini kullanabilirsiniz.

    App Service Environment ağ bağlantısı (App Service Environment Dış) seçimlerini gösteren ekran görüntüsü.

  5. Gözden geçir ve oluştur sekmesinde yapılandırmanızın doğruluğunu denetleyin ve Oluştur'u seçin. App Service Environment'in oluşturulması bir saatten fazla zaman alabilir.

App Service Environment başarıyla oluşturduktan sonra, uygulamalarınızı oluştururken konum olarak seçebilirsiniz.