Seminare
Seminare

Aufbau Softwarearchitektur - Systeme gezielt modernisieren

Seminar - TAE – Technische Akademie Esslingen

Gewachsene monolithische Anwendungen erschweren Änderungen, wenn Verantwortlichkeiten, Abhängigkeiten und Systemgrenzen nicht mehr klar erkennbar sind. Eine Aufteilung in Microservices löst diese Probleme nicht automatisch und kann durch Netzwerkkommunikation, verteilte Fehlerfälle und zusätzlichen Betriebsaufwand neue Komplexität erzeugen. Entscheidend ist daher, Modul- und Servicegrenzen aus konkreten Architekturproblemen abzuleiten und ihre Konsequenzen systematisch zu bewerten.

Im Mittelpunkt der Weiterbildung steht die schrittweise Modernisierung einer gewachsenen Softwarearchitektur. An einer realistischen Bildverarbeitungsanwendung analysieren Sie zunächst den bestehenden Monolithen und entwickeln daraus begründete Architekturentscheidungen für Modularisierung, Schnittstellen, Kommunikation und eine mögliche Verteilung. Dabei steht nicht eine bestimmte Zielarchitektur im Vordergrund, sondern die strukturierte Bewertung unterschiedlicher Lösungsoptionen und ihrer Trade-offs.

Nach der Weiterbildung können Sie:

problematische Abhängigkeiten und Verantwortlichkeiten in gewachsenen Softwarearchitekturen analysieren

geeignete Modulgrenzen für einen Modular Monolith identifizieren

Schnittstellen und Kommunikationsformen für konkrete Systemgrenzen auswählen

die Herauslösung eines Moduls als eigenständigen Service fundiert bewerten

wesentliche Architekturentscheidungen und das daraus entstehende Zielbild nachvollziehb...

Termin Ort Preis*
21.06.2027- 22.06.2027 Ostfildern 1.650,00 €
21.06.2027- 22.06.2027 online 1.650,00 €
*Alle Preise verstehen sich inkl. MwSt.

Detaillierte Informationen zum Seminar

Inhalte:

Gewachsene monolithische Anwendungen erschweren Änderungen, wenn Verantwortlichkeiten, Abhängigkeiten und Systemgrenzen nicht mehr klar erkennbar sind. Eine Aufteilung in Microservices löst diese Probleme nicht automatisch und kann durch Netzwerkkommunikation, verteilte Fehlerfälle und zusätzlichen Betriebsaufwand neue Komplexität erzeugen. Entscheidend ist daher, Modul- und Servicegrenzen aus konkreten Architekturproblemen abzuleiten und ihre Konsequenzen systematisch zu bewerten.



Im Mittelpunkt der Weiterbildung steht die schrittweise Modernisierung einer gewachsenen Softwarearchitektur. An einer realistischen Bildverarbeitungsanwendung analysieren Sie zunächst den bestehenden Monolithen und entwickeln daraus begründete Architekturentscheidungen für Modularisierung, Schnittstellen, Kommunikation und eine mögliche Verteilung. Dabei steht nicht eine bestimmte Zielarchitektur im Vordergrund, sondern die strukturierte Bewertung unterschiedlicher Lösungsoptionen und ihrer Trade-offs.

Nach der Weiterbildung können Sie:

  • problematische Abhängigkeiten und Verantwortlichkeiten in gewachsenen Softwarearchitekturen analysieren
  • geeignete Modulgrenzen für einen Modular Monolith identifizieren
  • Schnittstellen und Kommunikationsformen für konkrete Systemgrenzen auswählen
  • die Herauslösung eines Moduls als eigenständigen Service fundiert bewerten
  • wesentliche Architekturentscheidungen und das daraus entstehende Zielbild nachvollziehbar dokumentieren

Nutzen der Weiterbildung

Die Weiterbildung erhöht die Entscheidungssicherheit bei der Weiterentwicklung gewachsener Softwaresysteme. Architekturentscheidungen lassen sich stärker an konkreten Problemen und Konsequenzen statt an technologischen Trends ausrichten. Dies reduziert unnötige strukturelle Komplexität und unterstützt eine schrittweise, nachvollziehbare Weiterentwicklung bestehender Anwendungen.



Dauer/zeitlicher Ablauf:
2 Tage
Ziele/Bildungsabschluss:

Im Mittelpunkt der Weiterbildung steht die schrittweise Modernisierung einer gewachsenen Softwarearchitektur. An einer realistischen Bildverarbeitungsanwendung analysieren Sie zunächst den bestehenden Monolithen und entwickeln daraus begründete Architekturentscheidungen für Modularisierung, Schnittstellen, Kommunikation und eine mögliche Verteilung. Dabei steht nicht eine bestimmte Zielarchitektur im Vordergrund, sondern die strukturierte Bewertung unterschiedlicher Lösungsoptionen und ihrer Trade-offs.

Nach der Weiterbildung können Sie:

  • problematische Abhängigkeiten und Verantwortlichkeiten in gewachsenen Softwarearchitekturen analysieren
  • geeignete Modulgrenzen für einen Modular Monolith identifizieren
  • Schnittstellen und Kommunikationsformen für konkrete Systemgrenzen auswählen
  • die Herauslösung eines Moduls als eigenständigen Service fundiert bewerten
  • wesentliche Architekturentscheidungen und das daraus entstehende Zielbild nachvollziehbar dokumentieren

Nutzen der Weiterbildung

Die Weiterbildung erhöht die Entscheidungssicherheit bei der Weiterentwicklung gewachsener Softwaresysteme. Architekturentscheidungen lassen sich stärker an konkreten Problemen und Konsequenzen statt an technologischen Trends ausrichten. Dies reduziert unnötige strukturelle Komplexität und unterstützt eine schrittweise, nachvollziehbare Weiterentwicklung bestehender Anwendungen.

Nach unten
Nach oben
Wir setzen Analyse-Cookies ein, um Ihre Zufriedenheit bei der Nutzung unserer Webseite zu verbessern. Diese Cookies werden nicht automatisiert gesetzt. Wenn Sie mit dem Einsatz dieser Cookies einverstanden sind, klicken Sie bitte auf Akzeptieren. Weitere Informationen finden Sie hier.
Akzeptieren Nicht akzeptieren









Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha



Bei der Verarbeitung Ihrer personenbezogenen Daten im Zusammenhang mit der Kontaktfunktion beachten wir die gesetzlichen Bestimmungen. Unsere ausführlichen Datenschutzinformationen finden Sie hier. Bei der Kontakt-Funktion erhobene Daten werden nur an den jeweiligen Anbieter weitergeleitet und sind nötig, damit der Anbieter auf Ihr Anliegen reagieren kann.







Um Spam abzuwehren, geben Sie bitte die Buchstaben auf dem Bild in das Textfeld ein:

captcha