Masterarbeit: Ausfallsichere Systemintegration: Vergleich synchroner und asynchroner Architekturen in hybriden Anwendungen
DEIN TECH-STACK
Cloud-Architektur Java Kotlin Messaging-Systeme REST
DAS FINDEST DU BEI UNS
Hybrid Work
Flexible Arbeitszeiten & Gleitzeit
Interne Tech Talks & Communities
Technischer Lektor
Monatliche Events & Sportveranstaltungen
Offene Türen & Zusammenhalt
Gamingroom
DEIN PROJEKT IM ÜBERBLICK
Viele Unternehmen kombinieren moderne Cloud-Services mit bestehenden On-Premises-Systemen. Die Integration solcher Anwendungen stellt Architektinnen und Architekten vor die Herausforderung, Geschäftsprozesse trotz Netzwerkstörungen, Systemausfällen und unterschiedlicher Betriebsumgebungen zuverlässig abzuwickeln.
In dieser Arbeit vergleichst du verschiedene Integrationsansätze für hybride Anwendungen. Dabei untersuchst du sowohl synchrone Kommunikationsmuster mit Resilienzmechanismen als auch asynchrone Ansätze auf Basis von Messaging-Systemen.
Anhand eines realistischen Geschäftsszenarios entwickelst du mehrere Integrationsvarianten, führst reproduzierbare Ausfallszenarien durch und bewertest deren Verhalten anhand messbarer Kriterien. Ziel ist die Ableitung praxisnaher Empfehlungen für Architekturentscheidungen in hybriden Softwarelandschaften.
ZUSAMMENGEFASST
Analyse von Integrationsmustern und Resilienzmechanismen verteilter Systeme
Herleitung geeigneter Vergleichs- und Bewertungskriterien
Konzeption eines hybriden Geschäftsszenarios mit Cloud- und On-Premises-Komponenten
Entwicklung mehrerer Integrationsvarianten
Durchführung definierter Ausfallszenarien und Messreihen
Evaluierung von Ausfallsicherheit, Datenkonsistenz und Nachvollziehbarkeit
Ableitung einer Referenzarchitektur und konkreter Handlungsempfehlungen
DAS BRINGST DU FÜR UNS MIT
Studium der Informatik, Wirtschaftsinformatik oder vergleichbarer Fachrichtungen
Gute Programmierkenntnisse, idealerweise in Java oder Kotlin
Grundkenntnisse zu REST-APIs und verteilten Systemen
Interesse an Softwarearchitektur und Cloud-Technologien
Strukturierte und analytische Herangehensweise
DAS SIND WIR
Ein inhabergeführtes Softwareentwicklungsunternehmen mit Fokus auf den Bereichen Software Development und Embedded Systems
Mehr als 130 Vollblut-Entwickler*innen, die in Teams unterschiedlicher Nationalitäten und Altersstufen zusammenarbeiten
Wir arbeiten seit mehr als 35 Jahren an der Umsetzung von Projekten vom Sensor bis in die Cloud
Was wir sein wollen: Ein wichtiger Teil deiner beruflichen Entwicklung. Darum freuen wir uns auf dich und dein Talent!
Kontakt
Bettina Opitz
+49 89 89868146
jobs@ingenics-digital.com
Ingenics Digital GmbH
Lochhamer Schlag 21, 82166 Gräfelfing b. München