Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
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ı
Danışanlarımızın Yorumları (2)
Eğitim ortamında bağımsız alıştırmalar yapma imkanı.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Eğitim - Kafka for Administrators
Yapay Zeka Çevirisi
Çok pratik örnekler. Eğitmen, grup bilgi düzeyi açısından oldukça farklı olsa da herkesin takip edebilmesini sağlayacak bir hızda ilerlemeye çalışmıştır. Herhangi birine ihtiyaç duyduğunda çok fazla destek sağlamıştır :)
Georgi - BMW SA
Eğitim - Apache Kafka for Developers
Yapay Zeka Çevirisi