Direkt zum Inhalt

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

  1. 01

    Bestandsaufnahme

    Wir lesen den Code, sprechen mit den Entwicklern und dokumentieren Abhängigkeiten und Risiken.

  2. 02

    Zielbild und Etappen

    Wir legen die Zielarchitektur fest und schneiden die Migration in Etappen, die einzeln in Betrieb gehen können.

  3. 03

    Migration

    Wir migrieren Etappe für Etappe, halten die Anwendung lauffähig und sichern das Verhalten mit Tests ab.

  4. 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.

Anfrage senden