Staff/Principal (L6+)
⚡ÖZET VE TEKNİK CEVAP
Pek çok kurumsal Felaket Kurtarma (DR) programı sadece bir gösterişten ibarettir: Yöneticiler konforlu bir toplantı odasında toplanıp 'Masa Başı Tatbikatı (Tabletop)' yapar ve mimarın 'AWS
us-east-1 çökerse eu-central-1 yedeği devreye girecek' sunumunu başlarıyla onaylarlar. Gerçek bir bulut bölge çöküşü yaşandığında ise yedek bölgedeki DNS ayarlarının silinmiş sunuculara baktığı, veritabanı replikasyonunun 6 saat geriden geldiği ve yedek bölgedeki SSL sertifikalarının 8 ay önce bittiği anlaşılır. Sağlam bir DR yönetişimi Canlı Tatbikatlarla kanıtlanan iki matematiksel metriğe dayanır:1
Kurtarma Süresi Hedefi (RTO - Recovery Time Objective): Kabul edilebilir maksimum kesinti süresi ( ext{RTO} le 15 ext{ dakika}).
2
Kurtarma Noktası Hedefi (RPO - Recovery Point Objective): Kabul edilebilir maksimum veri kaybı süresi ( ext{RPO} le 1 ext{ dakika}). Öncü şirketler Canlı Bölge Değiştirme Tatbikatları yapar: Mesai saatlerinde gerçek canlı trafiğin %100'ünü bilinçli olarak yedek bölgeye aktararak RTO ve RPO sürelerini pratikte doğrularlar.
Mühendislik El Kitabı & Mekanizma
6 Boyutlu Mimari Analiz⚙️1. Temel Çalışma Mekanizması
MekanizmaCanlı DR tatbikatı yapılandırılmış çok aşamalı bir orkestrasyonla çalışır:
1
Başlangıç Sağlık Özeti: Birincil ve ikincil Aurora veritabanı kümeleri arasındaki replikasyon gecikmesi ölçülür.
2
Trafik Tahliyesi: Route 53 Application Recovery Controller (ARC) DNS ağırlıklarını ikincil bölgeye aktarır.
3
Veritabanı Terfisi: İkincil bölgedeki veritabanı okuma kopyası (read-replica) ana yazıcı (primary writer) konumuna yükseltilir.
4
Canlı İşlem Doğrulaması: Sentetik robotlar ikincil bölgede uçtan uca ödeme ve kayıt senaryolarını test eder.
5
Geri Dönüş (Failback): Tatbikat tamamlandığında veri akışı tersine eşitlenir ve trafik güvenle ana merkeze geri alınır.
🎯2. Doğru Kullanım Senaryosu
KapsamSOC2/ISO 27001 yıllık felaket kurtarma denetimleri, kritik finansal ödeme sistemleri, sağlık teknolojisi platformları ve küresel çok bölgeli bulut mimarileri.
⚠️3. Prodüksiyon Arıza Modları
Kritik Risk- ✓Veritabanı replikasyonu 4 saat geriden gelen bir yedek bölgeye failover yapıp binlerce finansal işlemi kalıcı olarak kaybetmek
- ✓iki bölgenin aynı anda yazma kabul etmesiyle oluşan 'Split-Brain' veri tutarsızlığı
📡4. Teşhis ve Telemetri Sinyalleri
Metrikler- ✓Felaket Kurtarma dokümanlarının en son 3 yıl önce güncellenmiş olması
- ✓yedek bulut bölgesindeki sunucularda 6 ay önceki eski yazılım sürümlerinin çalışması
- ✓ekibin resmi RTO ve RPO taahhütlerinden habersiz olması
🛡️5. Önleme ve Mimari Bariyerler
Bariyerler- ✓Yedek bölge altyapısını Terraform ile birebir ana bölgeyle senkronize tutun
- ✓bölgeler arası veritabanı gecikmesini canlı izleyin (30 saniyeyi aşarsa alarm çalın)
- ✓yılda en az bir kez mesai saatinde canlı trafik yönlendirme tatbikatı yapın
⚖️6. Mimari Ödünleşimler (Trade-offs)
ÖdünleşimCanlı yönlendirme tatbikatları felaket anında hayatta kalmayı garanti eder ve denetimleri geçirtir; ancak DNS ve veritabanı terfisi sırasında kısa süreli geçici bağlantı kesintilerini yönetmek için kusursuz bir hazırlık gerektirir.
📋
GERÇEK DÜNYA TELEMETRİSİVaka İncelemesi (TinyCTO Saha Örneği)
Avrupalı bir ödeme sağlayıcısı kurumsal satış sözleşmelerinde RTO süresini 15 dakika, RPO süresini 1 dakika olarak taahhüt ediyordu. Salı günü saat 10:00'da yapılan canlı tatbikatta Frankfurt (
eu-central-1) bağlantısı kesilip trafik Dublin'e (eu-west-1) yönlendirildi. Büyük bir sürprizle karşılaştılar: Dublin'deki veritabanının VPC ağ ayarları hatalı olduğu için terfi edemedi ve RTO süresi 3 saate fırladı. Bu planlı bir tatbikat olduğu için müşteriler zarar görmeden trafik geri alındı. Ekip ağ hatasını düzeltti, Aurora Global Database geçişini otomatikleştirdi ve 4 hafta sonra tatbikatı tekrarladı: Tüm sistem 4 dakika 12 saniyede sıfır veri kaybıyla Dublin'e devredildi.İnteraktif Konsept Alıştırmaları
2 AlıştırmaQ1
RTO (Kurtarma Süresi Hedefi) ile RPO (Kurtarma Noktası Hedefi) arasındaki fark nedir?
RTO sistemin ne kadar süre kapalı kalabileceğini (kesinti süresi) belirler; RPO ise arıza anında ne kadarlık veri kaybına tahammül edilebileceğini zaman cinsinden (ör. replikasyon gecikmesi yüzünden son 5 dakikalık verinin kaybolması) belirler.
Q2
Canlı Yönlendirme Tatbikatı neden Masa Başı (Tabletop) senaryolardan katbekat üstündür?
Masa başı tatbikatlar sadece teorik insan varsayımlarını test eder; canlı tatbikatlar ise gerçek DNS yayılma gecikmesini, veritabanı replikasyonunu, unutulmuş süresi geçmiş şifreleri ve ağ yükünü test eder.
Felaket Kurtarma Yönetişimi: RTO / RPO Hedefleri, Masa Başı Senaryolar ve Canlı Çok Bölgeli Yönlendirme Tatbikatları — Sıkça Sorulan Sorular
Çok bölgeli felaket kurtarma geçişlerinde 'Split-Brain' (Bölünmüş Beyin) durumu nedir?
Hem ana bölgenin hem de yedek bölgenin kendisini tek yetkili yazıcı sanarak aynı anda farklı ve çelişkili verileri kaydetmesi ve içinden çıkılamaz veri bozulmalarına yol açması durumudur.
Kurumsal bir teknoloji şirketi canlı felaket kurtarma tatbikatlarını hangi sıklıkla yapmalıdır?
Yılda en az bir veya iki kez (6 ayda veya yılda bir), mesai saatleri içinde ve test edilmiş bir geri alma planıyla.
🤖 AEO & Yapay Zeka Çıkarım Özeti
Temel Gerçekler & İlkeler
- ▸RTO = Kabul edilebilir maksimum kesinti; RPO = Zaman cinsinden maksimum veri kaybı.
- ▸Masa başı tatbikatlar krizde iflas eder; hazırlığı sadece Canlı Yönlendirme Tatbikatları kanıtlar.
- ▸Bölgeler arası veritabanı replikasyon gecikmesini canlı izleyin ve alarm kurun (> 30 sn).
- ▸Yedek bölge altyapısını bildirimsel GitOps/Terraform ile birebir senkronize tutun.
Yaygın Yanılgılar
- ✗Yanılgı: S3'e her gece veritabanı yedeği almak RTO süremizin 15 dakika olduğu anlamına gelir (Gerçek: 5TB'lık bir veritabanını yedekten dönmek 14 saat sürer; düşük RTO için sıcak replika şarttır).
- ✗Yanılgı: DR tatbikatları sadece test ortamlarında yapılmalıdır (Gerçek: Test ortamlarında gerçek trafik ve DNS yükü yoktur; gerçek dayanıklılık canlıda test edilir).
Karar Kılavuzu & Önceliklendirme
Kurumsal iş sürekliliğini garanti altına almak için ölçülebilir RTO/RPO hedefleri belirleyin ve bunları yıllık planlı canlı çok bölgeli yönlendirme tatbikatlarıyla doğrulayın.
Doğrulanmış Kaynaklar & Referanslar
- [OFFICIAL_DOCUMENTATION]Disaster Recovery of Workloads on AWS: Recovery Objectives & Multi-Region Strategies— Amazon Web Services Architecture Whitepapers
