Apache Kafka Fundamentals

Eğitim Tipi : Sanal Sınıf / Online
Süre : 3 Gün
  1. Anasayfa
  2. Apache Kafka Fundamentals

Açıklama

    Apache Kafka Eğitimi, Kafka platformunun mimarisi, kullanımı ve bakımı hakkında derinlemesine bilgi sahibi olmanızı sağlar. Katılımcıları, çalıştıkları kurumların çok büyük gerçek zamanlı veri akışlarını işleyebilmeleri için güçlü ve hatalara karşı dayanıklı büyük veri uygulamaları geliştirmek için ihtiyaç duyacakları becerilerle donatır.

    Bu Apache Kafka eğitimi ile Kafka mimarisi konusunda ustalaşın ve birden fazla sürekli veri akışını daha hızlı ve daha verimli bir şekilde işlemek ve depolamak için nasıl kullanıldığını öğrenin. Uygulanması kolay adım adım yönergeler ile Kafka kümelerini yüklemeyi ve yapılandırmayı öğrenin.

    Bu eğitim, katılımcıların Kafka Producer, Consumer, veri akışları ve bağlantılarını doğru bir şekilde yapılandırarak kuruluşlarındaki Kafka kümelerini kontrol altına almaları için gereken becerileri geliştirmelerine yardımcı olur.

    Eğitim aynı zamanda katılımcıların Kafka’yı kuruluşlarındaki mevcut uygulama platformlarıyla bütünleştirebilmeleri için gerekli becerileri de edinmelerini sağlar.

    Ayrıca bulut laboratuarı sayesinde katılımcılar, Kafka kullanarak gerçek zamanlı bir Twitter akış uygulaması oluşturarak uygulamalı deneyime de sahip olurlar.

     

    Bu Apache Kafka eğitiminin sonunda katılımcılar şu konular hakkında bilgi sahibi olurlar:

    • Kafka mimarisi ve iş alanında kullanım örnekleri
    • Kafka kümesini tek düğümlü veya çok düğümlü olarak kurma ve yapılandırma
    • Kafka Procuder ve Consumer’ı gerçek zamanlı veri akışı ile uygulama
    • Kafka sisteminin güvenilirlik, çoğaltma ve kalıcılık özelliklerinden faydalanma
    • Öğrendiklerini bölümleme ve mesajlaşma sistemi gibi güçlü özellikleri kullanmak için uygulama
    • Kuruluşlarının gereksinimlerine göre Kafka arayüzlerini kullanma
    • Kafka kullanarak veri akışı uygulaması oluşturma

     

    Kimler Katılmalı?

    •Veri akışı uygulaması oluşturmak isteyen geliştiriciler

    •Kafka’ya dayalı projelere başlayan veya Kafka projeleri üzerinde çalışan ekipler

     

    Ön koşullar 

    Java programlama konusunda giriş düzeyi bilgi sahibi olunması gereklidir


Eğitim İçeriği

Büyük Veri Ekosistemi ve Apache Kafka’nın Yeri

Büyük Veri ve Akan Verinin Önemi

Apache Kafka Nedir ? Ne Zaman ve Neden Kullanılmalıdır ?

Apache Kafka Temel Mimarisi

Apache Kafka Bileşenleri

Apache Kafka Terminolojisi

Zookeeper Nedir ? Ne Zaman ve Neden Kullanılmalıdır ?

Apache Kafka Single Node Kurulumu

Apache Kafka Multi Node(Cluster) Kurulumu

Apache Kafka Producer Yapısı

Apache Kafka Producer Örnekleri

Senkron ve Asenkron Message Gönderimi

Producer Konfigurasyonları

Partition Yapısı

Apache Kafka Consumer Yapısı

Standalone Consumer

Group Consumer

Commit ve Offset Yapısı

Apache Kafka Monitoring

Client Monitoring

Log Monitoring

Ön Koşullar

Java programlama konusunda giriş düzeyi bilgi sahibi olunması gereklidir