Real-Time Data Online Training

Big Data Training

Real Time Data Pipelines

Theorie und Hands-On

Das einmalige deutschsprachige Online-Training für alle IT Profis, die  schnell in die Tiefen der Big-Data Echtzeitverarbeitung vordringen wollen.

Was du nach diesem Training gelernt hast: 

  • Du kennst Anwendungsfälle und Herausforderungen der Real-Time Big Data Verarbeitung und kannst deinen eigenen Anwendungsfall einordnen.
  • Du kannst eine typische Real-Time Architektur erläutern und die Besonderheiten bei der Implementierung der Schnittstellen darstellen.
  • Neben soliden theoretischen Grundlagen hast du eine typische Real Time Pipeline aufgebaut und einige Echtzeitanalysen vorgenommen.
  • Du hast mit Apache Kafka, Apache Spark, Apache Cassandra typische Vertreter für Tools in einer Real-time-Pipeline kennen gelernt und kannst anhand deiner Erkenntnisse andere Tools einordnen.
  • Du bist in der Lage, gezielt Kriterien für die Evaluation weiterer Tools zu formulieren und kennst die aktuellen Begrenzungen der Real-Time Big Data Verarbeitung.
  • Du bist in der Lage, dich zielgerichtet, selbstständig weiter zu bilden.

Dieses Training ist für dich, wenn

  • Du vor der Herausforderung stehst, eine Real Time Data Pipeline zu bauen, und weißt nicht, wo anfangen
  • Du den Weg durchs Dickicht der Technologien schlagen, sondern schnell auf den Punkt kommen, und das Wesentliche begreifen willst
  • Du vielleicht schon versucht hast, die Grundlagen der Big Data Verarbeitung zu erarbeiten und dich fragst, was hinter diesen Systemen steckt
  • Du mehr möchtest, als nur APIs kennen lernen und möchtest du ein solides Verständnis für die Technologien aufbauen
  • Du ein Training auf einer eigenen, kostengünstigen Infrastruktur absolvieren möchtest

Warum ich dir helfen kann

Nach meinem Studium in Mathematik und Informatik hatte ich immer sehr großen Datenmengen zu tun. Beginnend als Programmiererin habe ich seither eine Vielzahl von IT-Rollen belegt.

Komplexe Systeme, Data Engineering und Data Management bilden einen roten Faden in meiner bisherigen beruflichen Laufbahn.

Seit mehr als 20 Jahren unterrichte ich auch mit Herzblut an verschiedenen Fachhochschulen in meinen Kerngebieten. eDidactics ist eine Fähigkeit, die ich in den vergangenen Jahren vertieft habe.

Mit dem Big Data Training helfe ich Informatikern, beim Einstieg in die Big Data Welt, die Lernkurve zu verkürzen.

Ursula Deriu

6 Monate Zugang zu allen Kursinhalten.

Bonus eBook: Real Time Data Pipelines

Bonus eBook: Trainings Cluster mit Raspberry Pi, VirtualBox, AWS

Bonus eBook: Apache ZooKeeper

Ausführliche Anleitungen zum Deployment auf einem Trainings-Cluster für

  • Apache ZooKeeper
  • Apache Hadoop
  • Apache Spark
  • Apache Kafka
  • Apache Cassandra
  • Redis
  • Prometheus
  • Grafana
  • Apache Zeppelin

Nachvollziehbare Beispiele zu Real-Time Pipelines

Melde dich noch heute für Real Time Data Pipelines an

Einmalzahlung €397

Ausführliche Installations- und Deployment-Anleitungen

Ausführliche Anleitungen für typische Real-Time Pipelines

Bonus eBooks:

  • Real-Time Pipelines
  • Apache ZooKeeper
  • Trainingscluster mit Raspberry Pi, VirtualBox, AWS

Zugang für 6 Monate inkl. neuem Material – der Online Kurs wird laufend ergänzt.

Hast du noch mehr Fragen zu diesem Training?

Dann klick dich durch die folgende FAQ!

An wen richtet sich das Training?

Die Trainings richten sich an

  • Erfahrene Informatikerinnen und Informatiker,
  • insbesondere Programmiererinnen und Programmierer,
  • Systemverantwortliche,
  • Enterprise Architektinnen und Architekten.

Ist das Training für mich?

Das Training richtet sich an Informatikerinnen und Informatiker, die

  • sich für  in Real-Time Stream Processing und Analytics interessieren und hinter die Kulissen der APIs blicken möchten;
  • die ein Grundverständnis für die Komplexität der verteilten Big-Data-Systeme aufbauen möchten;
  • die anhand eines soliden Verständnisses von Konzepten in Real-Time Pipelines in der Lage sein wollen, selbständig Details der Stream Analytics und des Stream Processings zu vertiefen.

Vor Vorteil ist es wenn du

  • Grundkenntnisse von Linux mitbringst, insbesondere Bash-Befehle wie ls, mkdir, chown und andere;
  • Grundkenntnisse von Python mitbringst;
  • Grundkenntnisse von SQL mitbringst;
  • oder bereit bist dir während des Trainings diese Kenntnisse anzueignen.

Welches sind die Lernziele?

Die Teilnehmenden …

  • können erläutern, warum für das ausfallfreie Verarbeiten großer Datenbeständen verteilte Systeme eingesetzt werden;
  • kennen die Trade-Offs, die verteilte Systeme für die Stream Analytics mit sich bringen;
  • kennen die wichtigsten Commit-Protokolle in verteilten Systemen und die Beschränkungen, die sich daraus ergeben;
  • kennen die markantesten Architekturen verteilter Systeme; 
  • können die wichtigsten Open-Source-Frameworks für Stream Processing und Stream Analytics benennen und in Kategorien einteilen;
  • kennen Herangehensweisen, wie einzelne Frameworks zu einer produktiven Stream Analytics Pipeline kombiniert werden;
  • haben Hands-On-Erfahrungen mit den APIs von Apache Kafka und Apache Spark und kennen die Herausforderungen bei der Implementierung der Exactly-Once-Semantik;
  • kennen Windows und Watermarks als wichtige Konzepte bei der Real-Time Analytics;
  • können das Vorgehen zur Evaluation einer Pipeline für Ihren spezifischen Use-Case planen und kennen die wichtigsten Fragen, die ihr PoC klären sollte.

Welche Trainingsunterlagen erhalte ich?

eBooks

Du erhältst als Bonus die folgenden eBooks:

  • Real-Time Data Pipelines
  • Apache ZooKeeper
  • Trainings-Cluster mit Raspberry Pi, VirtualBox, AWS

Lernplattform

Die Lernplattform von Tirsus Online basiert auf der im Bildungswesen weltweit verbreiteten Plattform Moodle. Sie ist hervorragend geeignet für Fernunterricht und für selbstgesteuerte Kurse.

Klicken zum Vergrößern

In den eBooks ist fast kein Code. Diese finden Sie auf der Lernplattform als umfassende Schritt-für-Schritt Tutorials zum Hands-On-Teil des Trainings. Der Screenshot zeigt ein Beispiel.

So fällt es leicht, die komplexen Zusammenhänge und Eigenschaften der Tools in einer Stream Analytics Pipeline zu “be-greifen”.

Im Online Manual findest du eine ausführliche Anleitung zur Lernplattform.

Welche Infrastruktur benötige ich?

Technische Voraussetzungen

Eine gute Internetverbindung ist Voraussetzung für jedes Online Training.

Für den Zugang zur Lernplattform

Die Tirsus Online Lernplattform basiert auf Moodle, die weltweit an Universitäten und anderen Bildungseinrichtungen im Einsatz ist. Chrome als Webbrowser funktioniert mit Moodle sehr gut.

Für Webinare

Für Webinare setzen wir Jitsi oder Zoom ein. Beide funktionieren mit Chrome als Webbrowser sehr gut. Eine stabile Internetverbindung ist wichtig für eine reibungslose Webinarteilnahme.

Ein Headset mit Mikrofon und Kopfhörer (USB oder Bluetooth), sowie eine Webcam sind in Webinaren selbstverständliche Requisiten.

Für eBooks

Wir liefern die eBooks im PDF-Format. Dieses ist weit verbreitet und kann mit kostenfreien Readern problemlos geöffnet werden.

Die  Trainingsinfrastruktur

Als Trainingsinfrastruktur sind die folgenden drei Alternativen geeignet:

  • Im Intensiv Training “Stream Analytics Pipelines” bauen die Teilnehmenden eine eigene Big-Data-Stream Analytics Pipeline mit minimalen Ressourcen auf. Als Minimal-Ausstattung sollten auf dem Laptop mit VirtualBox mindestens 5 virtuelle Maschinen gleichzeitig laufen können. Je mehr, desto besser.
  • Als interessante Alternative kann ein Raspberry Pi Cluster aufgebaut werden. Das Vorgehen wird im eBook Trainings-Cluster mit Raspberry Pi, Virtual Box, AWS beschrieben. Dieses ist im Trainingspaket enthalten. Mit mindestens 5 Raspberry Pi Model 3B kann ein minimales Cluster gebaut werden. Mit einem zusätzlichen Model 4B mit mindestens 2GB RAM kann auch Apache Zeppelin auf Raspberry Pi betrieben werden. Damit können praktische Notebooks zur Datenanalyse erstellt werden.
  • Als weitere Alternative können bei einem Cloud Provider, z.B. bei AWS, für die Dauer des Trainings minimale Instanzen (auch hier mindestens 5) gebucht werden. Die dafür anfallenden Kosten kontrollieren Sie  durch diszipliniertes Ausschalten der Instanzen am Ende einer Trainingssession.

Ist das Training tatsächlich deutschsprachig?

Alle Trainingsunterlagen sind in deutscher Sprache verfasst. Das erleichtert den Einstieg in das neue Fachgebiet. Anglizismen und Fachjargon werden nicht ins Deutsche übertragen.

Wann erhalte ich Zugang zur Lernplattform?

Zugang zur Lernplattform

Du erhältst unmittelbar nach dem Buchen des Trainings Zugang zur Online Lernplattform.

Was bedeutet es, Member zu werden?

Die beiden Trainings werden im Tirsus Web Shop als sog. “Memberships” verwaltet. Eine Membership umfasst ein Produkt, das den Zugriff auf die Lernplattform für eine gewisse Zeit gewährt plus weitere Produkte, die im Paket inklusive sind. Mit der Lizenzierung eines solchen Pakets wirst du “Member” des Pakets für die Dauer der Laufzeit des Pakets.