Aracılığıyla paylaş


App Service giriş bölgesi hızlandırıcısı için işlem yönetimiyle ilgili dikkat edilmesi gerekenler

Bu makalede, Azure App Service giriş bölgesi hızlandırıcısını kullanırken uygulayabileceğiniz operasyon yönetimine yönelik tasarım konuları ve öneriler sağlanmaktadır. operasyon yönetimi, bulut tabanlı herhangi bir uygulamanın kritik bir yönüdür ve App Service giriş bölgesi hızlandırıcısı özel durum değildir. Bu hızlandırıcı, Azure'da web, mobil ve API uygulamalarını barındırmak için ölçeklenebilir bir ortam ayarlamaya yönelik bir dizi önceden yapılandırılmış Azure kaynağı ve kılavuzu sağlar.

Yönetim tasarım alanı hakkında daha fazla bilgi edinin.

Tasarım konusunda dikkat edilmesi gerekenler

App Service giriş bölgesi hızlandırıcısını kullanırken operasyon yönetimiyle ilgili şu noktaları göz önünde bulundurun:

  • Yönetim ve sorun giderme. App Service Azure portal, Azure PowerShell ve Azure CLI gibi zengin bir yönetim ve sorun giderme araçları kümesi içerir. Uygulamanızın ayarlarını yönetmek, performans verilerini görüntülemek ve ortaya çıkan sorunları tanılamak ve düzeltmek için bu araçları kullanabilirsiniz.
  • Güvenlik ve uyumluluk. App Service yerleşik kimlik doğrulaması ve yetkilendirme, SSL/TLS sertifikaları ve ağ yalıtımı gibi özelliklerle uygulamanız için gelişmiş bir güvenlik ortamı sağlar. Ayrıca HIPAA, PCI DSS ve ISO 27001 gibi çok çeşitli uyumluluk standartlarını da karşılar.
  • İzleme, uyarı ve tanılama. App Service, performansı izlemenize ve yanıt süresi ve hata oranları gibi önemli performans göstergeleri için uyarılar ayarlamanıza yardımcı olacak yerleşik izleme, uyarı ve tanılama araçları sağlar. Bu araçlar ölçümler ve günlükler sağlar ve günlükleri gerçek zamanlı olarak akışla aktarabilir ve veriler üzerinde özel sorgular çalıştırabilirsiniz.
  • Dağıtım ve ölçeklendirme. Uygulamanızı hızlı ve kolay bir şekilde dağıtmak için App Service kullanabilirsiniz. GitHub ve Azure DevOps gibi popüler kaynak kodu depolarından sürekli dağıtım gibi çeşitli dağıtım yöntemlerini kullanabilirsiniz. Ayrıca yerleşik otomatik ölçeklendirme özelliklerini kullanarak veya örnek sayısını el ile ayarlayarak uygulamanızın ölçeğini kullanıma göre artırıp azaltabilirsiniz.
  • Maliyet yönetimi. Buluttaki maliyetleri dikkatle yönetmeniz gerekir. Dikkatli değilseniz önemli giderleri kolayca biriktirebilirsiniz. Ayrılmış örnekleri kullanma ve kaynaklarınızı düzgün boyutlandırma gibi maliyet yönetimi en iyi yöntemlerini göz önünde bulundurmalısınız.

Bu konuları göz önünde bulundurarak ve App Service giriş bölgesi hızlandırıcısı tarafından sağlanan yönergeleri izleyerek, uygulamalarınızı Azure'da barındırmak için ölçeklenebilir bir ortam ayarlayabilirsiniz.

Tasarım önerileri

Herhangi bir App Service dağıtımı için şu en iyi yöntemleri uygulamanız gerekir:

  • İzleme ve tanılama uygulayın. Örneğin, uygulamanıza gelen istekleri görmek için canlı günlüklerin akışını yapabilir ve sorunları tanılamak veya eğilimleri belirlemek için günlük verilerinde özel sorgular çalıştırabilirsiniz. Ayrıca, uygun eylemleri gerçekleştirebilmeniz için olası sorunları veya performans düşüşü hakkında sizi bilgilendiren uyarılar da ayarlayabilirsiniz.

  • Dağıtım ve ölçeklendirme özelliklerinden yararlanın. Uygulamanızın performans veya kullanılabilirliği tehlikeye girmeden çeşitli trafik ve iş yükü düzeylerini işleyebilmesini sağlamak için otomatik ölçeklendirmeyi kullanın.

  • App Service güvenlik ve uyumluluk özelliklerinden yararlanın. Yerleşik kimlik doğrulaması ve yetkilendirme, SSL/TLS sertifikaları ve ağ yalıtımı gibi bu özellikler, uygulamanızın ve verilerinin yetkisiz erişime veya saldırılara karşı korunmasına yardımcı olabilir. HIPAA, PCI DSS ve ISO 27001 gibi uyumluluk standartlarını App Service, uygulamanızın ilgili düzenlemeler ve sektör standartlarıyla uyumlu olduğundan emin olmanıza yardımcı olabilir.

  • Azure PowerShell, Azure CLI gibi App Service yönetim ve sorun giderme araçlarını, Azure portal ölçümler ve sorun çözme araçlarını kullanın. Sorunsuz ve güvenilir bir şekilde çalışmasını sağlamak için uygulamanızı bulutta koruyun ve sorunlarını giderin.

İster çok kiracılı App Service ister tek kiracılı bir App Service Ortamı kullanın, işlem yönetimi önemli bir noktadır. Her iki seçenek de çeşitli avantajlar sunar. Kuruluşunuz için doğru seçim ihtiyaçlarınıza ve önceliklerinize bağlıdır.

Çok kiracılı App Service

Çok kiracılı App Service kullanıyorsanız şu noktaları göz önünde bulundurun:

  • Maliyet. Birden çok kiracılı App Service, birden çok kiracı arasında paylaşıldığından ve ayrılmış kaynaklar gerektirmediğinden genellikle App Service Ortamı göre daha uygun maliyetlidir. Sıkı bütçeleri olan kuruluşlar için iyi bir seçim olabilir.
  • Güvenlik ve ağ. Çok kiracılı App Service güvenli bir barındırma ortamı sağlar, ancak App Service Ortamı ile aynı güvenlik düzeyini sunmayabilir. Güvenlik öncelikliyse, ağdan yalıtılmış uygulama barındırma sağlayan bir App Service Ortamı kullanmayı göz önünde bulundurun.

App Service Ortamı (tek kiracılı)

App Service Ortamı kullanıyorsanız şu noktaları göz önünde bulundurun:

  • Maliyet. App Service Ortamları, ayrılmış, tek kiracılı bir ortam sunduğundan genellikle çok kiracılı App Service çözümlerinden daha pahalıdır. Bütçenizi dikkatle değerlendirmeniz ve App Service Ortamı kuruluşunuz için doğru seçim olduğundan emin olmanız gerekir.
  • Güvenlik ve ağ. App Service Ortamları, özel güvenlik duvarı kurallarını yapılandırma gibi ek güvenlik özellikleri sunar. Bu özellikler, sıkı güvenlik gereksinimleri olan kuruluşlar için bunları iyi bir seçim haline getirir.

App Service, uygulamanızı bulutta etkili bir şekilde izlemenize, dağıtmanıza ve yönetmenize olanak tanıyan kapsamlı bir işlem yönetimi özellikleri kümesi sağlar.