Die Modernisierung bestehender Geschäftssysteme hat 2023 hohe Priorität. Viele Unternehmen verlagern eigene Anwendungen in die Cloud oder ersetzen sie durch SaaS-Lösungen. Ziel sind bessere Skalierbarkeit und weniger Wartungsaufwand. Ältere CRM- oder ERP-Systeme werden beispielsweise durch Cloud-Angebote ersetzt, die Updates und neue Funktionen ohne umfangreiche Eigenentwicklung bereitstellen
Parallel zerlegen Entwickler wichtige monolithische Anwendungen in Microservices. Kleinere, unabhängig bereitstellbare Dienste verbessern Anpassungsfähigkeit und Ausfallsicherheit. Sie kommunizieren über REST- oder GraphQL-APIs und laufen auf Plattformen wie Docker und Kubernetes. Bereits ein europäischer Technologiebericht von 2017 beschrieb Cloud-Entwicklung und SaaS als verbreitete Ansätze für mehr Flexibilität. Das bleibt aktuell
Wichtige Entwicklungen:
- Lift and Shift: Anwendungen werden zunächst weitgehend unverändert auf virtuelle Cloud-Server oder in Container verschoben. Bessere Hardware und geringere Rechenzentrumskosten bringen frühe Vorteile, während die grundlegende Überarbeitung geplant wird. Viele Unternehmen betreiben ältere Anwendungen in Kubernetes-Clustern
- Schrittweise Microservices: Bestehende Funktionen werden nach und nach als eigenständige Dienste umgesetzt. Diese lassen sich unabhängig entwickeln und skalieren. Neue Technologien können parallel zu alten Modulen eingesetzt werden
- Schnittstellen für Altsysteme: Auch wenn die Kernlogik erhalten bleibt, machen APIs ihre Funktionen für neue Web- und Mobilanwendungen zugänglich. API-Gateways und Enterprise Service Buses vereinheitlichen den Datenaustausch mit bestehenden Datenbanken und Abläufen
- DevOps einführen: Containerbasierte Erstellung, CI/CD-Pipelines und Infrastruktur als Code beschleunigen Aktualisierungen älterer Systeme und binden sie in moderne Entwicklungsabläufe ein
- SaaS und PaaS: Wo sinnvoll, ersetzen Unternehmen Eigenentwicklungen durch fertige Dienste. Beispiele sind Salesforce statt eines selbst entwickelten CRM oder Google Workspace statt eigener E-Mail-Server. SaaS wird über das Internet bereitgestellt und bietet flexible Nutzungsmöglichkeiten
Modernisierung reduziert technische Altlasten und erleichtert die Anpassung an neue Anforderungen. In Europa, wo viele Branchen mit älterer Infrastruktur arbeiten, entstehen so innovativere, cloudgestützte Unternehmen. Entscheidend ist ein geplanter Übergang zu Cloud-Diensten und serviceorientierten Architekturen