Skip to main content

> Terim

incident rehearsal

Mühendislik ekiplerinin varsayımsal bir prod kesintisine karşı verecekleri tepkiyi pratik ettikleri simülasyon tatbikatı.

Detaylı Açıklama

Genellikle 'GameDay' veya chaos engineering başlığı altında yapılan incident rehearsal, yapay hatalar üreterek ekiplerin monitoring, alerting ve müdahale sürelerini test eder. Amaç, kas hafızası oluşturmak, runbook'lardaki eksikleri görmek ve gerçek bir outage vurduğunda paniklememektir.

Neden Önemli?

Gece 03:00'te büyük bir veritabanı çöküşü yaşanırken, mühendislerin bir runbook'u hayatlarında ilk defa okumasını istemezsiniz. Provalar, o paniği rutin bir operasyona dönüştürür.

Yaygın Hata Senaryosu

Tatbikatı sırf yapılmış olsun diye yapmak; alert'lerin gerçekten tetiklenip tetiklenmediğini veya DB yetkilerinin çalışıp çalışmadığını test etmeden runbook'u üstünkörü okuyup geçmek.

Pratik Örnek

Platform ekibinin, uygulamanın doğru şekilde failover yapıp yapmadığını test etmek için staging ortamındaki bir DB node'unu bilerek kapatması ve on-call mühendise PagerDuty düşüp düşmediğini doğrulaması.

Prodüksiyon Yansıması

Mühendislerin gerçek kullanıcıları etkilemeden sentetik bir incident üzerinde çalıştığı, dashboard'ları kontrol ettiği ve güvenli şekilde acil durum adımlarını pratik ettiği planlı tatbikat odası oturumları.

Sıkça Sorulan Sorular

incident rehearsal kısaca nedir?

Mühendislik ekiplerinin varsayımsal bir prod kesintisine karşı verecekleri tepkiyi pratik ettikleri simülasyon tatbikatı.

En sık karşılaşılan hata nedir?

Tatbikatı sırf yapılmış olsun diye yapmak; alert'lerin gerçekten tetiklenip tetiklenmediğini veya DB yetkilerinin çalışıp çalışmadığını test etmeden runbook'u üstünkörü okuyup geçmek.

AI Özeti

Mühendislik ekiplerinin varsayımsal bir prod kesintisine karşı verecekleri tepkiyi pratik ettikleri simülasyon tatbikatı. Gece 03:00'te büyük bir veritabanı çöküşü yaşanırken, mühendislerin bir runbook'u hayatlarında ilk defa okumasını istemezsiniz. Provalar, o paniği rutin bir operasyona dönüştürür.