Erst analysieren, dann planen
Wir beginnen mit einer Bestandsaufnahme: Release- und Patch-Stand, Customizing, Schnittstellen, Datenvolumen und die darunterliegende Infrastruktur. Jede Anpassung wird als behalten, neu schreiben oder stilllegen eingestuft, denn der günstigste Code beim Upgrade ist der, den Sie nicht mehr brauchen.
Proben, bis es Routine ist
Das Upgrade läuft wiederholt auf einer Kopie der Produktion. Jeder Probelauf wird gemessen, gegen vereinbarte Abnahmetests geprüft und in ein präziseres Runbook überführt. Beim letzten Lauf ist der Cut-over-Plan in Stunden und Minuten gemessen, nicht geschätzt.
Umstellen mit Rückweg
Der Go-live folgt dem Runbook Schritt für Schritt, mit Go/No-Go-Punkten und einem bereits getesteten Rollback. Die Anwender kehren zu einem System zurück, das Key-User noch vor Ende des Wochenendes geprüft haben.
Der Weg nach Azure
Bei einer Cloud-Migration ziehen Vaults, Datenbank und Anwendung gleichzeitig um. Deshalb behandeln wir sie als Migrationsprojekt, nicht als Hosting-Wechsel. Sie können auf virtuellen Maschinen landen oder direkt auf AKS gehen; in beiden Fällen ist das Deployment vom ersten Tag an automatisiert.
Abschied vom Altsystem
Daten aus älteren PDM- oder PLM-Systemen oder aus Dateifreigaben werden in Probeläufen geladen, bis Anzahlen, Verknüpfungen und Status übereinstimmen. Gemeinsam mit Ihnen legen wir fest, was die Migration lohnt; Historie, die niemand mehr öffnet, kann archiviert bleiben.