Sistemin sağlığını izle, hataya dayanıklı tasarla
Uygulama sağlığı ve hata yönetimini ele alan orta seviye eğitim: sağlık modellemesi ve health endpoint, Application Insights availability test, application map ile bağımlılık ve dağıtık izleme, failure anomaly tespiti, App Service auto-heal ve retry/circuit b…
Sağlık modellemesi, kullanılabilirlik testi, bağımlılık izleme ve hata/dayanıklılık yönetimi
Bu orta seviye eğitim, Azure DevOps çözümlerinde uygulama sağlığının modellenmesi ve hata yönetimine odaklanır. Sağlık (health) modellemesi, sağlıklı/dejenere/sağlıksız durum tanımı; altın sinyaller ve kullanıcı etkisine göre sağlık göstergeleri işlenir. Application Insights availability test (ping ve multi-step), health probe ve endpoint sağlık kontrolü; uygulama haritası (application map) ile bağımlılık izleme ve yavaş/başarısız bağımlılıkların tespiti uygulanır. Hata tespiti ve sınıflandırma, Failure anomaly algılama, dağıtık izleme (distributed tracing) ile kök neden; otomatik iyileştirme (auto-heal), yeniden başlatma ve ölçekleme ile kendini toparlama; dayanıklılık desenleri (retry, circuit breaker, timeout, graceful degradation) ele alınır. Katılımcılar bir uygulamanın sağlığını modelleyip arızaları erken tespit eden ve dayanıklılığı artıran bir yaklaşım tasarlayabilir.
2 Gün. Her gün dört modül; katılımcılar sağlık modellemesinden availability teste, hata yönetiminden dayanıklılığa ilerler.
Orta Seviye — Uygulama sağlık modellemesi, kullanılabilirlik testi, bağımlılık izleme ve hata yönetimi ile dayanıklılık pratiklerinin ele alınması.
Katılımcılar Application Insights üzerinde availability test, application map ve auto-heal senaryolarını uygulamalı yapılandırır.
Sistemin sağlığını kullanıcı etkisine göre modelleyerek doğru durumu görürsünüz.
Application map ile yavaş veya arızalı bağımlılığı hızla tespit edersiniz.
Auto-heal ve dayanıklılık desenleriyle arızalardan otomatik toparlanırsınız.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Metrik, log ve izleme kavramlarına temel aşinalık beklenir.
Bir web/servis uygulamasının işletimine aşinalık güçlü biçimde faydalıdır.
Temel Azure ve App Service/Monitor aşinalığı yararlıdır.
Bir Azure aboneliği ve Application Insights'a bağlı bir uygulama erişimi gereklidir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Uygulama sağlığını kullanıcı etkisine göre modellersiniz.
Ping ve çok adımlı testlerle kullanılabilirliği izlersiniz.
Application map ile yavaş/arızalı bağımlılıkları tespit edersiniz.
Distributed tracing ile hatanın doğduğu servisi bulursunuz.
Failure anomaly ve hata gruplamayla arızaları erken yakalarsınız.
Auto-heal ve probe'larla sistemin kendini toparlamasını sağlarsınız.
Retry, circuit breaker ve fallback ile dayanıklılık kurarsınız.
MTTR'ı kısaltan otomasyon ve failover ile hızlı kurtarırsınız.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Apache JMeter ile yük testi, dağıtık test, CI/CD entegrasyonu, performans kapıları ve InfluxDB-Grafana canlı izlemeyle ileri seviye performans test eğitimi.
Detayları Gör →IoT mimarisi, MQTT telemetri, bulut IoT platformları, edge bilişim ve firmware için CI/CD ile OTA güncellemeyi birleştiren ileri seviye Cloud-DevOps-IoT eğitimi
Detayları Gör →LoadRunner Cloud ile bulut ölçekli yük testi, VuGen betikleme, gerçek zamanlı analitik ve CI/CD entegrasyonuyla ileri seviye performans testi eğitimi.
Detayları Gör →GNU Make ile Makefile yazımı, hedef-bağımlılık mantığı, Docker entegrasyonu ve Makefile'ı DevOps görev koşucusu olarak CI/CD'ye bağlamayı öğreten eğitim.
Detayları Gör →DevOps olgunluk modelleri, DORA yetkinlikleri, değer akışı yönetimi, platform mühendisliği ve kültürel dönüşümle kurumsal ölçekte DevOps olgunlaştırma eğitimi.
Detayları Gör →