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.

Turkiye Finans Katilim Bankasi
Istanbul Beton
Merkezi Kayıt Kuruluşu
Yapi Kredi
Mercedes-Benz
Türk Telekom
Takasbank
Turknet
Yemeksepeti
Beko
Vakıfbank
TAAC Havacılık TR
Oyak Çimento
HSBC
Ford-Otosan
Erdemir
Hepsiburada
Aksigorta
Allianz
Işik Universitesi
Sekerbank
Turkcell Global Bilgi
Getir
Cybersoft
Iga Airport
Turkiye Finans Katilim Bankasi
Istanbul Beton
Merkezi Kayıt Kuruluşu
Yapi Kredi
Mercedes-Benz
Türk Telekom
Takasbank
Turknet
Yemeksepeti
Beko
Vakıfbank
TAAC Havacılık TR
Oyak Çimento
HSBC
Ford-Otosan
Erdemir
Hepsiburada
Aksigorta
Allianz
Işik Universitesi
Sekerbank
Turkcell Global Bilgi
Getir
Cybersoft
Iga Airport
Bilgi İstiyorum