Leistungen
Legacy-Modernisierung
Wir übernehmen alte .NET-Framework-Anwendungen, die im Betrieb tragend sind und die niemand mehr anfassen will.
Ausgangslage
- Die Anwendung läuft auf dem .NET Framework, und der Wechsel wurde mehrfach verschoben.
- Einzelne Komponenten und Bibliotheken werden vom Hersteller nicht mehr unterstützt.
- Fachlogik steckt in einem Monolithen, jede Änderung betrifft das ganze System.
Was wir übernehmen
- Aufnahme des Bestands: Projekte, Abhängigkeiten, Datenbankzugriffe, Build- und Deployment-Wege.
- Migration der Anwendung auf .NET 8 inklusive Anpassung von ASP.NET Core und Entity Framework.
- Ablösung nicht mehr unterstützter Komponenten durch aktuelle Bibliotheken oder eigene Implementierungen.
- Entkopplung des Monolithen in abgegrenzte Module oder Dienste mit klaren Schnittstellen.
- Umzug von Anwendung und SQL-Server-Datenbank nach Azure.
- Aufbau der Build- und Release-Strecke in Azure DevOps.
Vorgehen
01
Bestandsaufnahme
Wir lesen den Code, sprechen mit den Entwicklern und dokumentieren Abhängigkeiten und Risiken.
02
Zielbild und Etappen
Wir legen die Zielarchitektur fest und schneiden die Migration in Etappen, die einzeln in Betrieb gehen können.
03
Migration
Wir migrieren Etappe für Etappe, halten die Anwendung lauffähig und sichern das Verhalten mit Tests ab.
04
Übergabe
Wir übergeben Code, Pipelines und Dokumentation an Ihr Team und begleiten den ersten Betriebsmonat.
Ergebnisse
- Abhängigkeits- und Risikoübersicht der bestehenden Anwendung
- Zielarchitektur als Dokument mit Entscheidungsbegründungen
- Migrationspfad in Etappen mit Aufwandschätzung
- Migrierter Quellcode auf .NET 8 im Repository
- Build- und Release-Pipelines in Azure DevOps
- Betriebs- und Übergabedokumentation
Zusammenarbeitsmodell
Fixpreis-Projekt
Abgegrenzter Umfang, festgelegte Ergebnisse und ein fester Preis. Geeignet, wenn Anforderungen und Schnittstellen beschrieben sind.
Zeit und Aufwand
Abrechnung nach geleisteten Stunden. Geeignet, wenn der Umfang während der Arbeit geschärft wird oder Prioritäten wechseln.
Betrieb und Wartung im Retainer
Ein vereinbartes Stundenkontingent pro Monat für Wartung, Updates und kleine Erweiterungen an bestehenden Anwendungen.
Subunternehmer-Rahmenvertrag
Wir arbeiten als Subunternehmer im Projekt eines anderen Dienstleisters. Grundlage sind Dienstleistungs- und Werkverträge, kein Personalverleih.
Passendes Angebot: Altanwendungs-Check · CHF 4'900.-
Alle Leistungen
Kontakt
Sie erreichen uns direkt. Schildern Sie Ihre Ausgangslage, wir melden uns mit einer Einschätzung.