Web Uygulamalarını Ölçekleme ve Sorun Giderme
Azure App Services
Florin Angelescu
Azure Cloud Architect
Ölçeklemenin önemi
- Dikey ölçekleme
- Daha fazla kaynak (CPU, bellek vb.)
Manuel vs. otomatik ölçekleme
- Manuel ölçekleme
- Örnek sayısını doğrudan kontrol edin
- Otomatik ölçekleme
- Kaynakları otomatik ayarlar
- Tanımladığınız kurallara göre
Otomatik ölçekleme kurallarını yapılandırma

- CPU kullanımı 10 dakika boyunca %70'in üzerindeyse bir örnek ekleyin
- Çok fazla örnek sağlanmasını önlemek için sınırlar koyun
Web Uygulamanızı izleme
- İzleme:
- Sorunları erken tespit eder
- Bilinçli kararları destekler
- Azure şu yerleşik metrikleri sağlar:
- Yanıt süresi
- İstek oranları
- Hata sayıları
- Metrikler gerçek zamanlı görüntülenir
- Temel metrikler iyi içgörüler sunar
- Etkili sorun giderme için daha derin analiz gerekir
Application Insights nedir?
Application Insights’i etkinleştirme
- Application Insights’i etkinleştirin
- Verileri otomatik toplar
Sorun giderme örneği

- Application Insights ile "Performance" sekmesini kontrol edin
- O saatlerde yanıt süreleri keskin artıyor
- "Dependencies"e bakın
- Bir veritabanı çağrısı çok uzun sürüyor
- Veritabanı sorgusunu iyileştirin
Özet
- Yatay ölçekleme
- Artan yükü karşılamak için daha fazla örnek ekleyin
- Dikey ölçekleme
- Daha hızlı performans için işlem gücünü artırın
- İzleme
- Performansı izleyin ve sorunları giderin
Hadi pratik yapalım!
Azure App Services
Preparing Video For Download...