APACHE KAFKA FUNDAMENTALS EĞİTİMİ

Kafka'ya sağlam bir başlangıç yapın

Broker, topic, partition, offset ve consumer group temellerini CLI ve ilk kod örnekleriyle sıfırdan öğrenin.

Broker, topic, partition, offset ve consumer group temellerini CLI araçları ve ilk producer/consumer uygulamasıyla sıfırdan kavratan giriş düzeyinde Kafka eğitimi.

2 gün Temel Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Kafka temellerine hızlı ve uygulamalı giriş

Bu eğitim, Apache Kafka'ya sıfırdan başlayanlar için temelleri kazandırır. Kafka'nın ne olduğu ve neden kullanıldığı, broker, topic, partition, offset ve consumer group kavramları işlenir. kafka-topics, kafka-console-producer ve kafka-console-consumer CLI araçları, ilk basit producer/consumer uygulaması, key ile mesaj dağıtımı, retention ve temel yapılandırma uygulamalı ele alınır. Mesaj kuyruklarıyla farkı, kullanım senaryoları ve temel dayanıklılık kavramları gösterilir.

Süre ve Format

2 Gün. Her gün dört modül; CLI ve basit kod örnekleriyle temel uygulama lableri.

Seviye

Temel Seviye — Kafka'nın temel kavramları, CLI kullanımı ve ilk producer/consumer uygulamasını kapsar.

Öğrenme Metodu

Tek broker'lı yerel Kafka üzerinde CLI ile mesaj üretip tüketerek adım adım öğrenilir.

Neden Bu Eğitim?

🚪Kolay Giriş

Karmaşık ayrıntılara boğulmadan Kafka'nın temel mantığını kavrarsınız.

🛠️Hemen Pratik

CLI araçlarıyla ilk dakikadan itibaren mesaj üretip tüketirsiniz.

🧭Sağlam Temel

İleri Kafka eğitimlerine hazır bir kavramsal zemin edinirsiniz.

Anahtar Konular

kafka fundamentalskafka temellerikafka giriştopic partitionconsumer groupkafka clikafka başlangıçolay akışı
“Her büyük akış mimarisi, basit bir ilk mesajla başlar.”

Ön Koşullar

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

1
Bilgisayar Temeli

Terminal ve komut çalıştırmaya temel aşinalık yeterlidir.

2
Programlama

Herhangi bir dilde temel kod okuma faydalıdır ancak zorunlu değildir.

3
Ağ Kavramı

Host ve port fikrine aşinalık faydalıdır.

4
Lab Ortamı

Kafka kurulabilen bir makine veya Docker önerilir.

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 temel kavramlarını kavrar ve CLI ile mesaj gönderebilir.
Modül 1
Kafka'ya Giriş
  • Kafka nedir ve neden kullanılır
  • Olay akışı ve yayın-abone modeli
  • Mesaj kuyruğundan farkı
  • Tipik kullanım senaryoları
  • Broker ve cluster fikri
  • Kurulum ve başlatma
Modül 2
Topic ve Partition
  • Topic kavramı
  • Partition ve paralellik
  • Offset ve mesaj sırası
  • Replication factor fikri
  • kafka-topics ile oluşturma
  • Topic listeleme ve açıklama
Modül 3
CLI Üretim
  • kafka-console-producer kullanımı
  • Mesaj gönderme
  • Key ile mesaj gönderme
  • Dosyadan mesaj üretme
  • Temel producer ayarları
  • Gönderim doğrulama
Modül 4
CLI Tüketim
  • kafka-console-consumer kullanımı
  • -from-beginning seçeneği
  • Grup ile tüketim
  • Mesaj formatını görüntüleme
  • Offset gözlemi
  • Temel tüketici davranışı
Günün hedefiKatılımcı consumer group mantığını kavrar ve basit bir producer/consumer yazabilir.
Modül 1
Consumer Group
  • Grup ve ölçekleme mantığı
  • Partition-tüketici eşleşmesi
  • Aynı grup vs farklı grup
  • Offset'in grupta saklanması
  • Basit rebalance gözlemi
  • Grup durumunu inceleme
Modül 2
Key ve Dağıtım
  • Key'in partition seçimine etkisi
  • Sıralama ve key ilişkisi
  • Keysiz mesaj dağıtımı
  • Aynı key aynı partition
  • Dağıtımı gözlemleme
  • Basit senaryo örnekleri
Modül 3
İlk Producer/Consumer
  • Basit producer kodu
  • Basit consumer kodu
  • Bağlantı yapılandırma
  • Mesaj gönderme/alma
  • Hata ayıklama temeli
  • Çalıştırma ve doğrulama
Modül 4
Temel Yapılandırma
  • retention.ms ile saklama
  • Mesaj boyutu sınırı
  • Basit log gözlemi
  • Yaygın hatalar
  • İyi başlangıç uygulamaları
  • Sonraki adımlar

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Temel Kavramlar

Broker, topic, partition ve offset'i net biçimde açıklarsınız.

✅
CLI Üretim

Console producer ile topic'e mesaj gönderirsiniz.

✅
CLI Tüketim

Console consumer ile mesajları okur ve offset'i gözlersiniz.

✅
Consumer Group

Grup ile ölçekleme mantığını kavrarsınız.

✅
Key Dağıtımı

Key'in partition ve sıralamaya etkisini anlarsınız.

✅
İlk Uygulama

Basit bir producer/consumer uygulaması yazarsınız.

✅
Yapılandırma

Retention gibi temel ayarları uygularsınız.

✅
Sağlam Zemin

İleri Kafka eğitimlerine hazır bir temel edinirsiniz.

Kimler İçin Uygundur?

  • Kafka'ya yeni başlayan geliştiriciler
  • veri
  • ilgilenen öğrenciler ve akış platformlarını tanımak isteyen profesyoneller

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Kafka'ya yeni başlayan geliştiriciler, öğrenciler ve akış platformlarını tanımak isteyen profesyoneller için uygundur.
Programlama bilmem şart mı?
Hayır; eğitim CLI ağırlıklıdır, basit kod örnekleri okuma düzeyinde yeterlidir.
Hangi ortam gerekir?
Tek broker'lı yerel bir Kafka veya Docker kurulumu yeterlidir.
Sonra hangi eğitimi almalıyım?
Bu temelin ardından geliştirici, yönetim veya akış analitiği eğitimleriyle devam edebilirsiniz.
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 Fundamentals Eğitimi Sertifika Kodu DV-2026XX00 Tarih 26.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre2 gün
SeviyeTemel 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