Kafka'ya sağlam bir başlangıç yapın
Broker, topic, partition, offset ve consumer group temellerini CLI araçları ve ilk producer/consumer uygulamasıyla sıfırdan kavratan giriş düzeyinde Kafka eğitimi.
Kafka temellerine hızlı ve uygulamalı giriş
Bu eğitim, Apache Kafka'ya sıfırdan başlayanlar için temelleri kazandırır. Kafka'nın ne olduğu ve neden kullanıldığı, broker, topic, partition, offset ve consumer group kavramları işlenir. kafka-topics, kafka-console-producer ve kafka-console-consumer CLI araçları, ilk basit producer/consumer uygulaması, key ile mesaj dağıtımı, retention ve temel yapılandırma uygulamalı ele alınır. Mesaj kuyruklarıyla farkı, kullanım senaryoları ve temel dayanıklılık kavramları gösterilir.
2 Gün. Her gün dört modül; CLI ve basit kod örnekleriyle temel uygulama lableri.
Temel Seviye — Kafka'nın temel kavramları, CLI kullanımı ve ilk producer/consumer uygulamasını kapsar.
Tek broker'lı yerel Kafka üzerinde CLI ile mesaj üretip tüketerek adım adım öğrenilir.
Karmaşık ayrıntılara boğulmadan Kafka'nın temel mantığını kavrarsınız.
CLI araçlarıyla ilk dakikadan itibaren mesaj üretip tüketirsiniz.
İleri Kafka eğitimlerine hazır bir kavramsal zemin edinirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Terminal ve komut çalıştırmaya temel aşinalık yeterlidir.
Herhangi bir dilde temel kod okuma faydalıdır ancak zorunlu değildir.
Host ve port fikrine aşinalık faydalıdır.
Kafka kurulabilen bir makine veya Docker önerilir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Broker, topic, partition ve offset'i net biçimde açıklarsınız.
Console producer ile topic'e mesaj gönderirsiniz.
Console consumer ile mesajları okur ve offset'i gözlersiniz.
Grup ile ölçekleme mantığını kavrarsınız.
Key'in partition ve sıralamaya etkisini anlarsınız.
Basit bir producer/consumer uygulaması yazarsınız.
Retention gibi temel ayarları uygularsınız.
İleri Kafka eğitimlerine hazır bir temel edinirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
ksqlDB ile SQL tabanlı akış işleme ve Kafka Connect ile CDC/JDBC/S3 entegrasyonunu birleştirin; uçtan uca gerçek zamanlı veri hattı tasarlayın.
Detayları Gör →Apache Hive ile managed/external tablolar kurun, HDFS'ten veri yükleyin, partitioning ve bucketing uygulayın, HiveQL ile JOIN ve pencere fonksiyonları yazın.
Detayları Gör →Büyük veri platformlarını işletin: YARN kaynak yönetimi, Airflow/Oozie orkestrasyon, veri yönetişimi, Kerberos/Ranger güvenlik, izleme ve maliyet optimizasyonu.
Detayları Gör →Azure HDInsight ile yönetilen Hadoop/Spark/Hive kümeleri kurun: ADLS Gen2 entegrasyonu, iş çalıştırma, Ambari yönetimi, autoscale ve güvenlik.
Detayları Gör →Apache Flink işlerini üretimde yönetin: durum yönetimi, RocksDB backend, checkpoint/savepoint, exactly-once, Kubernetes/YARN dağıtım, backpressure ve rescaling.
Detayları Gör →