Lösungsstrategien für Legacy-Probleme

Legacy-Software wird häufig mit einer Reihe von Problemen assoziiert. Diese Seite sammelt Lösungsstrategien für diese Probleme. Die Seite wird fortlaufend aktualisiert.

Fehlender oder auslaufender Anbieter-Support

  • Anti-Corruption-Layer

  • Bibliothek austauschen

  • Virtualisierung

  • System Wrapping

Schlechte Wartbarkeit

  • Re-Modularisierung

  • Service Extraction (aka. Strangler Fig)

  • Testautomatisierung

  • CI/CD

  • Architektur-Modernisierung

Fehlende Entwicklungs-Skills

  • Aus- und Weiterbildung

  • Dokumentation (C4, arc42)

Aufwändiger Betrieb

Skalierung

Auslaufende Hardware-Unterstützung

  • Virtualisierung

Links