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
Danışanlarımızın Yorumları (5)
Yeterli uygulamaya imkan, eğitmen bilgili
Chris Tan
Eğitim - A Practical Introduction to Stream Processing
Yapay Zeka Çevirisi
Egzersizler sırasında James, kilitlendiğim her adımda daha detaylı açıklamalar yaptı. Ben NIFI'ye tamamen yeniydim. O, NIFI'nin gerçek amacını, açık kaynak gibi temel konuları bile anlattı. James, beni NIFI'nin kavramlarını Başlangıç Seviyesinden Geliştirici Seviyesine kadar kapsayacak şekilde yönlendirdi.
Firdous Hashim Ali - MOD A BLOCK
Eğitim - Apache NiFi for Administrators
Yapay Zeka Çevirisi
Translate this From: en To: tr İlk olarak bunun elimde olduğunu.
Peter Scales - CACI Ltd
Eğitim - Apache NiFi for Developers
Yapay Zeka Çevirisi
Tartışılan konuların ana noktalarını hatırlatma/inceleme.
Paolo Angelo Gaton - SMS Global Technologies Inc.
Eğitim - Building Stream Processing Applications with Kafka Streams
Yapay Zeka Çevirisi
Informative and had correct level of detail I believe.
Asif Akhtar
Eğitim - Distributed Messaging with Apache Kafka
Yapay Zeka Çevirisi