W-JAX | 4. - 8. November 2019, München

Streaming Data Ingestion in Big-Data- und IoT-Anwendungen

Session
Dieser Talk stammt aus dem Archiv. zum AKTUELLEN Programm
Bis 19. September: ✓ 5-Tages-Special ✓ Kollegenrabatt ✓ Bis zu 367 € sparen Jetzt anmelden
Infos
Mittwoch, 25. April 2018
16:45 - 17:45

Bei vielen Big-Data- und IoT-Anwendungsfällen geht es darum, Daten von mehreren Quellen zusammenzubringen und einer Plattform verfügbar und so analysierbar zu machen. Die Quellen sind dabei heterogen, von einfachen Dateien über Datenbanken bis zu hochvolumigen Ereignisströmen von Sensoren (IoT-Geräten). Für diese Aufgabe der Data Ingestion haben sich spezialisierte Werkzeuge etabliert. Sie ähneln von außen betrachtet den Enterprise-Service-Bus-Infrastrukturen, die ein Unternehmen vielleicht bereits im Einsatz hat. Es gibt aber auch Unterschiede, die diese Produkte interessant machen. So können sie z. B. detailliert über den Nachrichtenfluss jeder einzelnen Nachricht Auskunft geben, selbst dann, wenn die Nachricht schon lange verarbeitet ist. Sie integrieren sich sehr gut in das Hadoop-Ökosystem und können auch mit modernen Formaten wie Avro umgehen. Daneben sind sie von Grund auf so entworfen, dass sie auf verschiedenen Plattformen betrieben werden können und damit auch lokal bei den Datenquellen, am so genannten Edge beim Internet of Things. In dieser Session werden die wichtigsten Produkte, wie Apache NiFi, StreamSets und das Kafka-Ökosystem, vorgestellt und miteinander verglichen.

Alle News der Java-Welt:
Alle News der Java-Welt:

Behind the Tracks of W-JAX 2019

Agile & Culture
Teamwork & Methoden

Data Access & Machine Learning
Speicherung, Processing & mehr

Clouds, Kubernets & Serverless
Alles rund um Cloud

Core Java & JVM Languages
Ausblicke & Best Practices

DevOps & Continuous Delivery
Deployment, Docker & mehr

Microservices
Strukturen & Frameworks

Web Development & JavaScript
JS & Webtechnologien

Performance & Security
Sichere Webanwendungen

Serverside Java
Spring, JDK & mehr

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Software-Architektur
Best Practices