Tack för att du skickade din fråga! En av våra teammedlemmar kontaktar dig snart.
Tack för att du skickade din bokning! En av våra teammedlemmar kontaktar dig snart.
Kursplan
Introduktion till Apache Kafka
- Vad är Kafka och varför använda det?
- Kärnkomponenter: Topics, Partitions, Producers, Consumers, Brokers
- Förstå Kafkas publish-subscribe-modell
- Användningsfall för Kafka i verkliga tillämpningar
Inställning av en Kafka-utvecklingsmiljö
- Installation och konfiguration av Kafka och ZooKeeper
- Kafka CLI-verktyg för topics-hantering
- Konfigurera Kafka för hög tillgänglighet
Kafka Producers och Consumers
- Skapa Kafka Producers i Java
- Sända meddelanden med nycklar, partitioner och bekräftelser
- Skapa Kafka Consumers i Java
- Consumer-grupper och offset-hantering
Arbeta med Kafka Streams
- Första introduktion till Kafka Streams API
- Bearbetning av realtids dataströmmar
- Tillståndskänslig vs. tillståndsneutral bearbetning
- Windowing, joins och aggregeringar
Säkerställa pålitlighet och prestanda
- Kafka-replikering och fel-tolerans
- Optimera producer- och consumer-konfigurationer
- Övervaka Kafkas prestanda
Kafka-säkerhet och autentisering
- Aktivera SSL/TLS-kryptering
- Konfigurera autentisering med SASL
- Rollbaserad åtkomstkontroll med Kafka ACLs
Integrera Kafka med andra system
- Använda Kafka Connect för att integrera med databaser
- Koppla Kafka till Elasticsearch, PostgreSQL och andra datakällor
- Bygga händelsedriven mikrotjänster med Kafka
Sammanfattning och nästa steg
Krav
- Ett förstånd för kärn-Java-programmering
- Grunnkunskaper i distribuerade system och meddelandesystem
- Familiaritet med programutvecklingsverktyg som Maven eller Gradle
Målgrupp
- Java-utvecklare som vill integrera Kafka i sina applikationer
- Programutvecklare som arbetar med händelsestydda arkitekturer
- Utvecklare intresserade av att lära sig Kafka som ett distribuerat meddelandesystem
14 Timmar
Vittnesmål (2)
Möjlighet att utföra oberoende övningar i träningsmiljön.
Tomasz - PKO Zycie Towarzystwo Ubezpieczen S.A.
Kurs - Kafka for Administrators
Maskintolkat
Tränaren försökte att förklara de mest komplicerade ämnena på ett enklare sätt.
Calvin Raj Antony - SICPA SA
Kurs - Administration of Kafka Message Queue
Maskintolkat