Bu eğitimin amacı; iş alanlarına uygun, ölçeklenebilir ve yönetilebilir bir Kafka topic mimarisi ile sağlam bir şema (schema) stratejisini birlikte tasarlamanızı sağlamaktır. Bunun için domain odaklı topic modelleme, doğru key/partition seçimi, isimlendirme ve saklama politikaları (retention/compaction), çoğaltma/uygunluk ayarları; ayrıca Avro/Protobuf/JSON Schema formatlarıyla şema tasarımı, Schema Registry üzerinden uyumluluk (backward/forward/full) ve evrim (versioning) süreçleri ele alınacaktır. Sonuçta, üretim standartlarına uygun, izlenebilir ve yönetişimi tanımlanmış topic ve şema tasarımlarını kurum genelinde uygulayabilecek bir çerçeve oluşturmanız hedeflenmektedir.
Eğitim Sonu Kazanımları
- İş alanlarına göre doğru topic topolojisini (isimlendirme, partitioning, retention/compaction, replikasyon) tasarlayıp performans ve dayanıklılık hedeflerine uygun konfigürasyonları belirleyebileceksiniz.
- Avro/Protobuf/JSON Schema ile alan türleri, varsayılanlar ve nullability kurallarını tanımlayıp, Schema Registry üzerinden subject stratejileri ve uyumluluk modlarıyla güvenli şema evrimi yönetebileceksiniz.
- Kurumsal yönetişim için standartlar, şablonlar ve kontrol listeleri oluşturarak topic & şema tasarımlarını üretim ortamına taşıyıp sürdürülebilir şekilde işletebileceksiniz.
Kimler Katılmalı
- Veri/Platform mimarları ve Kafka yöneticileri
- Backend geliştiriciler ve veri mühendisleri
- Event-driven tasarımlar ve veri sözleşmeleriyle çalışan ekipler
- Kafka’da topic ve şema standartlarını kurumsallaştırmak isteyen ekipler