Eğitim İçeriği

Giriş

  • Apache Kafka’e Genel Bakış
  • Olay akışı ve gerçek zamanlı veri işlemeye giriş
  • Apache Kafka ve özelliklerine genel bakış
  • Modern uygulama geliştirmede Kafka’nın kullanım alanları ve faydaları

Kafka Mimarisi ve Temel Kavramların Anlaşılması

  • Kafka mimarisi: aracılar, konular, bölümler ve replikalar
  • Üreticiler ve tüketiciler: mesaj yayınlama ve tüketme
  • Kafka’da ZooKeeper’ın rolünün anlaşılması

Kafka Konuları ve Bölümleri

  • Konu oluşturma ve yapılandırma
  • Bölümlerin ve bunların etkilerinin anlaşılması
  • Kafka’da replikasyon ve hata toleransı

Kafka Üreticileri

  • Çeşitli programlama dilleri kullanarak Kafka üreticileri oluşturma
  • Mesaj serileştirme ve serileştirme teknikleri
  • Üretici yapılandırmaları ve en iyi uygulamalar

Kafka Tüketicileri

  • Farklı programlama dilleri kullanarak Kafka tüketicileri geliştirme
  • Tüketici gruplarını ve ofsetleri yapılandırma
  • Mesaj işleme ve teslim garantisi stratejileri

Kafka Connect kullanarak Harici Sistemlerle Entegrasyon

  • Kafka Connect ve konektörlerine genel bakış
  • Veri entegrasyonu için Kafka Connect’i yapılandırma ve kullanma
  • Kafka’yı harici sistemlerle entegre etme

Kafka Streams & ksqlDB ile Akış Uygulamaları Yazma

  • Kafka Streams’e ve akış işleme yeteneklerine giriş
  • Kafka Streams ile akış işleme uygulamaları geliştirme
  • Gerçek zamanlı veri işleme ve analiz için ksqlDB kullanma

Bir Kafka İstemci Uygulamasını Confluent Cloud ile Entegrasyon

  • Confluent Cloud’a ve özelliklerine genel bakış
  • Bir Kafka istemci uygulamasını Confluent Cloud ile yapılandırma ve bağlama

Kafka Güvenliği

  • Kafka güvenlik özelliklerine giriş
  • Güvenli iletişim için SSL/TLS yapılandırma
  • Kafka’da kimlik doğrulama ve yetkilendirme mekanizmaları

İzleme ve Operasyonlar

  • Metrikler ve araçlar kullanarak Kafka’yı izleme
  • Kafka kümelerini ve kaynaklarını yönetme
  • Yaygın sorunları giderme ve performans ayarlama

En İyi Uygulamalar ve Gerçek Dünya Use Case’leri

  • Kafka tabanlı uygulamalar tasarlamak için en iyi uygulamalar
  • Çeşitli sektörlerde Kafka uygulamalarının örnek olay incelemeleri ve örnekleri
  • Ölçeklenebilir ve hataya dayanıklı Kafka mimarileri oluşturmak için en iyi uygulamalar

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Temel programlama bilgisi

Hedef Kitle

  • Geliştiriciler
  • Programcılar
 21 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

Danışanlarımızın Yorumları (2)

Yaklaşan Etkinlikler

İlgili Kategoriler