STREAMING PIPELINES & ANALYTICS EĞİTİMİ

Veriyi gerçek zamanlı akışta işle ve analiz et

Kafka, Spark Structured Streaming ve Flink ile olay akışları, pencereleme, durum yönetimi ve tam-bir-kez işleme kurun.

Verinin oluştuğu anda işlendiği gerçek zamanlı hatları öğreten ileri eğitim: olay akışı ve Kafka, Spark Structured Streaming ve Flink ile akış işleme, olay zamanı ve watermark, tumbling/sliding/session pencereleme, durum yönetimi ve checkpoint, exactly-once t…

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

Eğitim Hakkında

Gerçek zamanlı akış veri hatları ve akış analitiği mimarileri

Bu ileri seviye eğitim, verinin oluştuğu anda işlendiği gerçek zamanlı akış (streaming) hatları ve akış analitiğini öğretir. Olay akışı (event streaming) kavramı ve Apache Kafka, Spark Structured Streaming ve Apache Flink ile akış işleme, olay zamanı ve pencereleme (tumbling, sliding, session), watermark ile geç gelen veri, durum (state) yönetimi, tam-bir-kez (exactly-once) semantiği, akış-tablo ikiliği ve gerçek zamanlı toplama/uyarı işlenir. Lambda/Kappa mimarileri ve üretim dağıtımı ele alınır.

Süre ve Format

3 Gün. Her gün dört modül; katılımcılar olay akışından üretim akış analitiğine ilerler.

Seviye

İleri Seviye — Gerçek zamanlı akış (streaming) veri hatları ve akış analitiği.

Öğrenme Metodu

Katılımcılar Kafka ve Spark/Flink ile gerçek akış hatları kurup pencereleme uygulayarak öğrenir.

Neden Bu Eğitim?

⏱️Gerçek Zamanlı

Veriyi beklemeden, oluştuğu anda işleyip analiz edersiniz.

🪟Pencereleme

Zaman pencereleri ve watermark ile akışta doğru toplama yaparsınız.

🎯Tam Bir Kez

Exactly-once semantiğiyle veri kaybı ve tekrarını önlersiniz.

Anahtar Konular

streaming pipelineakış analitiğiapache kafkaspark structured streamingapache flinkpencerelemewatermarkexactly-oncegerçek zamanlı veristateful işleme
“En değerli içgörü, veri daha tazeyken yakalanandır.”

Ön Koşullar

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

1
Veri Hattı Bilgisi

Toplu (batch) ETL ve veri hattı deneyimi gerekir.

2
Programlama

Scala/Java ya da Python ile temel kodlama faydalıdır.

3
Dağıtık Fikir

Dağıtık sistem ve mesajlaşma kavramlarına aşinalık yararlıdır.

4
Ortam

Kafka ve Spark/Flink çalıştırılabilen 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ı, olay akışı kavramını ve Kafka ile akış altyapısını kurabilir.
Modül 1
Streaming Temeli
  • Batch vs streaming
  • Olay (event) kavramı
  • Düşük gecikme ihtiyacı
  • Akış kullanım alanları
  • Teslim garantileri
  • Mimari genel bakış
Modül 2
Apache Kafka
  • Topic, partition, offset
  • Producer ve consumer
  • Consumer group
  • Replication ve dayanıklılık
  • Retention politikası
  • Kafka Connect
Modül 3
Mesaj Tasarımı
  • Şema ve serileştirme
  • Avro/Schema Registry
  • Anahtar (key) ve sıra
  • İdempotentlik
  • Partition stratejisi
  • Geriye uyumluluk
Modül 4
Üretim/Tüketim
  • Mesaj üretme
  • Tüketim ve offset yönetimi
  • Hata ve yeniden deneme
  • Dead letter topic
  • İzleme (lag)
  • Örnek akış
Günün hedefiKatılımcı, Spark Structured Streaming ve Flink ile akış dönüşümleri yazabilir.
Modül 1
Spark Structured Streaming
  • Akış DataFrame
  • readStream/writeStream
  • Micro-batch modeli
  • Kaynak ve sink
  • Checkpoint
  • Trigger ayarı
Modül 2
Apache Flink
  • Gerçek akış (true streaming)
  • DataStream API
  • Operator ve paralellik
  • State backend
  • Flink vs Spark farkı
  • Dağıtım modeli
Modül 3
Dönüşümler
  • map/filter/flatMap
  • keyBy ve gruplama
  • Akış-akış join
  • Akış-tablo join
  • Zenginleştirme (enrichment)
  • Yan çıktı (side output)
Modül 4
Zaman Semantiği
  • Olay zamanı vs işleme zamanı
  • Watermark kavramı
  • Geç gelen veri
  • Sıralama sorunu
  • Zaman damgası atama
  • Gecikme yönetimi
Günün hedefiKatılımcı, pencereleme ve durum yönetimiyle üretime hazır akış analitiği kurabilir.
Modül 1
Pencereleme
  • Tumbling pencere
  • Sliding pencere
  • Session pencere
  • Pencere toplama (aggregation)
  • Tetikleme (trigger)
  • Pencere + watermark
Modül 2
Durum Yönetimi
  • Stateful işleme
  • Keyed state
  • State TTL ve temizleme
  • Büyük state yönetimi
  • Checkpoint/savepoint
  • Hata kurtarma
Modül 3
Teslim Garantileri
  • At-most/at-least/exactly-once
  • Idempotent sink
  • Transactional yazma
  • Kafka transactions
  • Uçtan uca garanti
  • Veri bütünlüğü
Modül 4
Üretim ve Mimari
  • Lambda vs Kappa
  • Ölçeklenme ve geri basınç
  • İzleme ve uyarı
  • Gerçek zamanlı pano
  • Dağıtım ve sürüm
  • Uçtan uca vaka

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Olay Akışı

Kafka ile dayanıklı olay akış altyapısı kurarsınız.

✅
Akış İşleme

Structured Streaming ve Flink ile akış işlersiniz.

✅
Zaman Semantiği

Olay zamanı ve watermark ile geç veriyi yönetirsiniz.

✅
Pencereleme

Tumbling/sliding/session pencerelerle toplama yaparsınız.

✅
Durum

Stateful işleme ve checkpoint ile dayanıklılık kurarsınız.

✅
Exactly-once

Tam-bir-kez teslim garantisini sağlarsınız.

✅
Mimari

Lambda/Kappa mimarileriyle akış sistemi tasarlarsınız.

✅
Üretim

İzlenen, ölçeklenen akış analitiğini üretime alırsınız.

Kimler İçin Uygundur?

  • Veri mühendisleri
  • platform geliştiricileri
  • gerçek zamanlı veri sistemleri kuran uzmanlar için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veri mühendisleri, platform geliştiricileri ve gerçek zamanlı veri sistemleri kuran uzmanlar için uygundur.
Spark mı Flink mi öğretiliyor?
İkisi de ele alınır; Spark Structured Streaming'in micro-batch ile Flink'in gerçek akış yaklaşımı karşılaştırmalı gösterilir.
Watermark neden önemli?
Geç gelen olayları ne kadar bekleyeceğinizi belirleyip pencere sonuçlarını doğru kapatmanızı sağlar; eğitim bunu örneklerle işler.
Exactly-once gerçekten mümkün mü?
Evet; idempotent/transactional sink ve checkpoint ile uçtan uca tam-bir-kez garantisi kurulabilir, eğitim bunu uygulamalı gösterir.
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. Streaming Pipelines & Analytics 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

Veri Analizi ve İstatistikFollow, Trace and Defend your Data Eğitimi
Veri ve Analitik Eğitimleri

Follow, Trace and Defend your Data Eğitimi

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

Veri soyağacı, provenance, sınıflandırma ve DLP ile verinin kökenini izleyin, hassas veriyi keşfedin ve sızıntıya karşı uçtan uca koruyun.

Detayları Gör →
Veri Analizi ve İstatistikForecast, Project, & Explore Data Eğitimi
Veri ve Analitik Eğitimleri

Forecast, Project, & Explore Data Eğitimi

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

Keşifsel analiz (EDA), trend ve mevsimsellik ayrıştırma, üstel düzeltmeyle zaman serisi tahmini ve MAPE/RMSE ile doğruluk ölçümünü uygulamalı öğrenin.

Detayları Gör →
Veri Analizi ve İstatistikForecasting R ile Eğitimi
Veri ve Analitik Eğitimleri

Forecasting R ile Eğitimi

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

R'da ts/tsibble, forecast ve fable ile ETS, ARIMA ve otomatik modelleme kullanarak zaman serisi tahmini yapın; artık analizi ve CV ile değerlendirin.

Detayları Gör →
Veri Analizi ve İstatistikFoundations of Analytics Literacy Eğitimi
Veri ve Analitik Eğitimleri

Foundations of Analytics Literacy Eğitimi

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

Analitik türlerini, örneklem yanlılığını, korelasyon-nedensellik tuzağını, p-değerini ve yanıltıcı grafikleri ayırt ederek analizleri eleştirel okuyun.

Detayları Gör →
Veri Analizi ve İstatistikFoundations of Data Literacy Eğitimi
Veri ve Analitik Eğitimleri

Foundations of Data Literacy Eğitimi

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

Veri türlerini, ölçüm düzeylerini, temel özetleri ve grafik okumayı öğrenerek veriyi doğru yorumlayın ve bağlamıyla sade biçimde anlatın.

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