
Ön Koşul
Eğitim Hakkında
Introduction to Kafka eğitim kursu, katılımcılara Kafka mesajlaşma sistemini sistemlerinde veri tüketmek için nasıl kullanacaklarını ve dağıtılmış bir mesajlaşma aracısını nasıl yapılandıracaklarını öğretir.
Kimler içindir?
▪ "Kafka Big Data Developer" olarak kariyerinde ivme kazanmak isteyen geliştiriciler
▪ Şu anda Kuyruk ve Mesajlaşma Sistemlerinde yer alan Test Uzmanları
▪ Kafka'yı ekosistemlerine dahil etmeyi seven Büyük Veri Mimarları
▪ Mesajlaşma Sistemleri ile ilgili projelerde çalışan Proje Yöneticileri
▪ "Apache Kafka Yöneticisi" olarak kariyerlerinde ivme kazanmak isteyen yöneticiler
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.
Eğitim İçeriği
▪ Tarih
▪ Kafka nedir?
▪ Neden Kafka?
▪ Özellikleri
▪ Üretimde Kafka
▪ Üst düzey mimari
• Kafka garantileri / mesaj siparişi
• Teslimat semantiği
• Kafka anlambilim
▪ Küme yükleniyor
▪ Tüketiciler
▪ Yapımcılar
▪ Küme yönetimi
▪ Roller
▪ Temel iş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 / takipçiler
▪ Çoğaltma
▪ Üretici API'si
▪ Tüketici API'si
▪ Java, Scala, Python API'leri
▪ Konu oluşturma / değiştirme
▪ Bölümleme konuları
▪ Kafka'dan veri okuma
▪ Kafka'ya veri yazma
▪ 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
▪ Büyük Veri Ardışık Düzenleri
▪ Mikro hizmetler
▪ Örnek Olay: Netflix
▪ Apache Spark
Neden Bu Eğitimi Almalısınız ?
▪ Apache Kafka mimarisini ve veri modelini anlamayı,
▪ Ayrıştırma hizmetleri ve dağıtılmış sistemleri,
▪ Dağıtılmış mesajlaşma aracılarını kullanarak sağlam sistemler oluşturmayı,
▪ Üretimde Kafka kümelerini yapılandırmayı,
▪ Özel Kafka üreticileri ve tüketicileri yazmayı,
▪ Bir akış API'sinden veri alan bir uygulama oluşturmayı.
Önemli Notlar
Program ücretlerine KDV dahil değildir.