APACHE KAFKA STORAGE, RELIABILITY, & ECOSYSTEM TOOLS EĞİTİMİ

Kafka'nın depolama ve güvenilirlik katmanına inin

Log segment, retention/compaction, ISR dayanıklılığı ve Connect/Registry/MirrorMaker ekosistemiyle güvenilir akış altyapısı kurun.

Log segment/retention/compaction, tiered storage, ISR dayanıklılık garantileri ve Kafka Connect/Schema Registry/MirrorMaker 2 ekosistemini derinlemesine öğreten ileri eğitim.

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

Eğitim Hakkında

Kafka depolama iç yapısı, dayanıklılık ve ekosistem

Bu eğitim, Kafka'nın depolama iç yapısını, dayanıklılık garantilerini ve ekosistem araçlarını derinlemesine öğretir. Log segment, index, retention, log compaction ve tiered storage; ISR, min.insync.replicas, acks ve unclean leader election ile dayanıklılık işlenir. Kafka Connect ile veri entegrasyonu, Schema Registry ile şema yönetimi, MirrorMaker 2 ile çoklu küme replikasyonu uygulamalı ele alınır. Delivery semantiği, idempotence ve exactly-once ekosistem genelinde gösterilir.

Süre ve Format

3 Gün. Her gün dört modül; depolama ve ekosistem araçları yapılandırma lableri.

Seviye

İleri Seviye — Kafka depolama iç yapısı, dayanıklılık garantileri ve ekosistem araçlarını (Connect, Registry, MirrorMaker) kapsar.

Öğrenme Metodu

Log dizinlerini, compaction ve Connect/Registry/MirrorMaker davranışını canlı inceleyerek öğrenilir.

Neden Bu Eğitim?

💽Depolama İçgörüsü

Log segment, index ve compaction'ı anlayıp retention stratejisini bilinçli kurarsınız.

🛡️Dayanıklılık

ISR ve acks ayarlarıyla veri kaybı riskini matematiksel olarak kontrol edersiniz.

🧰Ekosistem

Connect, Registry ve MirrorMaker ile Kafka'yı tam bir platforma dönüştürürsünüz.

Anahtar Konular

kafka storagelog compactionkafka reliabilityisr min.insync.replicaskafka connectschema registrymirrormaker 2kafka ekosistemexactly once
“Güvenilirlik tesadüf değil, doğru ayarların matematiğidir.”

Ön Koşullar

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

1
Kafka Temeli

Topic, partition, producer/consumer kavramları gerekir.

2
Linux

Dosya sistemi ve log inceleme deneyimi beklenir.

3
Veri Formatı

Avro/JSON formatlarına aşinalık faydalıdır.

4
Lab Ortamı

Kafka, Connect ve Schema Registry çalıştıran bir ortam gerekir.

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ı Kafka'nın disk depolama yapısını ve retention stratejilerini kavrar.
Modül 1
Log Yapısı
  • Partition dizini ve segment dosyaları
  • .log, .index, .timeindex dosyaları
  • Segment roll (log.segment.bytes/ms)
  • Offset-fiziksel konum eşlemesi
  • Active segment kavramı
  • Zero-copy ve sayfa önbelleği
Modül 2
Retention
  • retention.ms ve retention.bytes
  • Zaman ve boyut tabanlı silme
  • Segment silme davranışı
  • Topic bazlı retention
  • Disk dolması senaryosu
  • Retention izleme
Modül 3
Log Compaction
  • cleanup.policy=compact
  • Anahtar bazlı en son değer
  • Tombstone ve silme
  • Compaction süreci (cleaner)
  • delete+compact birlikte
  • Kullanım senaryoları (changelog)
Modül 4
Tiered Storage
  • Yerel vs uzak katman
  • Uzun retention ekonomisi
  • Okuma davranışı
  • Yapılandırma kavramı
  • Avantaj ve kısıtlar
  • İzleme
Günün hedefiKatılımcı replikasyon ve teslim ayarlarıyla dayanıklılık garantilerini kurabilir.
Modül 1
Replikasyon
  • Leader, follower, ISR
  • replica.lag.time.max.ms
  • Follower fetch ve senkronizasyon
  • Leader seçimi
  • Rack-aware yerleşim
  • Replica dengeleme
Modül 2
Dayanıklılık Ayarı
  • acks=all ve min.insync.replicas
  • Yazma güvencesi matematiği
  • unclean.leader.election riski
  • Replication factor seçimi
  • Disk flush davranışı
  • Veri kaybı senaryoları
Modül 3
Teslim Semantiği
  • At-most/at-least/exactly-once
  • Idempotent producer
  • Transactional producer
  • Consume-process-produce
  • Tüketicide idempotency
  • Garanti zinciri
Modül 4
Dayanıklılık Testi
  • Broker arıza simülasyonu
  • ISR daralması gözlemi
  • Leader failover testi
  • Veri bütünlüğü doğrulama
  • Lag ve kurtarma izleme
  • Chaos senaryoları
Günün hedefiKatılımcı Connect, Registry ve MirrorMaker ile tam bir akış platformu kurabilir.
Modül 1
Kafka Connect
  • Source/sink connector mimarisi
  • Distributed mod ve worker
  • JDBC/S3/Debezium connector
  • Converter ve transform (SMT)
  • Dead letter queue
  • REST API yönetimi
Modül 2
Schema Registry
  • Şema saklama ve subject
  • Uyumluluk modları
  • Şema evrimi yönetimi
  • Serializer entegrasyonu
  • Şema silme/yükseltme
  • Yönetişim
Modül 3
MirrorMaker 2
  • Çoklu küme replikasyonu
  • Aktif-pasif ve aktif-aktif
  • Offset translation
  • Topic/ACL senkronizasyonu
  • Felaket kurtarma deseni
  • İzleme
Modül 4
Platform Bütünü
  • Araçların iş bölümü
  • Uçtan uca veri hattı
  • Güvenlik bütünleşmesi
  • Gözlemlenebilirlik
  • Kapasite planlama
  • Operasyon kontrol listesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Log İçgörüsü

Segment, index ve retention yapısını derinlemesine açıklarsınız.

✅
Compaction

Log compaction ile changelog senaryolarını doğru kurarsınız.

✅
Replikasyon

ISR ve replica yerleşimiyle dayanıklılığı yönetirsiniz.

✅
Garanti Ayarı

acks ve min.insync.replicas ile veri kaybı riskini kontrol edersiniz.

✅
Connect

Kafka Connect ile veri entegrasyonu kurarsınız.

✅
Registry

Schema Registry ile şema evrimini yönetirsiniz.

✅
MirrorMaker

Çoklu küme replikasyonu ve felaket kurtarma kurarsınız.

✅
Platform

Ekosistemi uçtan uca bir akış platformuna dönüştürürsünüz.

Kimler İçin Uygundur?

  • Kafka altyapısını derinleştirmek isteyen platform mühendisleri
  • veri mühendisleri
  • mimarlar

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kafka altyapısını derinleştirmek isteyen platform mühendisleri, veri mühendisleri ve mimarlar için uygundur.
Log compaction ne işe yarar?
Anahtar bazlı en son değeri saklayarak changelog/durum topic'leri için uygundur; eğitimde uygulamalı gösterilir.
MirrorMaker neden gerekli?
Çoklu küme/bölge replikasyonu ve felaket kurtarma için kullanılır; aktif-pasif ve aktif-aktif desenler işlenir.
Önceden Kafka bilmek gerekir mi?
Evet; temel Kafka kavramları ön koşuldur, eğitim depolama ve ekosisteme odaklanır.
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. Apache Kafka Storage, Reliability, & Ecosystem Tools Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 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

Büyük Veri TeknolojileriKSQL ve Kafka Connect ile Entegrasyon ve Pipeline Tasarım Eğitimi
Veri ve Analitik Eğitimleri

KSQL ve Kafka Connect ile Entegrasyon ve Pipeline Tasarım Eğitimi

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

ksqlDB ile SQL tabanlı akış işleme ve Kafka Connect ile CDC/JDBC/S3 entegrasyonunu birleştirin; uçtan uca gerçek zamanlı veri hattı tasarlayın.

Detayları Gör →
Büyük Veri TeknolojileriLoading & Querying Data with Hive Eğitimi
Veri ve Analitik Eğitimleri

Loading & Querying Data with Hive Eğitimi

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

Apache Hive ile managed/external tablolar kurun, HDFS'ten veri yükleyin, partitioning ve bucketing uygulayın, HiveQL ile JOIN ve pencere fonksiyonları yazın.

Detayları Gör →
Büyük Veri TeknolojileriManaging Big Data Operations Eğitimi
Veri ve Analitik Eğitimleri

Managing Big Data Operations Eğitimi

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

Büyük veri platformlarını işletin: YARN kaynak yönetimi, Airflow/Oozie orkestrasyon, veri yönetişimi, Kerberos/Ranger güvenlik, izleme ve maliyet optimizasyonu.

Detayları Gör →
Büyük Veri TeknolojileriManaging Big Data Using HDInsight Hadoop Eğitimi
Veri ve Analitik Eğitimleri

Managing Big Data Using HDInsight Hadoop Eğitimi

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

Azure HDInsight ile yönetilen Hadoop/Spark/Hive kümeleri kurun: ADLS Gen2 entegrasyonu, iş çalıştırma, Ambari yönetimi, autoscale ve güvenlik.

Detayları Gör →
Büyük Veri TeknolojileriManaging Flink Applications Eğitimi
Veri ve Analitik Eğitimleri

Managing Flink Applications Eğitimi

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

Apache Flink işlerini üretimde yönetin: durum yönetimi, RocksDB backend, checkpoint/savepoint, exactly-once, Kubernetes/YARN dağıtım, backpressure ve rescaling.

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