Digital Cloud
Deutsch
EnglishEspañolDeutschItalianoFrançaisEesti
Azure / Überblick
DIGITAL CLOUD / Azure

App-Modernisierung

Vergleichen Sie Beibehalten, Anpassen und Neuentwickeln anhand von Wartbarkeit, Integration, Aufwand und Geschäftsnutzen.

Ihre Lösung planen
01
App-Modernisierung

Die Lösung verstehen

Anwendungsmodernisierung soll Wartbarkeit, Bereitstellung oder Skalierbarkeit gezielt verbessern. Digital Cloud kann Komponenten einzeln betrachten, statt pauschal eine Microservices-Architektur vorauszusetzen. Eine abgegrenzte Umsetzung kann verwaltetes Hosting, Codeänderungen und einen Release-Prozess für eine konkrete Geschäftsfunktion verbinden. Entscheidend ist, welche Veränderung für die bestehende Anwendung tatsächlich einen belastbaren Nutzen bringt.

Modernisierung verändert Entwicklung, Bereitstellung oder Betrieb einer Anwendung. Beibehalten, Anpassen und Neuerstellen haben unterschiedliche Kosten- und Wartungsfolgen.

Funktionen und Leistungsumfang

Passende Laufzeitplattform

Wir vergleichen Azure App Service für Webanwendungen, Container Apps für Container und AKS bei erforderlichem direktem Kubernetes-Zugriff. Laufzeitunterstützung, Netzwerk und betriebliche Fähigkeiten beeinflussen die Auswahl.

Zustand und Schnittstellen

Lokale Dateien, Sitzungen, Hintergrundverarbeitung und Datenbankabhängigkeiten werden vor dem Plattformwechsel erfasst. Konfiguration, Geheimnisse und Zugriffe zwischen Diensten erhalten ein ausdrücklich beschriebenes Zielbild.

Releases und Beobachtbarkeit

Wiederholbare Bereitstellung, Rückfallverfahren und aussagekräftige Telemetrie werden mit repräsentativer Last geprüft. Die Abnahme umfasst Benutzerabläufe und Fehlerverhalten, nicht lediglich einen technisch erfolgreichen Deployment-Vorgang.

Ein Beispiel aus der Praxis

Ein Kundenportal könnte zuerst seine Webschicht auf verwaltetes Hosting umstellen. Eine spätere Datenbankmigration bleibt möglich, wenn Latenz, Verbindungsverhalten und Anmeldung geprüft werden.

Mögliche Projektergebnisse

  • Komponentenarchitektur mit begründeter Hosting-Entscheidung
  • Vereinbarte Änderungen an Code und Bereitstellung
  • Leistungsnachweise, Release-Prüfung und Betriebsübergabe

Die endgültigen Ergebnisse, Lizenzen und Verantwortlichkeiten werden vor der Umsetzung für Ihre Umgebung vereinbart.

02

Voraussetzungen und Überlegungen

Prüfen Sie Code, Abhängigkeiten, Schnittstellen, Tests und Release-Grenzen. SaaS braucht außerdem Mandantentrennung, Onboarding, Abrechnung und Serviceverantwortung.

App-Modernisierung

Projektschwerpunkte

  1. Architekturoptionen

  2. Release-Automatisierung

  3. Schnittstellengrenzen

Wir beginnen mit der Aufgabe, den beteiligten Personen und den bestehenden Systemen. Gemeinsam definieren wir ein nützliches Ergebnis und wichtige Abhängigkeiten. Das Angebot legt Grenzen, Verantwortung und Abnahmekriterien fest.

Ihr Vorhaben

Wie Digital Cloud unterstützt

Umfang und Ergebnisse
ProjektphaseSo gehen wir vor
01Design definierenÜbersetzen Sie Anforderungen in einen praktischen Entwurf. Klären Sie Produkte, Schnittstellen, Rechte und Betriebsverantwortung.
02Schrittweise umsetzenSetzen Sie die vereinbarten Leistungen um und testen Sie typische Abläufe. Beheben Sie relevante Probleme und planen Sie Kommunikation sowie kontrollierte Übergänge.
03Betrieb vorbereitenBestätigen Sie die Abnahme, dokumentieren Sie Einstellungen und bereiten Sie Nutzende vor. Klären Sie Wartung und Support vor der Übergabe.
Umfang und Ergebnisse
App-Modernisierung

Fragen vor dem Start

Muss die Anwendung neu geschrieben werden?

Nein. Rehosting, gezieltes Refactoring und Neuentwicklung sind unterschiedliche Optionen. Abhängigkeiten, Unterstützungsanforderungen und das gewünschte Ergebnis bestimmen den Änderungsbedarf.

Was bestimmt Kosten und Dauer?

Ausgangsumgebung, Anbindungen, Nutzergruppen und Ergebnisse bestimmen den Aufwand. Umfang und Konditionen werden vor Beginn bestätigt. Lizenzen, Cloud-Verbrauch und Support können separate Positionen sein.

Was erhalten wir?

Das Angebot benennt Ergebnisse wie Befunde, Maßnahmenplan, getestete Konfiguration, Prototyp, Dokumentation oder Schulung. Wir vereinbaren Leistungsumfang und Abschlusskriterien.

Passt das zu unseren Systemen?

Wir prüfen reale Anwendungen, Quellen und Rechte vor einer Integrationsempfehlung. Abhängigkeiten und Kompatibilitätsgrenzen werden für die Planung dokumentiert.

Was folgt nach dem ersten Schritt?

Sie können Ergebnisse intern nutzen oder eine Folgephase vereinbaren. Für Wartung, Monitoring und Support werden Servicezeiten, Verantwortlichkeiten und Reaktionsziele separat vereinbart.

ProduktdokumentationMicrosoft Learn ↗