Eğitim İçeriği
Kafka'ya Giriş Apache Kafka
- Kafka nedir ve neden kullanılır?
- Temel bileşenler: Konular, Bölümler, Üreticiler, Tüketiciler, Aracılar
- Kafka'nın yayınlama-abone olma modelinin anlaşılması
- Kafka'nın gerçek dünya uygulamalarındaki kullanım alanları
Kafka Geliştirme Ortamının Kurulumu
- Kafka ve ZooKeeper'ın kurulumu ve yapılandırılması
- Konu yönetimi için Kafka CLI araçları
- Yüksek kullanılabilirlik için Kafka'nın yapılandırılması
Kafka Üreticileri ve Tüketicileri
- Java içinde Kafka Üreticilerinin oluşturulması
- Anahtarlar, bölümler ve onaylarla mesaj üretimi
- Java içinde Kafka Tüketicilerinin oluşturulması
- Tüketici grupları ve ofset yönetimi
Kafka Akışları ile Çalışma
- Kafka Akış API'sine giriş
- Gerçek zamanlı veri akışlarının işlenmesi
- Durumlu ve durumsuz işleme
- Pencereleme, birleştirmeler ve toplamalar
Güvenilirlik ve Performansın Sağlanması
- Kafka replikasyonu ve hata toleransı
- Üretici ve tüketici yapılandırmalarının optimize edilmesi
- Kafka performansının izlenmesi
Kafka Güvenliği ve Kimlik Doğrulama
- SSL/TLS şifrelemenin etkinleştirilmesi
- SASL ile kimlik doğrulamasının yapılandırılması
- Kafka ACL'leri ile rol tabanlı erişim kontrolü
Kafka'nın Diğer Sistemlerle Entegrasyonu
- Veritabanlarıyla entegre olmak için Kafka Connect'in kullanılması
- Kafka'nın Elasticsearch, PostgreSQL ve diğer veri kaynaklarıyla bağlantısı
- Kafka ile olay güdümlü mikro hizmetlerin oluşturulması
Özet ve Sonraki Adımlar
Kurs İçin Gerekli Önbilgiler
- Temel Java programlama bilgisi
- Dağıtık sistemler ve mesajlaşma sistemleri hakkında temel bilgi
- Maven veya Gradle gibi yazılım geliştirme araçlarına aşinalık
Hedef Kitle
- Uygulamalarına Kafka'yı entegre etmek isteyen Java geliştiriciler
- Olay güdümlü mimarilerle çalışan yazılım mühendisleri
- Kafka'yı dağıtık bir mesajlaşma sistemi olarak öğrenmekle ilgilenen geliştiriciler
Danışanlarımızın Yorumları (5)
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
Ezgi becerileri, örnekler, çok iyi egzersizler
Marek Konieczny - G2A.COM Limited
Eğitim - Kafka for Administrators
Yapay Zeka Çevirisi
Kurs harikaydı. Eğitmenimiz Andreas çok bien hazırlanmış ve bize cevap vermemiz gereken tüm sorulara yanıt verdi. Ayrıca, zorluklarımıza yardım etti ve gerekliyse detaylı açıklamalar yaptı. Katıldığım en iyi kurs.
Bozhidar Marinov - Pejsejf B"lgaria EOOD
Eğitim - Microservices with Spring Cloud and Kafka
Yapay Zeka Çevirisi