SRE DATA PIPELINES & INTEGRITY: DATA INTEGRITY EĞİTİMİ

Veriyi kaybetme, kaybettiğini geri getir

Veri bütünlüğü için yedekleme/geri yükleme ayrımı, kademeli kurtarma, bozulma tespiti ve 24 kombinasyonlu hata modelini uygulamalı öğrenin.

Büyük ölçekli sistemlerde veri bütünlüğünü hedefleyen ileri seviye SRE eğitimi: backup ile archive ayrımı, 24 kombinasyonlu hata modeli, soft delete, out-of-band doğrulama ve checksum ile bozulma tespiti, RPO/RTO hedefleri ve gerçek restore tatbikatı.

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

Eğitim Hakkında

Veri bütünlüğü, dayanıklılık ve kurtarılabilirliğin mühendisliği

Bu ileri seviye eğitim, Google SRE yaklaşımıyla veri bütünlüğünü hedefleyen sistemlerin tasarımını ele alır. Veri bütünlüğü ile veri kullanılabilirliği arasındaki ayrım, yedekleme (backup) ile arşivin (archive) farkı ve 'yedekleme değil geri yükleme (restore) önemlidir' ilkesi işlenir. Veri kaybının 24 kombinasyonu (kök neden x genişlik x zaman), yumuşak silme (soft delete) ve çöp kutusu, kademeli savunma, out-of-band doğrulama ve checksum ile bozulma tespiti uygulanır. Katılımcılar RPO/RTO hedefleri belirler, replikasyonun yedeklemenin yerine geçemeyeceğini kavrar ve gerçek kurtarma tatbikatıyla uçtan uca geri yükleme senaryosu çalıştırır.

Süre ve Format

4 Gün. Her gün dört modül; katılımcılar bütünlük tanımından kurtarma tatbikatına doğru ilerler.

Seviye

İleri Seviye — Büyük ölçekli sistemlerde veri bütünlüğünün korunması, bozulma tespiti ve kurtarma stratejilerinin uçtan uca ele alınması.

Öğrenme Metodu

Katılımcılar gerçek veri kaybı senaryolarını lab ortamında tetikler, bozulmayı tespit eder ve kademeli kurtarma adımlarını uygulayarak RTO'yu ölçer.

Neden Bu Eğitim?

🛡️Kalıcı Veri

Replikasyonun veri kaybına karşı koruma sağlamadığını kavrar, gerçek kurtarılabilirlik kurarsınız.

🔍Erken Tespit

Out-of-band doğrulama ve checksum ile sessiz bozulmayı yayılmadan yakalarsınız.

⏱️Hızlı Kurtarma

RPO/RTO hedefleriyle kademeli kurtarma kurar, kayıp penceresini daraltırsınız.

Anahtar Konular

veri bütünlüğüdata integritysre backup restorerpo rtosoft deletepoint in time recoverychecksum doğrulamafelaket kurtarmaveri kaybıdisaster recovery
“Yedeğin değeri aldığın anda değil, geri yükleyebildiğin anda belli olur.”

Ön Koşullar

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

1
Veritabanı Temeli

İlişkisel ve NoSQL veri depolarının temel işleyişine aşinalık beklenir.

2
SRE Kavramları

SLO, error budget ve dayanıklılık kavramlarına temel aşinalık faydalıdır.

3
Linux ve Betik

Komut satırı, cron ve betikle otomasyona aşinalık işleri kolaylaştırır.

4
Lab Ortamı

Bir veritabanı örneği ve nesne depolaması çalıştırabilen bir ortam.

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ı, veri bütünlüğü ile kullanılabilirliği ayırt eder ve veri kaybı hata modelini çıkarabilir.
Modül 1
Bütünlük vs Kullanılabilirlik
  • Veri bütünlüğü (integrity) ile veri kullanılabilirliği (availability) ayrımı
  • Kullanıcı bakış açısıyla 'veri doğru ve erişilebilir' tanımı
  • Bozuk verinin erişilebilir olmasının yarattığı risk
  • Kalıcı (durable) depolama ile geçici önbellek farkı
  • Veri bütünlüğü SLO'sunun formüle edilmesi
  • Bütünlük ihlalinin kullanıcı güvenine etkisi
Modül 2
24 Hata Kombinasyonu
  • Kök neden ekseni: kullanıcı hatası, uygulama hatası, altyapı, donanım
  • Genişlik ekseni: tek kayıt, bir bölüm, tüm veri kümesi
  • Zaman ekseni: ani kayıp ile yavaş sessiz bozulma
  • Kombinasyonların tek bir savunmayla karşılanamayacağı
  • Yetkisiz silme ve yanlış migration senaryoları
  • Bit rot ve sessiz veri bozulmasının (silent corruption) özellikleri
Modül 3
Backup vs Archive
  • Yedekleme (backup): hızlı geri yükleme amaçlı, güncel kopya
  • Arşiv (archive): uzun saklama, uyum/denetim amaçlı
  • 'Backup'ı değil restore'u önemseyin' ilkesi
  • Yedeğin test edilmeden değersiz olduğu gerçeği
  • Retention (saklama) politikası ve yaşam döngüsü
  • 3-2-1 yedekleme stratejisinin uygulanması
Modül 4
Dayanıklılık Hedefleri
  • RPO (Recovery Point Objective) ile kabul edilebilir kayıp penceresi
  • RTO (Recovery Time Objective) ile kurtarma süresi hedefi
  • Dokuzların (nines) dayanıklılığa uyarlanması
  • Replikasyonun RPO sağlamada yetersizliği
  • Hedeflerin iş etkisi ile hizalanması
  • Maliyet-dayanıklılık dengesi
Günün hedefiKatılımcı, veri kaybına karşı kademeli savunma katmanları ve yumuşak silme mekanizması kurabilir.
Modül 1
Kademeli Savunma
  • Defense in depth: birden çok bağımsız koruma katmanı
  • İlk savunma: soft delete ve geri alma penceresi
  • İkinci savunma: yedekler ve geri yükleme
  • Üçüncü savunma: erken tespit (data validation)
  • Katmanların bağımsız hata modlarına sahip olması
  • Tek koruma yerine katmanlı strateji gerekçesi
Modül 2
Soft Delete
  • Silmeyi işaretleme (tombstone) ile fiziksel silmeyi erteleme
  • Çöp kutusu (trash) ve geri alma penceresi tasarımı
  • Lazy deletion ile gerçek silmenin gecikmesi
  • Kullanıcı hatasına karşı geri dönüş imkânı
  • Uygulama hatalarında toplu silmeyi yavaşlatma
  • Soft delete ile saklama politikasının birlikte yönetimi
Modül 3
Replikasyon
  • Senkron ve asenkron replikasyon farkı
  • Replikasyonun yüksek erişilebilirlik sağlaması
  • Replikasyonun mantıksal hataları da kopyaladığı gerçeği
  • Bozulmanın tüm replikalara yayılması riski
  • Çoklu bölge replikasyonu ile felaket senaryoları
  • Replikasyonun yedeğin yerine geçememesi
Modül 4
Snapshot ve Point-in-Time
  • Anlık görüntü (snapshot) ile tutarlı nokta yakalama
  • Point-in-time recovery (PITR) ile zamana geri dönüş
  • WAL/binlog ile işlem günlüğü tabanlı kurtarma
  • Incremental ve differential yedek stratejisi
  • Snapshot sıklığının RPO ile ilişkisi
  • Tutarlı snapshot için quiesce/flush adımları
Günün hedefiKatılımcı, out-of-band doğrulama ve checksum ile veri bozulmasını erken tespit eden bir sistem kurabilir.
Modül 1
Out-of-Band Doğrulama
  • Ana veri yolundan bağımsız doğrulama süreçleri (data validators)
  • Değişmezlerin (invariant) periyodik kontrolü
  • Çapraz referans ile tutarlılık doğrulaması
  • Doğrulamanın üretim trafiğinden izole çalışması
  • Google Gmail/Drive kurtarma vakalarından dersler
  • Doğrulama sıklığı ile tespit gecikmesi dengesi
Modül 2
Checksum ve Bütünlük
  • CRC32C/MD5 ile blok seviyesinde bütünlük kontrolü
  • End-to-end checksum ile aktarım hatalarının yakalanması
  • Sessiz disk bozulmasına (bit rot) karşı periyodik scrub
  • Yedeğin checksum ile doğrulanması
  • Checksum uyuşmazlığında otomatik onarım
  • Merkle tree ile büyük veri kümelerinde doğrulama
Modül 3
İzleme ve Uyarı
  • Veri bütünlüğü metriklerinin dashboard'a taşınması
  • Doğrulama başarısızlığında aksiyon üreten uyarı
  • Yedek başarı oranı ve yaş (freshness) izleme
  • Kurtarma testlerinin otomatik raporlanması
  • Anomali tespiti ile beklenmedik değişim yakalama
  • Uyarı eşiklerinin yanlış pozitifi azaltacak kalibrasyonu
Modül 4
Veri Kalite Kontrolleri
  • Şema doğrulama ve zorunlu alan kontrolleri
  • Referans bütünlüğü (foreign key) denetimi
  • İş kurallarına göre değer aralığı kontrolleri
  • Kayıt sayısı ve dağılım anomalileri
  • Yinelenen (duplicate) kayıt tespiti
  • Kalite ihlalinin veriyi karantinaya alması
Günün hedefiKatılımcı, uçtan uca kurtarma senaryosu çalıştırıp RTO'yu ölçer ve kurtarma planını iyileştirebilir.
Modül 1
Kurtarma Stratejisi
  • Kademeli kurtarma: en hızlı katmandan en yavaşa
  • Kısmi ve tam geri yükleme senaryoları
  • Bozulma başlangıç zamanının (patient zero) tespiti
  • Temiz yedek noktasının belirlenmesi
  • Kurtarma sırasında veri tutarlılığının korunması
  • Kurtarma runbook'unun hazırlanması
Modül 2
Restore Testi
  • Yedeğin düzenli olarak gerçek restore ile doğrulanması
  • Otomatik restore testi ve başarı metriği
  • Restore süresinin ölçülüp RTO ile karşılaştırılması
  • İzole ortamda geri yükleme doğrulaması
  • 'Schrödinger yedeği' probleminden kaçınma
  • Test başarısızlığının olaya dönüştürülmesi
Modül 3
Felaket Kurtarma
  • Bölge kaybında çoklu bölge kurtarma akışı
  • Offsite/air-gapped yedekle fidye yazılımına direnç
  • DR tatbikatı (game day) planlama ve yürütme
  • Failover ve failback prosedürleri
  • Bağımlılıkların kurtarma sırasının planlanması
  • İş sürekliliği planı ile hizalama
Modül 4
Otomasyon
  • Yedek ve restore iş akışlarının otomatikleştirilmesi
  • Kurtarma adımlarının betikle tekrarlanabilir kılınması
  • Yedek yaşam döngüsü ve saklama otomasyonu
  • Kurtarma metriklerinin SLO'ya raporlanması
  • Insan hatasını azaltan onay ve doğrulama adımları
  • Sürekli iyileştirme için tatbikat bulgularının takibi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Bütünlük Tanımı

Veri bütünlüğü ile kullanılabilirliği ayırır ve ölçülebilir hedefe bağlarsınız.

✅
Hata Modeli

Veri kaybının 24 kombinasyonunu çıkarır ve her birine savunma eşlersiniz.

✅
Kademeli Savunma

Soft delete, yedek ve doğrulamadan oluşan katmanlı koruma kurarsınız.

✅
Bozulma Tespiti

Out-of-band doğrulama ve checksum ile sessiz bozulmayı erken yakalarsınız.

✅
RPO/RTO

Dayanıklılık hedeflerini iş etkisiyle hizalayıp tasarıma yansıtırsınız.

✅
Restore Testi

Yedekleri düzenli restore ile doğrular, Schrödinger yedeğinden kaçınırsınız.

✅
Felaket Kurtarma

Çoklu bölge ve DR tatbikatlarıyla kurtarma planını sahada doğrularsınız.

✅
Otomasyon

Yedek ve kurtarma iş akışlarını otomatik ve tekrarlanabilir hale getirirsiniz.

Kimler İçin Uygundur?

  • Veri platformlarından sorumlu SRE'ler
  • veri mühendisleri
  • yedekleme/kurtarma altyapısı kuran sistem mühendisleri
  • dayanıklılık hedefi belirleyen teknik liderler için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri platformlarından sorumlu SRE'ler, veri mühendisleri ve dayanıklılık hedefi belirleyen teknik liderler için uygundur.
Replikasyon yedeklemenin yerini tutar mı?
Hayır; replikasyon yüksek erişilebilirlik sağlar ama mantıksal hataları ve bozulmayı da kopyalar. Eğitim bu farkı ve neden ayrı yedek gerektiğini uygular.
Pipeline Design eğitiminden farkı nedir?
Bu eğitim verinin korunması, bozulma tespiti ve kurtarmaya odaklanır; Pipeline Design ise veri işleme hatlarının tasarımına ve idempotentliğe odaklanır.
RPO ve RTO nedir?
RPO kabul edilebilir veri kaybı penceresini, RTO ise kurtarmanın tamamlanma süresi hedefini tanımlar; eğitim bunları iş etkisiyle hizalamayı öğretir.
Eğitim sonunda sertifika veriliyor mu?
Katılım ve değerlendirme sonrası 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. SRE Data Pipelines & Integrity: Data Integrity Eğitimi Sertifika Kodu DV-2026XX00 Tarih 27.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre4 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ıCompTIA Cloud+: Systems Integration and DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

CompTIA Cloud+: Systems Integration and DevOps Eğitimi

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

Cloud+ kapsamında sistem entegrasyonu ve DevOps: provisioning, IaC, betikleme, API/SDK entegrasyonu, orkestrasyon, CI/CD ve konteyner operasyonu. Orta seviye DV

Detayları Gör →
DevOps Kültürü ve UygulamalarıConfiguring a Messaging Platform: Transport Pipeline Eğitimi
DevOps ve Konteyner Eğitimleri

Configuring a Messaging Platform: Transport Pipeline Eğitimi

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

Exchange taşıma hattını yapılandırın: transport pipeline, send/receive connector, TLS, transport rule, anti-spam ve message tracking. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore DevOps Skills: Agile & DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: Agile & DevOps Eğitimi

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

Agile ve DevOps'un ilişkisini öğrenin: Agile Manifesto, Scrum/Kanban, Lean kökler ve çevik değerlerin sürekli teslimle hizası. Temel seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore DevOps Skills: Case Studies in DevOps Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: Case Studies in DevOps Eğitimi

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

Gerçek DevOps dönüşüm vakalarını analiz edin: başarı faktörleri, anti-pattern'ler, başarısızlık nedenleri ve uyarlanabilir dersler. Orta seviye DVA eğitimi.

Detayları Gör →
DevOps Kültürü ve UygulamalarıCore DevOps Skills: Continuous Principles Eğitimi
DevOps ve Konteyner Eğitimleri

Core DevOps Skills: Continuous Principles Eğitimi

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

DevOps'un sürekli ilkeleri: sürekli entegrasyon, teslim, dağıtım, test ve izleme ile geri bildirim döngüsü ve DORA metrikleri. Orta seviye DVA eğitimi.

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