Architekturkonzept für die Cloud-Migration einer zentralen Fachanwendung

Hand zeigt auf ein Architekturdiagramm an einem Whiteboard
  • #Software Engineering

Eine zentrale Fachanwendung mit sensiblen Personendaten lief als Monolith auf Java EE und Struts. TEQABLE erarbeitete Zielarchitektur und Migrationspfade für eine Cloud-native Architektur mit Spring Boot und Angular und begleitete den Entscheid.

Ausgangslage

Die Fachanwendung verarbeitet sensible Personendaten und war monolithisch auf Java EE und Struts aufgebaut. Die vorhandene Dokumentation war teilweise stark veraltet und gab in grossen Teilen nicht den aktuellen Stand der Anwendung wieder. Entsprechend hoch waren die Anforderungen an Architektur, Sicherheit und Betrieb.

Ziel

Ein Architekturkonzept für die Migration auf eine Cloud-native Architektur mit Spring Boot und Angular, mit Varianten und Kosten, damit der Fachbereich fundiert entscheiden kann. Daneben sollte das interne Entwicklungsteam bei einer offlinefähigen Clientanwendung mit cloudbasiertem Backend unterstützt werden.

Lösung

TEQABLE erstellte aus dem Sourcecode eine Übersicht der Bestandsarchitektur, erarbeitete Varianten der Zielarchitektur sowie Migrationsvarianten und -pfade und schätzte Aufwand und Kosten jeder Variante. Daraus entstand eine Entscheidungsgrundlage, und TEQABLE beriet den Fachbereich bei der Wahl der Variante.

Für die offlinefähige Clientanwendung konzipierte und implementierte TEQABLE die Schnittstelle zum Backend-System, die Datensynchronisation und den Update-Mechanismus und unterstützte das interne Team bei Problemen und Fehlern.

TEQABLE stellte die passende Person innerhalb sehr kurzer Frist zur Verfügung.

Ergebnis

  • Bestandsarchitektur aus dem Sourcecode neu dokumentiert
  • Entscheidungsgrundlage zu Zielarchitektur, Migration und Kosten
  • Fachbereich hat sich für eine Migrationsvariante entschieden
  • Schnittstelle, Synchronisation und Updates des Offline-Clients umgesetzt
  • Folgeauftrag für die Umsetzung des Architekturkonzepts
Reto Maduz
Reto Maduz

Mitglied der Geschäftsleitung

Fragen zu diesem Projekt?

Rufen Sie uns jetzt unverbindlich an:

+41 43 537 73 69

Oder schreiben Sie uns eine Mail an:

software@teqable.com

← Alle Referenzen