JAX | 6. - 10. Mai 2019, Mainz

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

Session
Dieser Talk stammt aus dem Archiv. zum AKTUELLEN Programm
Bis 20. Dezember: ✓ Gratis Agile Day ✓ Arduino Starter Kit ✓ Bis zu 956 € 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 2018

Agile & Culture
Teamwork & Methoden

Data Technologies & 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 & Architecture
Strukturen & Frameworks

Web Development & JavaScript
JS & Webtechnologien

Performance & Security
Sichere Webanwendungen

Microservices & Serverside Java
Spring, JDK & mehr

Digital Transformation & Innovation
Technologien & Vorgehensweisen

Software Architecture
Best Practices