SIGS DATACOM Fachinformationen für IT-Professionals

SOFTWARE MEETS BUSINESS:
Die Konferenz für Software-Architektur
03. - 07. Februar 2020, München

Sessionsdetails

Vortrag: Mi 3.4
Datum: Mi, 05.02.2020
Uhrzeit: 17:00 - 18:00
cart

Java-Software-Modularisierung – aber wie? Empfehlungen mit und gegen den Trend

Uhrzeit: 17:00 - 18:00
Vortrag: Mi 3.4

 

Software-Architektur ist zunächst etwas sehr Einfaches: Wir definieren klar abgegrenzte Bausteine und die Beziehungen zwischen diesen Bausteinen. Mit etwas Mühe lassen sich in jeder Anwendung fachliche Schnitte finden, um die geforderten Bausteine voneinander abzugrenzen. Doch welche Modularisierungstechnik sollte man dabei wählen? In dieser Session möchten wir Sie ermutigen, Entscheidungen im Zweifel auch gegen den aktuellen Markthype und für die am besten zu Ihren Anforderungen passende Technik zu treffen.

Zielpublikum: Architekten, Entwickler und Entscheider
Voraussetzungen: Grundlegendes Verständnis zu den Themen Java und Software-Architektur
Schwierigkeitsgrad: Fortgeschritten

Extended Abstract
Software-Architektur ist zunächst etwas sehr Einfaches: Wir definieren klar abgegrenzte Bausteine und die Beziehungen zwischen diesen Bausteinen. Das war’s. Mit etwas Mühe lassen sich in jeder Anwendung fachliche Schnitte finden, um die geforderten Bausteine voneinander abzugrenzen. Doch welche Modularisierungstechnik sollte man dabei wählen? Java Package? JAR? Jigsaw Modul? OSGI Bundle? ReSTful API? Microservice? Docker Container? Kubernetes Pod? In dieser Session möchten wir Sie ermutigen, Entscheidungen im Zweifel auch gegen den aktuellen Markthype und für die am besten zu Ihren Anforderungen passende Technik zu treffen. Dazu berichten wir über unsere selbst gemachten Erfahrungen aus zwei Jahrzehnten praktischer Software-Modularisierung und werfen auch einen Blick auf bekannte Softwarehersteller mit ihren Modularisierungsentscheidungen und deren Konsequenzen.