JAX | 6. - 10. Mai 2019, Mainz

Java EE in einer Daten- und ML-getriebenen Welt

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
Dienstag, 24. April 2018
14:45 - 15:45

Softwareentwicklung bedeutet schon immer auch den Umgang mit Daten – praktisch jede Software ist ein Datenverarbeitungssystem. Der Fokus liegt traditionell auf dem handgeschriebenen Code, die Daten werden von diesem bearbeitet, verändert und gegebenenfalls auch gewonnen. Durch immer größere verfügbare Datenmengen und neue Durchbrüche in der künstlichen Intelligenz erreicht Machine Learning (ML) auch zunehmend die Geschäftswelt. Nun stehen die Daten am Anfang des Entwicklungsprozesses, und aus Daten werden Softwarekomponenten erlernt, die das Verhalten des Gesamtsystems genauso beeinflussen können wie bisher nur der geschriebene Quelltext. Statt Code, der manuell erstellt und Schritt für Schritt nachvollziehbar ist (bzw. sein sollte…), steht eine Datenbasis, die ein System trainiert, das dann wiederum Daten verarbeitet.

Das Training wird also zu einem neuen Entwicklungsschritt, Daten werden genauso wichtig für das Funktionieren des Systems wie der Sourcecode. In diesem Vortrag geht es darum, welchen Einfluss dies auf die Softwarearchitektur, das Projektmanagement, Arbeitsabläufe im Team und die Projektinfrastruktur vom CI-System bis zum Deployment haben kann.

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