Apache Kafka (gebundenes Buch)

Von den Grundlagen bis zum Produktiveinsatz
ISBN/EAN: 9783446474772
Sprache: Deutsch
Umfang: 256 S.
Einband: gebundenes Buch
- Aktuelles Kafka-Wissen für Software-Architekten, Developer und Admins
- Grundlegende Konzepte und fortgeschrittene Techniken für den Produktiveinsatz
- Integrierbare Best-Practice-Lösungen für Ihr Unternehmen
- Unterhaltsame, klare und informative Darstellung
- Online: Updates zum Buch und Code-Beispiele
- Ihr exklusiver Vorteil: E-Book inside beim Kauf des gedruckten Buches

Ihr Unternehmen wird nur mit dem richtigen Umgang von Daten erfolgreich sein. Neben dem Sammeln, Speichern und Auswerten von Daten ist der Austausch zwischen unterschiedlichen Systemen von entscheidender Bedeutung und sollte zuverlässig und möglichst in Echtzeit erfolgen. Hier hat sich Apache Kafka als Standard etabliert und immer mehr Unternehmen setzen diese Streaming-Plattform und Messaging-System ein, um die Komplexität moderner IT-Architekturen zu beherrschen.

Dieses Buch nimmt Software-Architekten, Entwickler und Administratoren gleichermaßen auf eine spannende Apache-Kafka-Mission mit - von den Grundlagen bis zum Produktiveinsatz von Kafka-basierten Daten-Pipelines. Erfahren Sie, wie Apache Kafka Zuverlässigkeit und Performance erreicht und wie Sie Komplikationen frühzeitig meistern können. Anhand zahlreicher Praxisbeispiele lernen Sie, wie Sie Best-Practice-Lösungen in Ihrem eigenen Unternehmen umsetzen können.

Die Neuauflage des Buches gibt einen umfassenden Einblick in Kafkas Ökosystem und dessen Anwendungsbereiche. Hierbei werden unter anderem Lösungen für Echtzeit-Streaming-Anwendungen, Datenintegration, Sicherheit und Überwachung abgedeckt. Überdies enthält das Buch ein Cheatsheet und als exklusiven Vorteil erhalten Sie das E-Book beim Kauf des gedruckten Buches.

Aus dem Inhalt:
1. Warum und was ist Kafka? - Motivation und grundlegende Konzepte
2. Kafka-Performance und Zuverlässigkeit - Partitionen, Consumer Groups, Replikation, ACKs und Exactly Once
3. Produktion, Konsum und Aufräumen von Nachrichten - Ablauf auf Clients und Brokern
4. Kafka Streams und Kafka Connect: Einführung und Anwendungsbeispiele
5. Vergleich mit anderen Technologien: Performance, Zuverlässigkeit und Entscheidungskriterien
6. Schema Management: Konzept, Bedeutung und Umsetzung in Kafka
7. Betriebsaspekte: Sicherheit, Monitoring und Desaster Recovery
Anatoly Zelenin vermittelt als IT-Trainer hunderten Teilnehmern Apache Kafka in interaktiven Schulungen. Seine Kunden aus dem DAX-Umfeld und dem deutschen Mittelstand schätzen seit über einem Jahrzehnt seine Expertise und seine begeisternde Art. Darüber hinaus ist er nicht nur IT-Berater und -Trainer, sondern erkundet auch als Abenteurer unseren Planeten. Er wohnt in Dresden.
Alexander Kropp ist seit seiner Kindheit leidenschaftlicher Informatiker und programmiert seit er 10 Jahre alt ist. Als Forscher und Berater unterstützt Alexander seit einem Jahrzehnt namhafte Unternehmen bei der Digitalisierung und Prototypen-Entwicklung. Parallel ist er als Dozent und Trainer im Cloud-Umfeld tätig. Er wohnt in Karlsruhe.