Schulungsübersicht
Einführung in Kafka als Nachrichtenwarteschlange
- Überblick über Apache Kafka
- Kafka als Nachrichten-Warteschlange: Konzepte und Merkmale
- Anwendungsfälle für die Verwendung von Kafka als Nachrichtenwarteschlange
Konfigurieren von Kafka-Topics für die Nachrichtenwarteschlange
- Topic-Konfiguration für Message-Queuing-Szenarien
- Partitionierungsstrategien für die Nachrichtenverteilung
- Überlegungen zur Replikation und Fehlertoleranz
Erzeugen und Verbrauchen von Nachrichten
- Erzeugen von Nachrichten für Kafka-Topics
- Implementierung von Nachrichtenkonsumenten
- Verwaltung von Consumer-Gruppen und Offsets für den Nachrichtenkonsum
Nachrichtenverarbeitung und Fehlerbehandlung
- Semantik der Nachrichtenverarbeitung in Kafka
- Fehlerbehandlung und Wiederholungsstrategien
- Dead-Letter-Warteschlangen und die Wiederverarbeitung von Nachrichten
Überwachung und Management
- Überwachung von Kafka auf Nachrichtendurchsatz und Latenzzeit
- Verwaltung von Kafka-Themen und Verbrauchergruppen
- Leistungsoptimierung für Nachrichtenwarteschlangen-Workloads
Sicherheit und Compliance
- Implementierung von Sicherheitsmaßnahmen für Kafka Message Queuing
- Authentifizierung und Autorisierung für Produzenten und Konsumenten
- Compliance-Überlegungen für die Speicherung und Verarbeitung von Nachrichten
Zusammenfassung und nächste Schritte
Voraussetzungen
- Kenntnisse über verteilte Systeme
- Erfahrung mit der Linux Befehlszeilenschnittstelle
- Grundlegende Programmiererfahrung in Java oder einer anderen Programmiersprache
Zielgruppe
- Systemadministratoren
Erfahrungsberichte (5)
Sufficient hands on, trainer is knowledgable
Chris Tan
Kurs - A Practical Introduction to Stream Processing
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Kurs - Microservices with Spring Cloud and Kafka
Auf den Punkt, ordentliches Tempo (Bash-Grundlagen sind allerdings erforderlich)
Krzysztof - Agora SA
Kurs - Kafka for Administrators
Maschinelle Übersetzung
very interactive...
Richard Langford
Kurs - SMACK Stack for Data Science
Sehr praktische Beispiele. Der Trainer hat versucht, ein Tempo beizubehalten, bei dem jeder mitgehen kann, obwohl die Gruppe hinsichtlich des Know-hows recht inhomogen war. Er hat im Grunde jedem, der darum gebeten hat, eine Menge Unterstützung gegeben :)
Georgi - BMW SA
Kurs - Apache Kafka for Developers
Maschinelle Übersetzung