Für ein in der Schweiz ansässiges Softwarehaus haben wir eine bestehende, monolithische Anwendung analysiert. Die Möglichkeiten der Umstellung von einem selbst-implementierten Anwendungs-Framework auf die aktuellen Jakarta Enterprise Technologien wie insbesondere CDI, Jakarta Persistence und Bean Validation haben wir gemeinsam mit unserem Kunden ausgearbeitet.
Als langfristige Software-Strategie wurde die sukzessive Herauslösung von Teilen des Monolithen in Self-Contained Systems betrachtet. In einem nächsten Schritt soll mittels eines Proof of Concept die Machbarkeit der Persistenz-Migration nachgewiesen und eine zukünftige Ziel-Architektur zur Ablösung des Monolithen definiert werden.