Eğitim İçeriği
Apache Kafka'a Giriş
- Kafka nedir ve neden kullanılır?
- Temel bileşenler: Konular, Bölümler, Üreticiler, Tüketiciler, Aracılar
- Kafka'nın yayım-abone modelini anlamak
- Kafka'nın gerçek dünya uygulamalarındaki kullanımları
Bir Kafka Geliştirme Ortamı Kurma
- Kafka ve ZooKeeper'ın yükleme ve yapılandırma
- Kafka CLI araçları ile konu yönetimi
- Kafka'yı yüksek kullanılabilirlik için yapılandırma
Kafka Üreticileri ve Tüketicileri
- Java'da Kafka Üreticileri oluşturma
- Anahtarlar, bölümler ve onaylamalar ile mesaj üretme
- Java'da Kafka Tüketicileri oluşturma
- Tüketici grupları ve ofset yönetimi
Kafka Akışları ile Çalışma
- Kafka Streams API'sine giriş
- Gerçek zamanlı veri akışlarını işlemek
- Durumlu ve durumsuz işleme
- Pencereleme, birleştirme ve toplama
Güvenilirlik ve Performansı Sağlama
- Kafka çoğaltma ve hata toleransı
- Üretici ve tüketici yapılandırmalarını optimize etme
- Kafka performansını izleme
Kafka Güvenliği ve Kimlik Doğrulaması
- SSL/TLS şifrelemeyi etkinleştirme
- SASL ile kimlik doğrulamasını yapılandırma
- Kafka ACL'leri ile rol tabanlı erişim kontrolü
Kafka'yı Diğer Sistemlerle Entegre Etme
- Veritabanlarıyla entegre olmak için Kafka Connect kullanımı
- Kafka'yı Elasticsearch, PostgreSQL ve diğer veri kaynakları ile bağlama
- Kafka ile olay odaklı mikrohizmetler oluşturma
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Java programlama dilinin temel prensiplerini anlama
- Dağıtık sistemler ve mesajlaşma sistemleri hakkında temel bilgi sahibi olma
- Maven veya Gradle gibi yazılım geliştirme araçlarıyla tanışma
Hedef Kitle
- Uygulamalarına Kafka'ı entegre etmek isteyen Java geliştiricileri
- Olay tabanlı mimarilerle çalışan yazılım mühendisleri
- Kafka'yı dağıtık mesajlaşma sistemi olarak öğrenmeyi düşünen geliştiriciler
Danışanlarımızın Yorumları (5)
Egzersiz ve Laboratuvarlarla Antrenöre Katılım Uygun Sayıda Alakalı Egzersizler ve Laboratuvarlar Uygulamalı Sınavlar
Salim - SICPA SA
Eğitim - Administration of Kafka Message Queue
Yapay Zeka Çevirisi
öğretmenin etkileşimli yaklaşımı, doğrudan bir hikaye anlatımı yerine izleyicilerden gelen sorulara yanıt vererek hareket etme.
Rens - Canon Medical Informatics Europe B.V.
Eğitim - Administration of Kafka Topic
Yapay Zeka Çevirisi
Laboratuvarlar ve slaytlar, Jorge'nin Kafka için bilgisi ve sevgisini iyi bir şekilde tamamlayıcıdır.
Willem - BMW SA
Eğitim - Apache Kafka for Developers
Yapay Zeka Çevirisi
çok etkileşimli...
Richard Langford
Eğitim - SMACK Stack for Data Science
Yapay Zeka Çevirisi
Yeterli uygulamaya imkan, eğitmen bilgili
Chris Tan
Eğitim - A Practical Introduction to Stream Processing
Yapay Zeka Çevirisi