Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Apache Kafka
- Ce este Kafka și de ce să-l folosim?
- Componentele de bază: Subiecte, Partiții, Producători, Consumatori, Brokeri
- Înțelegerea modelului de publicare-abonare al Kafka
- Cazuri de utilizare ale Kafka în aplicații din lumea reală
Configurarea unui mediu de dezvoltare Kafka
- Instalarea și configurarea Kafka și ZooKeeper
- Instrumente CLI Kafka pentru gestionarea subiectelor
- Configurarea Kafka pentru disponibilitate ridicată
Producători și Consumatori Kafka
- Crearea Producătorilor Kafka în Java
- Producerea mesajelor cu chei, partiții și confirmări
- Crearea Consumatorilor Kafka în Java
- Grupuri de consumatori și gestionarea offset-urilor
Lucrul cu Kafka Streams
- Introducere în API-ul Kafka Streams
- Procesarea fluxurilor de date în timp real
- Procesare cu stare vs. fără stare
- Ferestre, îmbinări și agregații
Asigurarea fiabilității și performanței
- Replicarea și toleranța la erori în Kafka
- Optimizarea configurării producătorilor și consumatorilor
- Monitorizarea performanței Kafka
Securitate și autentificare în Kafka
- Activarea criptării SSL/TLS
- Configurarea autentificării cu SASL
- Controlul accesului bazat pe roluri cu ACL-uri Kafka
Integrarea Kafka cu alte sisteme
- Folosirea Kafka Connect pentru integrarea cu baze de date
- Conectarea Kafka cu Elasticsearch, PostgreSQL și alte surse de date
- Construirea de microservicii bazate pe evenimente cu Kafka
Rezumat și pași următori
Cerințe
- Cunoștințe de bază de programare Java
- Cunoștințe de bază despre sisteme distribuite și sisteme de mesagerie
- Familiaritate cu instrumente de dezvoltare software precum Maven sau Gradle
Publicul țintă
- Dezvoltatori Java care doresc să integreze Kafka în aplicațiile lor
- Ingineri software care lucrează cu arhitecturi bazate pe evenimente
- Dezvoltatori interesați să învețe Kafka ca sistem de mesagerie distribuită
14 Ore
Mărturii (2)
Posibilitatea de a efectua exerciții independente în mediul de instruire.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Curs - Kafka for Administrators
Tradus de catre o masina
Formatorul a încercat să prezentzească cele mai complicate subiecte într-o manieră mai simplă
Calvin Raj Antony - SICPA SA
Curs - Administration of Kafka Message Queue
Tradus de catre o masina