Bize Ulaşın
 Süre 16 Saat

Eğitim İçeriği

Modül 1: Confluent Apache Kafka Mimarisi ve Küme Yapılandırmasına Giriş

  • Apache Kafka ve Confluent Platform nedir?
  • Kafka broker, üretici (producer), tüketici (consumer) ve konu (topic) temel kavramları
  • Veri akışı ve mesajlaşma boru hatlarında Kafka'nın rolü
  • Confluent uzantıları: REST Proxy, Schema Registry, Control Center
  • Kafka küme mimarisi: broker'lar, bölümler (partitions) ve replikasyon

Modül 2: Zookeeper Quorum Yapılandırması

  • Zookeeper nedir?
  • Zookeeper'ın bir Kafka kümesindeki rolü
  • Zookeeper quorum boyutu
  • Zookeeper yapılandırması
  • Sunucularımızda SSH uygulaması
  • Uygulama: Zookeeper yapılandırması (ekip olarak ve servis olarak)
  • Zookeeper Komut Satırı Arayüzünün (CLI) kullanımı
  • Uygulama: Zookeeper quorum kurulumu
  • Zookeeper'ın dahili dosya sistemi
  • Zookeeper'ı etkileyen performans faktörleri
  • Demo: Zookeeper yönetim araçları ve Zoonavigator

Modül 3: Kafka Küme Yapılandırması

  • Kafka temelleri
  • Kafka yapılandırması
  • Uygulama: Tekli broker üzerinde Kafka yapılandırması
  • Uygulama: Kafka komutlarını çalıştırma
  • Uygulama: Kafka çoklu broker (küme) kurulumu
  • Uygulama: Kafka küme testi
  • Kafka kümeme bağlanabiliyor muyum?
  • Advertised.listeners yapılandırması: anahtar ayar
  • Konu (Topic) yapılandırması
  • Konularda mesaj alma (ingestion) ve teslimatının ayarlanması
  • Uygulama: Kafka dayanıklılığını gösterme
  • Kafka performansı: G/Ç, ağ, RAM, CPU, İşletim Sistemi
  • Kafka performansı: Diğer faktörler
  • Uygulama: Broker yapılandırmalarını değiştirme

Modül 4: Gelişmiş Kafka Yapılandırması

  • Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Schema Registry yapılandırması
  • Mesaj gönderme ve alma (CLI, Java, Spring Framework)
  • Metrikler ve izleme araçları (Confluent Control Center, Elasticsearch vb.)
  • Günlük dosyaları ve ofset (offset) yönetimi
  • Yüksek kullanılabilirlik ve felaket kurtarma
  • Replikasyon ile yüksek kullanılabilirliği sağlama
  • Performans ayarı (üretici/tüketici)
  • Felaket kurtarma stratejileri
  • Devralma (Failover) kontrolü ve veri kurtarma
  • Connector kurulumu
  • Kafka Connect uygulaması
  • Kafka güvenlik özellikleri

Özet ve Sonraki Adımlar

Kurs İçin Gerekli Önbilgiler

  • Linux tabanlı sistemler ve komut satırı araçları konusunda deneyim
  • Dağıtık sistemler kavramları hakkında bilgi
  • Temel ağ ve sistem yapılandırması bilgisi

Hedef Kitle

  • Kafka dağıtımlarını yöneten DevOps ve SRE ekipleri
  • Confluent ve Zookeeper ile çalışan sistem yöneticileri
  • Ölçeklenebilir sistemlerden sorumlu Kafka geliştiricileri ve mimarları

Katılımcı Sayısı


Katılımcı başına fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler