Apache Kafka Grundlagen: Real-Time Streaming für Big Data
4.4 (20 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
276 students enrolled

Apache Kafka Grundlagen: Real-Time Streaming für Big Data

Lerne Streaming mit dem Apache Kafka Ecosystem für Big Data (mit Fallbeispielen)
Bestseller
4.4 (20 ratings)
Course Ratings are calculated from individual students’ ratings and a variety of other signals, like age of rating and reliability, to ensure that they reflect course quality fairly and accurately.
276 students enrolled
Last updated 7/2020
German
Current price: $139.99 Original price: $199.99 Discount: 30% off
5 hours left at this price!
30-Day Money-Back Guarantee
This course includes
  • 6.5 hours on-demand video
  • 3 articles
  • 4 downloadable resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
Training 5 or more people?

Get your team access to 4,000+ top Udemy courses anytime, anywhere.

Try Udemy for Business
What you'll learn
  • Verstehen von Apache Kafka Ökosystem, Architektur, Kernkonzepten und Operationen
  • Erstellen und Empfangen von Nachrichten an/von Kafka und verwandten Servern
  • Verstehe die Kafka Grundlagen wie Topics, Broker, Consumer, Producer, Broker
  • Erstellen deine eigne Producer und Consumer in Python, um mit Kafka zu interagieren
  • Verwende Kafka Connect als Schnittstelle zu deinen Datenbanken und Systemen
  • Programmiere einen echten Twitter-Producer
  • Wende das gelernen an Fallstuden und Praxisprojekten an
  • Verstehe fortgeschrittenen Konzepte wie Zookeper, Replikation, Partitionen und Gruppen
Course content
Expand all 56 lectures 06:32:32
+ Einleitung
6 lectures 23:30
Hinweise zum Kurs
02:57
Was ist Kafka?
10:10
Warum Kafka?
07:50
FAQs - Häufig gestellte Fragen
00:55
Kursmaterialien
00:46
+ Installation
4 lectures 14:14
Installationsübersicht
02:37
Windows Installation (Docker)
06:33
Mac OS Installation (Docker)
02:23
Linux Installation (Docker)
02:41
+ Linux Crashkurs
4 lectures 22:20
Linux Crashkurs Teil 1
08:40
Linux Crashkurs Teil 2
07:25
Linux Übungsaufgaben
01:50
Linux Lösungen
04:25
+ Apache Kafka Schnellstart
10 lectures 01:00:42
Übersicht
01:21
Zookeeper
04:39
Kafka Cluster Setup
13:40
Kafka Cluster Verbinden
07:30
Kafka Topics
08:08
Kafka Consumer
06:40

Wir haben hier ein paar Fragen zusammengestellt, die du nachdem du den Abschnitt 4 durchgearbeitet hast beantworten kannst. Viel Spaß!

Wiederholung Apache Kafka Schnellstart
4 questions
Lösungen
08:05
+ Kafka Fortgeschritten
14 lectures 01:56:15
Kafka Replikation Übersicht
03:58
Kafka Replikation Beispiel
13:19
Kafka Partitionen Übersicht
07:09
Kafka Partitionen Beispiel (Teil 1)
11:27
Kafka Partitionen Beispiel (Teil 2)
06:02
Kafka Consumer Groups Übersicht
05:07
Kafka Consumer Groups Beispiel (Teil 2)
10:56
Fallbeispiel Banktransfers Einleitung
10:38
Fallbeispiel Banktransfers Umsetzung
12:11
Zusammenfassung der fortgeschrittenen Themen
02:20

Wir haben hier ein paar Multiple-Choice Fragen für dich, mit denen du prüfen kannst, ob du einzelne Videos dieses Abschnitts vielleicht nochmal anschauen solltest oder ob du alles verstanden hast! Viel Spaß!

Wiederholung zum Abschnitt Kafka Fortgeschritten
3 questions
Übungsaufgaben
02:57
Lösungen
08:58
+ Kafka Connect
8 lectures 01:21:14
Kafka Connect - Einführung
04:27
Kafka Connect - Transformation
12:42
Kafka Connect - Verteilter Modus
07:22

Wir haben hier ein paar kurze Fragen für dich, damit du dein Wissen zu den beiden letzten Lektionen überprüfen kannst. Keine Angst, wenn du die Antworten nicht gleich richtig hast, werfe einfach nochmal einen Blick ins Video.

Kleine Wiederholung zu Kafka Connect
7 questions
Kafka Connect - Fallbeispiel
13:49
Kafka Connect - Fallbeispiel Umsetzung
14:22
Übungsaufgabe
02:39
Lösungen
10:12
+ Kafka Programmierung mit Python
9 lectures 01:11:40
Kafka Programmierung - Einführung
01:56
Kafka Programmierung - Python Setup
04:44
Kafka Programmierung - Python Consumer
11:52
Kafka Programmierung - Python Producer
09:31
Praxisprojekt - Twitter mit Python und Kafka - Einführung
05:18
Praxisprojekt - Twitter mit Python und Kafka - Teil 1
13:10
Praxisprojekt - Twitter mit Python und Kafka - Teil 2
09:10
Übungsaufgaben
03:53
Lösungen
12:06
+ Schluss
1 lecture 02:37

Alle unsere Kurse und andere tolle Infos von Datamics im Überblick!

Bonus Lektion
02:37
Requirements
  • Es ist von Vorteil etwas Kenntnisse über Linux-Befehle zu haben
  • Grundlagen von Python, Java oder eine andere Progamiersprache für das Kapitel Programmierung
  • Eine aktuelle Windows / Mac / Linux PC mit mindestens 4 GB RAM, 5 GB Speicherplatz
Description

Du hast schon viel über Apache Kafka gehört und würdest dich gerne gut damit auskennen, aber du weißt nicht wo du anfangen sollst? Dann ist dieser Kurs ist genau das richtige für dich! Dieser Kurs bringt dir alle wichtigen Grundlagen, die du brauchst, anhand von Praxisbeispielen bei.

Apache Kafka hat sich zum führenden verteilten Datenstreaming-Plattform der Big Data Technologien entwickelt. Kafka wird in der Produktion von über 33% der Fortune 500 und DAX Unternehmen wie Volkswagen, Netflix, Airbnb, Uber und LinkedIn verwendet.


Lerne in diesem Kurs, wie du Apache Kafka schnell und effektiv einsetzen kannst!

In diesem Kurs lernst du die grundlegenden Konzepte von Apache Kafka, das Senden und Empfangen von Nachrichten, die Prinzipien der Apache Kafka Server-Installation, der Betrieb und anschließend die Bereitstellung des Kafka-Clusters untersucht. Schließlich werden wir mit der Anwendung von Produzenten und Consumern abschließen und später füge ich Echtzeitanwendungen und die Integration mit Big Data Technologies hinzu.

Wir haben diesen Kurs so konzipiert, um schnell in das Thema Kafka einzusteigen, wir haben die Grundkonzepte in dem Kafka Schnellstart hinzugefügt, dann werden fortgeschrittene Themen behandelt, die Verbindung und Schnittstellen zu anderen Systemen und Datenbanken und schließlich lernst du mit einer Programmiersprache (Python) dich mit Kafka zu verbinden.

Am Ende des Kurses wirst du praktische Anwendungen mit Apache Kafka erstellen können und in der Lage sein, eigene Kafka Projekte zu erstellen und Konnektoren einzusetzten um deine Daten zu transferieren. Im Kurs werden "echte" Fallbeispiele verwendet.

Für all das gilt eine 30-tägige Geld-zurück-Garantie. Worauf wartest du noch? Melde dich gleich an und wir sehen uns im Kurs!

Who this course is for:
  • • Entwickler, die Apache Kafka Grundlagen erlernen, einen Kafka Cluster starten und ihre erste Anwendung schreiben möchten
  • • Architekten, die verstehen wollen, wie Apache Kafka in ihre Lösungsarchitektur passt
  • • Jeder, der die vollständige Theorie der Funktionsweise von Apache Kafka als verteiltes System erlernen möchte