Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Azure App Service, temel altyapıyı yönetme konusunda endişelenmeden web uygulamaları, mobil arka uçlar ve RESTful API'leri çalıştırmanıza olanak tanıyan bir platformdur. Bunu sizin için tüm ağır kaldırma işlemini üstleyen güçlü bir web barındırma hizmeti olarak düşünün, böylece harika uygulamalar oluşturmaya odaklanabilirsiniz.
App Service çeşitli web yığınlarını destekler: .NET, Java (Java SE, Tomcat ve JBoss çeşitlerinde), Node.js, Python ve PHP ve bunları hem Windows hem de Linux üzerinde çalıştırabilir. Veya uygulamanız kapsayıcılıysa, bunu özel bir kapsayıcı olarak dağıtabilirsiniz.
Azure App Service neden kullanılır?
Öğrenci, küçük işletme, startup veya kuruluş olmanız fark etmese de App Service, gereksinimlerinizi karşılayacak şekilde uyarlanmış çok çeşitli özellikler sunar.
Öğrenciler
- Ücretsiz erişim: Yaygın olarak sunulan ücretsiz katmana ek olarak, öğrenciler Öğrenciler için Azure Başlangıç programından yararlanabilir.
- IDE desteği: Visual Studio, Visual Studio Code, IntelliJ ve Eclipse için amaca yönelik dağıtım araçları kullanılabilir.
- Kullanımı kolay: Altyapı yönetimi deneyimine gerek kalmadan uygulamalarınızı çalıştırın.
- Öğrenme Kaynakları: Başlamanıza yardımcı olacak çok sayıda öğretici ve kılavuz.
Küçük işletmeler ve startup'lar
- Marka güvenliği: App Service etki alanı ve ücretsiz yönetilen sertifika ile markanızı ve müşterilerinizi hızla koruyun. Veya etki alanınızı ve sertifikanızı App Service'e getirin.
- Uygun maliyetli: Yalnızca kullandığınız kaynaklar için ödeme gerçekleştirin ve işletmenizde ölçeği büyütün veya genişletin .
- Komut satırı kullanımı kolay: Maven, Gradle, Azure Developer CLI, Azure CLI ve Azure PowerShell gibi zaten kullandığınız komut satırı araçlarını kullanarak dağıtın.
- Ölçeklenebilirlik: Uygulamalarınızı isteğe göre otomatik olarak ölçeklendirin.
- Küresel erişim: Uygulamalarınızı dünyanın dört bir yanındaki veri merkezlerine dağıtın.
- Uygulama şablonları: Azure Market'teki WordPress, Joomla, Django, Node.js ve Drupal gibi kapsamlı bir uygulama şablonları listesinden seçim yapın.
- Sosyal oturum açma desteği: Google, Facebook, X ve Microsoft hesaplarıyla anahtar teslim sosyal oturum açma.
İşletmeler
- CI/CD: GitHub Actions, Azure Pipelines ve daha fazlası ile sürekli dağıtın . Hazırlama ortamları aracılığıyla tahmin edilebilir şekilde dağıtın.
- Yüksek yoğunluklu barındırma tasarrufu: Bellek için iyileştirilmiş P*mv3 katmanlarıyla daha az vm üzerinde daha fazla uygulama çalıştırın ve Azure tasarruf planları ve ayrılmış örneklerle tahmin edilebilir iş yüklerinde 55%'a kadar tasarruf edin.
- Tam yalıtım: Azure Sanal Ağ tümleştirmesi ile güvenli giriş ve çıkış ya da ayrılmış ağ ve VM'leri kullanarak App Service ortamlarıyla tamamen yalıtılmış uygulamalar çalıştırın.
- İş kolu: Yerleşik kimlik doğrulaması, Microsoft Graph ve iş kolu uygulamalarınıza bağlayıcılar ile kolayca iş uygulamaları geliştirin.
- Güvenilirlik: Sağlam SLA ve alanlar arası yedeklilik özellikleri uygulamanızı olağanüstü durumlara karşı korumaya yardımcı olur.
- Güvenlik ve uyumluluk: ISO, SOC ve PCI uyumluluğu, büyük kuruluşların en katı gereksinimlerini karşılar.
Senaryonuza en uygun Azure işlem hizmetleri hakkında bilgi için bkz. Azure işlem hizmeti seçme.
App Service'te Yönetilen Instans (önizleme)
Uyarı
Yönetilen Örnek (önizleme), Bileşen Nesne Modeli (COM), kayıt defteri erişimi, Windows/Microsoft Yükleyicileri (MSI), sürücü eşleme veya daha katı ağ sınırları gerektiren miras veya altyapıya bağımlı web uygulamaları için plan bazlı yalıtım ile özelleştirme sağlar.
Önemli noktalar:
- Başlangıç PowerShell yükleme betikleri COM, kayıt defteri, IIS, ACL güncelleştirmeleri, MSI yürütmeyi etkinleştirir.
- Kayıt defteri bağdaştırıcıları: Azure Key Vault'ta depolanan gizli değerlerle plan düzeyinde kayıt defteri anahtarı tanımları.
- Sürücü harfi erişimi: Eski bileşenler için SMB/UNC yollarına erişimi yapılandırın (eşlenebilir veya referans verilebilir şekilde desteklenir).
- RDP (Azure Bastion aracılığıyla): Yalnızca tanılama—kalıcı betik yapılandırması.
- Destekler: Windows iş yükleri (.NET, Java), COM/registry/MSI, sürücü eşlemesi, yönetilen kimlik, sanal ağ tümleştirmesi, MSMQ istemcisi, CI/CD, Entra Id kimlik doğrulaması.
- Desteklenmeyen: Linux, kapsayıcılar, ASE, uzaktan hata ayıklama (önizleme), PV4/PMV4 dışındaki SKU'lar.
Önemli
Üretime almadan önce telemetriyi (Application Insights/günlüğe kaydetme), sertifika otomasyonunu ve operasyonel süreçleri doğrulayın. Kalıcı değişiklikler yapılandırma (yükleme) betikleri kullanılarak betiklenmelidir; RDP oturumları sırasında yapılan değişiklikler kalıcı olmaz.
Hızlı karar kılavuzu özeti
Yönetilen Örnek'i, şu durumlarda seçin:
- Eski bağımlılıklar (COM, kayıt defteri, MSI, sürücü eşleme) vardır.
- Odaklanmış bir uygulama kümesi için plan düzeyinde zorunlu ağ yalıtımı gerekir.
- Tanılama için RDP erişimi talep ediliyor.
Standart bir App Service planı seçin eğer:
- Linux veya kapsayıcı desteğine ihtiyacınız vardır.
- Otomatik işletim sistemi/çalışma süresi yönetimi ve güncellemelerle geniş çalışma süresi esnekliği istiyorsunuz.
Şu durumlarda ASE'yi seçin:
- Plan başına derin işletim sistemi özelleştirmesi yerine birçok uygulama için büyük ölçekli yalıtıma ihtiyacınız vardır.