Bu eğitimin amacı; KSQL ile Kafka’daki veriyi SQL benzeri ifadelerle filtrelemek, dönüştürmek ve zenginleştirmek; time-window toplamak; stream–table join’leri kurarak materialized view’lar üretmek ve bu görünümleri pull/push sorgularla gerçek zamanlı olarak uygulamalara sunmak; ayrıca Kafka Connect ile ilişkisel veritabanları, dosya/S3 ve arama motorları gibi kaynak ve hedefleri hazır connector’larla entegre etmek, CDC (Debezium) ile değişiklikleri güvenilir biçimde Kafka’ya taşımak ve sink connector’larla veri hatlarını üretime taşırken izleme ve hata yönetimi (DLQ, retry) uygulamaktır. Sonuç olarak, az kodla yönetilebilir, izlenebilir ve üretim standartlarına uygun gerçek zamanlı veri hatları kurabilmenizi sağlamaktır.
Eğitim Sonu Kazanımları
- KSQL ile STREAM–TABLE modelinde join, window ve agregasyon kurarak materialized view’lar üretip pull/push sorgularla gerçek zamanlı tüketim sağlayabileceksiniz.
- Kafka Connect üzerinde JDBC/Debezium kaynaklarını ve JDBC/Elasticsearch/S3 hedeflerini yapılandırıp uçtan uca güvenilir veri hatları tasarlayabileceksiniz.
- Şema yönetimi (Avro/JSON/Protobuf + Schema Registry), SMT dönüşümleri, DLQ–retry ve temel izleme araçlarıyla üretim ortamında sürdürülebilir entegrasyonlar işletebileceksiniz.
Kimler Katılmalı
- Backend geliştiriciler
- Veri mühendisleri
- Streaming ve entegrasyon ekipleri (CDC, ETL/ELT yapanlar)
- Kafka kullanan ve KSQL/Connect’i üretimde standartlaştırmak isteyen ekipler