Kafka Introduction Eğitimi

Kafka Introduction Eğitimi

Eğitim Hakkında

Bu eğitim, büyük veri ve dağıtık sistemler mimarisinin temel kavramlarından başlayarak Apache Kafka’nın kullanımını kapsamlı bir şekilde ele almaktadır. Katılımcılar, yüksek kullanılabilirlik, ölçeklenebilirlik, mesaj kuyrukları, veri bölümleme, Lambda mimarisi gibi konuları öğrenirken; Kafka’nın mimarisi, üretici-tüketici yapısı, veri modeli, API kullanımı, Zookeeper entegrasyonu ve üretim ortamında Kafka uygulamaları üzerinde pratik yapacaklardır.

Ön Koşul

Katılımcıların temel düzeyde yazılım geliştirme bilgisine ve veri işleme kavramlarına aşinalıkları olması beklenmektedir. Büyük veri teknolojileri veya mesajlaşma sistemleri hakkında ön bilgi avantaj sağlar.

Eğitim İçeriği

  • Dağıtılmış Sistemler
  • Yüksek Kullanılabilirlik
  • Gecikme ve Ölçeklenebilirlik
  • Mesaj Aracıları ve Kuyruklar
  • Ayrıştırma Hizmetleri
  • Lambda Mimarisi
  • Veri Bölümleme
  • Tarih
  • Kafka Nedir?
  • Neden Kafka?
  • Özellikleri
  • Üretimde Kafka
  • Üst Düzey Mimari
  • Kafka Garantileri
  • Küme Yükleniyor
  • Tüketiciler
  • Yapımcılar
  • Küme Yönetimi
  • Roller
  • Temel İşlemler
  • Üreticinin Rolü
  • Kayıtlar
  • Mesaj Dayanıklılığı
  • Gruplama ve Sıkıştırma
  • Konsol Üreticisi Oluştur
  • Konulara Veri Yayınlama
  • Tüketicinin Rolü
  • Ofsetler
  • Tüketiciler ve Günlükler
  • Konsol Tüketicisi Oluşturun
  • Performans Ayarı
  • Tüketici Grupları
  • Tüketici Paralelliği
  • Tüketici Yeniden Dengeleme
  • Kafka Veri Modeli
  • Konular
  • Bölümler
  • Dağıtım
  • Güvenilirlik
  • Liderler
  • Üretici API'si
  • Tüketici API'si
  • Java, Scala, Python API'leri
  • Konu Oluşturma
  • Büyük Veri Ardışık Düzenleri
  • Mikro Hizmetler
  • Örnekleme

Kazanımlar

  • Dağıtık sistemler ve büyük veri mimarisi hakkında temel kavramları öğrenebileceksiniz.

  • Apache Kafka’nın mimarisini, özelliklerini ve kullanım senaryolarını kavrayabileceksiniz.

  • Kafka üretici ve tüketici yapılarını etkin şekilde kullanabileceksiniz.

  • Kafka veri modeli, konular, bölümler ve güvenilirlik mekanizmalarını anlayabileceksiniz.

  • Kafka API’leri (Java, Scala, Python) ile uygulama geliştirebileceksiniz.

  • Zookeeper ile küme yönetimini ve rollerin işleyişini öğrenebileceksiniz.

  • Üretim ortamında Kafka performans ayarlarını ve optimizasyon tekniklerini uygulayabileceksiniz.

  • Mikro hizmetler ve büyük veri ardışık düzenlerinde Kafka entegrasyonu gerçekleştirebileceksiniz.

Hedef Kitle

  • Veri Mühendisleri & Veri Bilimciler & Veri Mimarları
  • Yazılım Mimarları & Yazılım Geliştiriciler
  • Sistem Mühendisleri
  • BT Yöneticileri

Sertifika

Eğitimlerimize %80 oranında katılım gösterilmesi ve eğitim müfredatına göre uygulanacak sınav/projelerin başarıyla tamamlanması durumunda, eğitimin sonunda dijital ve QR kod destekli “BT Akademi Başarı Sertifikası” verilmektedir.

SEKTÖRÜN GÜVENDİĞİ ÇÖZÜM ORTAĞI

BT Akademi'yi tercih eden 4.000'den fazla kurum yanılmıyor.

Zorlu Holding
Yemeksepeti
QNB Finansbank
Amerikan Hastanesi
Hepsiburada
Isdemir
Pegasus
Türk Telekom
Arçelik
DFDS
Takasbank
Brisa
Cybersoft
Allianz
Turkcell Global Bilgi
Iş GYO
İş Bankası
Türkiye Vagon Sanayi
Sun Ekspress
Mercedes-Benz
Istanbul Sanayi Odasi
Hayat Holding
Tam Finans
Tuyap Fuarcılık
ITKIB
Zorlu Holding
Yemeksepeti
QNB Finansbank
Amerikan Hastanesi
Hepsiburada
Isdemir
Pegasus
Türk Telekom
Arçelik
DFDS
Takasbank
Brisa
Cybersoft
Allianz
Turkcell Global Bilgi
Iş GYO
İş Bankası
Türkiye Vagon Sanayi
Sun Ekspress
Mercedes-Benz
Istanbul Sanayi Odasi
Hayat Holding
Tam Finans
Tuyap Fuarcılık
ITKIB
Bilgi İstiyorum