Veri işlemenin kalbine Kafka ile gir
Veri işleme perspektifiyle Apache Kafka'ya başlangıç yapan temel seviye eğitim: batch/akış işleme farkı, topic/partition/offset kavramları, Docker ile kurulum, CLI ve Python ile ilk veri akışı, consumer group ile paralel tüketim ve Connect/Streams/ksqlDB ekos…
Kafka temel kavramları, kurulum, CLI ve ilk veri akışı
Bu başlangıç eğitimi, veri işleme perspektifiyle Apache Kafka'yı tanıtır. Katılımcılar Kafka'nın neden modern veri hatlarının merkezinde olduğunu, batch ve akış işleme farkını kavrar; topic, partition, offset, producer ve consumer temel kavramlarını öğrenir. Tek düğümlü bir Kafka'yı kurar; kafka-topics, kafka-console-producer ve kafka-console-consumer ile ilk veri akışını oluşturur. Consumer group ile paralel tüketimi, basit bir Python producer/consumer ile programatik akışı ve mesaj serileştirmeyi (JSON) uygular. Eğitim, Kafka'nın veri işleme ekosistemindeki (Connect, Streams, ksqlDB) yeri ve sonraki adımlarla tamamlanır.
2 Gün. Her gün dört modül; Kafka kavramlarından ilk veri akışına ve programatik üretim/tüketime ilerlenir.
Temel Seviye — Veri işleme bağlamında Apache Kafka'ya başlangıç; temel kavramlar, kurulum ve ilk veri akışının oluşturulması.
Katılımcılar tek düğümlü Kafka kurup CLI ve basit Python kodu ile veri akışını birebir oluşturur ve consumer group davranışını gözlemler.
Kafka'nın temel kavramlarını veri işleme bağlamında net kavrarsınız.
Kurulumdan ilk mesaj akışına kadar uçtan uca pratik yaparsınız.
Connect, Streams ve ksqlDB'nin veri işlemedeki yerini görürsünüz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Python veya benzeri bir dilde basit kod okuyabilme faydalıdır.
Komut satırında temel komutları çalıştırabilme beklenir.
Kayıt, akış ve kuyruk gibi kavramlara aşinalık faydalıdır.
Kafka/Docker kurulabilen bir bilgisayar ve internet erişimi.
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.
Program sonunda katılımcılar:
Batch ve akış işleme farkını ve Kafka'nın rolünü açıklarsınız.
Topic, partition, offset ve consumer group'u kavrarsınız.
Docker ile tek düğümlü Kafka'yı kurup doğrularsınız.
kafka-topics ile topic oluşturup incelersiniz.
Konsol producer/consumer ile ilk veri akışını kurarsınız.
Grup mantığını ve lag görüntülemeyi uygularsınız.
kafka-python ile basit producer/consumer yazarsınız.
Connect, Streams ve ksqlDB'nin yerini kavrarsınız.
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.
Suç istihbaratı analizinde büyük veri ve iş zekâsı: veri entegrasyonu, ağ/link analizi, merkezilik, hotspot ve BI panoları. Etik odaklı orta seviye eğitim.
Detayları Gör →Spark SQL ile büyük veriyi sorgulayın: tablo tanımı, join, pencere fonksiyonları, karmaşık tipler ve Catalyst/AQE ile performans ayarı. Orta seviye eğitim.
Detayları Gör →Python ve pandas ile veri analizine başlayın, pandas sınırlarını görüp Spark'a geçerek büyük veriyle tanışın. Pratik, temel seviye DVA eğitimi.
Detayları Gör →Spark ile büyük veri temizleme: profilleme, eksik ve aykırı değer yönetimi, standartlaştırma, doğrulama ve yeniden kullanılabilir hazırlık pipeline'ı. Orta sevi
Detayları Gör →Hadoop ekosisteminde veri akışı kurun: Sqoop, Flume, Kafka ve NiFi ile alım, Hive/Spark ile dönüşüm, Oozie/Airflow ile orkestrasyon. Orta seviye eğitim.
Detayları Gör →