Eğitim İçeriği

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

  • Apache Kafka ve Confluent Platform nedir?
  • Kafka broker, üretici, tüketici ve konu temelleri
  • Kafka'nın veri akışı ve mesajlaşma boru hattılarındaki rolü
  • Confluent uzantıları: REST Proxy, Şema Kaydı, Kontrol Merkezi
  • Kafka kümesi mimarisinde brokerlar, bölümler ve kopyalama

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

  • Zookeeper nedir?
  • Zookeeper'nin Kafka kümesi içindeki rolü
  • Zookeeper quorum boyutu
  • Zookeeper yapılandırma
  • Sunucularımızda SSH uygulaması
  • Eylemsel Çalışma: Zookeeper yapılandırması (takım ve hizmet olarak)
  • Zookeeper Komut Satır Arayüzü'nü (CLI) kullanma
  • Eylemsel Çalışma: Zookeeper quorum kurulumu
  • Zookeeper'nin dahili dosya sistemi
  • Zookeeper'ı etkileyen performans faktörleri
  • Gösterim: Zookeeper yönetim araçları ve Zoonavigator

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

  • Kafka temelleri
  • Kafka yapılandırma
  • Eylemsel Çalışma: Tek broker üzerinde Kafka yapılandırması
  • Eylemsel Çalışma: Kafka komutları yürütme
  • Eylemsel Çalışma: Kafka multi-broker (kümesi) kurulumu
  • Eylemsel Çalışma: Kafka kümesi testleri
  • Kafka kümemle bağlantı sağlayabiliyor muyum?
  • Advertised.listeners yapılandırması: kilit ayarlar
  • Konu yapılandırma
  • Konularda mesaj tüketimi ve teslimatı kurulumu
  • Eylemsel Çalışma: Kafka dayanıklılığını gösterme
  • Kafka performansı: G/Ç, ağ, RAM, CPU, işletim sistemi
  • Kafka performansı: diğer faktörler
  • Eylemsel Çalışma: Broker yapılandırmalarını nasıl değiştireceğiniz

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

  • Landoop Kafka Topics UI, Confluent REST Proxy, Confluent Şema Kaydı yapılandırması
  • Mesaj gönderme ve alımı (CLI, Java, Spring Framework)
  • Metrikler ve izleme araçları (Confluent Kontrol Merkezi, Elasticsearch vb.)
  • Günlük dosyaları ve konum yönetimi
  • Yüksek mevcutluk ve felaket kurtarma
  • Kopyalama ile yüksek mevcutluğu sağlama
  • Performans ayarlama (üretici/tüketici)
  • Felaket kurtarma stratejileri
  • Takas kontrolü ve veri kurtarma
  • Bağlantı 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ı deneyimi
  • Dağıtılmış sistem kavramlarıyla tanınırlık
  • Temel ağ ve sistem yapılandırmasıyla ilgili bilgi sahibi olma

Hedef Kitle

  • Kafka dağıtımlarını yöneten DevOps ve SRE ekibi
  • Confluent ve Zookeeper ile çalışan sistem yöneticileri
  • Öykünür sistemler için sorumlu Kafka geliştiricileri ve mimarılar
 16 Saat

Katılımcı Sayısı


Kişi Başına Fiyat

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

Yaklaşan Etkinlikler

İlgili Kategoriler