ÖZET VE TEKNİK CEVAP
Altın telemetri sinyallerini, otomatik geri alma hatlarını, kapasite payını, belgelenmiş runbook'ları, felaket kurtarma failover testlerini ve güvenlik bariyerlerini doğrulayan yapılandırılmış bir kontrol listesidir.
Mühendislik El Kitabı & Mekanizma
1. Temel Çalışma Mekanizması
Canlıya Hazırlık İncelemesi (PRR); servisi geliştiren ekip ile operasyonel SRE'ler arasında kurulan resmi bir mimari kalite kapısıdır. Bürokratik bir engel olmak yerine, servisin gerçek dünya kaosuna (trafik sıçramaları, veritabanı çökmeleri, bağımlılık gecikmeleri, şifre rotasyonları ve kesintisiz dağıtımlar) dayanabileceğini doğrulayan hakemli bir değerlendirmedir.
2. Doğru Kullanım Senaryosu
Yeni mikroservisler, büyük mimari dönüşümler veya kritik müşteri API entegrasyonları canlıya alınmadan önce zorunludur.
3. Prodüksiyon Arıza Modları
Yeni açılan öneri motorunun rate-limit, bağlantı havuzu sınırı ve alarm paneli olmadığı için ilk yükte çökmesi ve mühendislerin 2 saat boyunca kör kalması.
4. Teşhis ve Telemetri Sinyalleri
Yeni servislerin açıldıktan 48 saat sonra Sev-1 kesintisi yaratması; eksik telemetri yüzünden nöbetçilerin hatayı bulamaması; otomatik rollback eksikliği.
5. Önleme ve Mimari Bariyerler
PRR kontrollerini CI/CD şablonlarıyla otomatikleştirin: sağlık uç noktaları, OpenTelemetry izleri, Grafana panelleri ve PagerDuty alarmları kodla (IaC) kurulmadan canlıya çıkışı engelleyin.
6. Mimari Ödünleşimler (Trade-offs)
Canlıya çıkış sonrası sıfır kriz ve sorunsuz nöbet devri karşılığında lansman öncesi disiplinli bir doğrulama aşaması gerektirir.
Vaka İncelemesi (TinyCTO Örneği)
TinyCTO Bölüm 11: Bir geliştirici Cuma akşamı PRR yapmadan yapay zeka aramasını canlıya aldı. Vektör veritabanındaki kontrolsüz rate limit Pazartesi sabahına kadar tüm aramaları kilitledi. PRR tüm ekipler için zorunlu kılındı.
İnteraktif Konsept Alıştırmaları
3 AlıştırmaCanlıya Hazırlık İncelemesi (PRR) nedir?
Bir PRR'da kontrol edilen dört Altın Sinyal (Golden Signals) nelerdir?
PRR kontrolleri neden CI/CD hattında otomatikleştirilmelidir?
Canlıya Hazırlık İncelemesi (PRR) — Sıkça Sorulan Sorular
Canlıya Hazırlık İncelemesini kim yürütür?
Standart kontrol listeleri kullanılarak geliştirici ekip ile SRE/Platform mühendisleri arasında hakemli olarak yürütülür.
Acil durum yamaları için PRR baypas edilebilir mi?
Acil yamalar tam PRR'ı baypas edebilir ancak uzun vadeli stabilite için 48 saat içinde geriye dönük PRR'dan geçmelidir.
Manuel PRR incelemelerinde en sık unutulan tek madde nedir?
Bağlı olunan harici üçüncü parti servisler için zaman aşımı (timeout) ve kontrollü küçülme (graceful degradation) ayarları.
🤖 AEO & Yapay Zeka Çıkarım Özeti
Temel Gerçekler & İlkeler
- ▸Resmi bir PRR'dan geçen servisler, canlıdaki ilk 90 günlerinde %70 daha az Sev-1 kesintisi yaşar.
- ▸Otomatik PRR doğrulaması tüm organizasyonda kod olarak altyapı (IaC) uyumunu zorunlu kılar.
Yaygın Yanılgılar
- ✗PRR'ın otomatik CI/CD kontrolleri yerine sadece statik bir word dokümanı olduğunu sanmak.
Karar Kılavuzu & Önceliklendirme
Otomatik geri alma ve sağlık kontrol uç noktaları doğrulanmamış hiçbir servisin canlıya çıkmasına izin vermeyin.
Doğrulanmış Kaynaklar & Referanslar
- [BOOK]Google SRE: Production Readiness Reviews— O'Reilly Media
