SITE RELIABILITY ENGINEER: MANAGING CASCADING FAILURES EĞİTİMİ

Zincirleme çökmeleri başlamadan durdur

Zincirleme arıza mekaniğinden geri basınç ve yük atmaya, devre kesici ve retry desenlerinden kurtarma stratejilerine kadar dağıtık sistemleri çökmeye karşı sağlamlaştırın.

SRE zincirleme arıza eğitimi; cascading failure mekaniği ve retry fırtınası, yük atma ve geri basınç, devre kesici ve bulkhead izolasyonu, jitter'lı backoff ve retry budget ile kontrollü kurtarma desenlerini uygulamalı ele alır.

2 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Cascading failure mekaniği, yük atma, devre kesici ve kurtarma

Bu ileri seviye eğitim, dağıtık sistemlerde küçük bir arızanın tüm sistemi devirmesine yol açan zincirleme (cascading) arızalara odaklanır. Zincirleme arızanın mekaniği, kaynak tükenmesi, kuyruk büyümesi ve retry fırtınası (retry storm) işlenir. Ardından önleme desenleri: zarif bozulma (graceful degradation), yük atma (load shedding) ve önceliklendirme, geri basınç (backpressure), devre kesici (circuit breaker), bölme (bulkhead) izolasyonu, jitter'lı exponential backoff ve istek bütçeleri (retry budget) uygulamalı ele alınır. Son olarak thundering herd, cache çökmesi, yavaş başlatma (slow start) ve kurtarma; kaos deneyleriyle doğrulama işlenir. Katılımcı, sistemlerini zincirleme çökmeye karşı tasarlayıp kurtarabilir.

Süre ve Format

2 Gün. Her gün dört modül; zincirleme arıza mekaniğinden önleme desenlerine ve kurtarma stratejilerine ilerlenir.

Seviye

İleri Seviye — Dağıtık sistemlerde zincirleme (cascading) arızaların önlenmesi: geri basınç, yük atma, devre kesici, retry desenleri ve kurtarma stratejilerinin ele alınması.

Öğrenme Metodu

Katılımcılar örnek bir mikroservis zincirinde yük atma, devre kesici ve retry budget uygulayarak çökme senaryolarını test eder.

Neden Bu Eğitim?

🌊Çökmeyi Önle

Geri basınç ve yük atmayla bir servisin aşırı yükte tüm zinciri devirmesini engellersiniz.

🔌Hızlı İzole Et

Devre kesici ve bulkhead ile arızalı bağımlılığı izole edip yayılmasını durdurursunuz.

♻️Kontrollü Kurtar

Yavaş başlatma ve retry budget ile kurtarmayı yeni bir çökmeye dönüştürmeden yönetirsiniz.

Anahtar Konular

cascading failurezincirleme arızaload sheddingbackpressurecircuit breakerbulkheadretry stormexponential backoffretry budgetgraceful degradationsre
“Büyük çökmeler genellikle büyük bir hatayla değil, iyi niyetli bir retry ile başlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
Dağıtık Sistem

Mikroservis ve servisler arası çağrı kavramlarına aşinalık beklenir.

2
SRE Temeli

SLO, gözlemlenebilirlik ve yük kavramlarına temel aşinalık faydalıdır.

3
Programlama

Bir dilde istemci/sunucu kodu okuyabilme yeterlidir.

4
Test Ortamı

Üzerinde yük ve arıza senaryosu denenebilecek örnek servisler.

Eğitim İçeriği

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.

Günün hedefiKatılımcı, zincirleme arızanın nasıl başlayıp yayıldığını açıklayabilir.
Modül 1
Arıza Anatomisi
  • Zincirleme (cascading) arıza tanımı
  • Tek servisten tüm zincire yayılma
  • Kaynak tükenmesi (CPU, bellek, bağlantı)
  • Latency artışının yukarı yayılması
  • Doygunluk (saturation) eşiği
  • Tetikleyici olaylar ve örnek vakalar
Modül 2
Kuyruk ve Eşzamanlılık
  • Sınırsız kuyruğun tehlikesi
  • Little yasası ve gecikme-throughput ilişkisi
  • Eşzamanlılık (concurrency) limiti
  • Bağlantı havuzu tükenmesi
  • Kuyrukta bekleyen isteklerin değer kaybı
  • Deadline ve request timeout yayılımı
Modül 3
Retry Fırtınası
  • Retry storm nasıl oluşur
  • Yük altında agresif retry'nin zararı
  • Amplifikasyon (çağrı çarpanı) etkisi
  • Eşzamanlı retry senkronizasyonu
  • Retry'nin arızayı büyütmesi
  • Thundering herd ile ilişkisi
Modül 4
Doygunluk Sinyalleri
  • USE yöntemiyle doygunluk izleme
  • Kuyruk derinliği ve bekleme süresi metrikleri
  • Error rate ve latency'nin birlikte artışı
  • Erken uyarı eşikleri
  • Doygunluk ile çökme arasındaki pencere
  • Kök neden ile tetikleyici ayrımı
Günün hedefiKatılımcı, zincirleme arızayı önleyen desenleri uygulayıp kurtarmayı yönetebilir.
Modül 1
Yük Atma ve Bozulma
  • Load shedding ile fazla isteği reddetme
  • Öncelik tabanlı (priority) yük atma
  • Zarif bozulma (graceful degradation)
  • Kritik olmayan özellikleri kapatma
  • Geri basınç (backpressure) sinyalleri
  • Adil kullanım ve kota
Modül 2
İzolasyon Desenleri
  • Devre kesici (circuit breaker) durumları
  • Yarı açık (half-open) deneme mantığı
  • Bölme (bulkhead) ile kaynak ayrımı
  • Timeout ile hızlı başarısızlık
  • Fallback ve varsayılan yanıt
  • Bağımlılık izolasyonu
Modül 3
Akıllı Retry
  • Exponential backoff ve jitter
  • Retry budget ile üst sınır
  • Idempotency ve güvenli tekrar
  • Deadline propagation
  • Hedging (yedekli istek) dengesi
  • Retry'nin ne zaman yapılmayacağı
Modül 4
Kontrollü Kurtarma
  • Yavaş başlatma (slow start) ile kademeli yük
  • Cache ısıtma (warm-up) ve soğuk cache riski
  • Thundering herd azaltma (request coalescing)
  • Kademeli trafik geri verme
  • Kurtarma sırasında yeniden çökme önleme
  • Kaos deneyiyle dayanıklılık doğrulama

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Arıza Mekaniği

Zincirleme arızaların nasıl başlayıp yayıldığını açıklayabilirsiniz.

✅
Doygunluk İzleme

USE ve kuyruk metrikleriyle çökme öncesi sinyalleri yakalayabilirsiniz.

✅
Yük Atma

Load shedding ve önceliklendirme ile aşırı yükü yönetebilirsiniz.

✅
Geri Basınç

Backpressure ile üst katmanları yavaşlatıp koruyabilirsiniz.

✅
İzolasyon

Devre kesici ve bulkhead ile arızayı izole edebilirsiniz.

✅
Akıllı Retry

Jitter'lı backoff ve retry budget ile retry fırtınasını önleyebilirsiniz.

✅
Kontrollü Kurtarma

Yavaş başlatma ve cache ısıtma ile güvenli kurtarabilirsiniz.

✅
Dayanıklılık Testi

Kaos deneyleriyle sistemin dayanıklılığını doğrulayabilirsiniz.

Kimler İçin Uygundur?

  • Dağıtık sistemlerin güvenilirliğinden sorumlu SRE'ler
  • backend mühendisleri
  • platform ekipleri
  • mimarlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Dağıtık sistemlerin güvenilirliğinden sorumlu SRE'ler, backend mühendisleri, platform ekipleri ve mimarlar için uygundur.
Zincirleme arıza nedir?
Bir bileşenin aşırı yüklenmesinin komşu servisleri de doyurup arızayı tüm sisteme yaymasıdır; genellikle kaynak tükenmesi ve retry amplifikasyonuyla büyür.
Retry fırtınası nasıl önlenir?
Jitter'lı exponential backoff, retry budget ile üst sınır, idempotency ve devre kesici ile başarısız bağımlılığa yapılan tekrarların sınırlanmasıyla önlenir.
Yük atma ne işe yarar?
Load shedding, kapasite aşıldığında düşük öncelikli istekleri reddederek sistemin tamamen çökmek yerine kısmi hizmet vermeye devam etmesini sağlar.
Sertifika veriliyor mu?
Eğitim sonunda Digital Vizyon Akademi Katılım ve Başarı Sertifikası verilir.

Sertifikalandırma

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.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Site Reliability Engineer: Managing Cascading Failures Eğiti Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
Seviyeİleri Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

DevOps Kültürü ve UygulamalarıDevOps Engineering on AWS (AWSDEVOPS) Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Engineering on AWS (AWSDEVOPS) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

CodePipeline, CodeBuild, CodeDeploy, CloudFormation ve ECS/EKS ile AWS üzerinde uçtan uca CI/CD ve DevOps uygulamalarını öğreten ileri eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Engineering on AWS Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Engineering on AWS Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

CloudFormation, CDK, Terraform, AWS SAM ve ECS/EKS ile AWS üzerinde IaC öncelikli uçtan uca DevOps mühendisliğini öğreten ileri eğitim.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Engineering on AWS JAM Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Engineering on AWS JAM Eğitimi

2 günOrtaOnline / Yüz Yüze / Hibrit

AWS Jam formatında gerçek senaryolu CI/CD, IaC, IAM ve izleme meydan okumalarını takım halinde çözerek pratik kazandıran DevOps atölyesi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Engineering on AWS with AWS Jam (AWSDEVOPS-AWS-JAM) Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Engineering on AWS with AWS Jam (AWSDEVOPS-AWS-JAM) Eğitimi

4 günİleriOnline / Yüz Yüze / Hibrit

AWSDEVOPS içeriğini üç günde öğrenip dördüncü gün AWS Jam meydan okumalarıyla pekiştiren birleşik ileri seviye DevOps programı.

Detayları Gör →
DevOps Kültürü ve UygulamalarıDevOps Engineering: Upgrading Legacy Systems & Support Systems Eğitimi
DevOps ve Konteyner Eğitimleri

DevOps Engineering: Upgrading Legacy Systems & Support Systems Eğitimi

3 günİleriOnline / Yüz Yüze / Hibrit

Strangler Fig, karakterizasyon testi, veritabanı göçü ve CI/CD ile eski sistemleri riski yöneterek modernize etmeyi öğreten ileri DevOps eğitimi.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn