Legacy-Übernahme
Legacy-Support: wir übernehmen das System, das intern keiner versteht
Der Letzte, der es verstanden hat, ist gegangen, und es rechnet noch immer die Gehälter ab. Ingenieure mit über 25 Jahren Produktionspraxis übernehmen es in Tagen, gehen in Rufbereitschaft, patchen und reparieren es und schreiben auf, wie es funktioniert.
Innerhalb von 48 Stunden: ein Übernahmeplan, ein Festpreis und der Tag, an dem unsere Ingenieure in Rufbereitschaft gehen.
Undokumentierter Code, ungepatchte Server und ein pensionierter Freelancer, der noch ans Telefon geht.
- systemnobody left who knows it
- incidentsnights · weekends
- security patchesbehind
- documentationnone
Rufbereitschaft wenige Tage nach dem Zugang
Ein erfahrener Ingenieur in Rufbereitschaft, Patches eingespielt, Bugs behoben, Runbooks und eine Karte des ganzen Systems.
- on-callsenior engineers
- patchescurrent
- map + runbookswritten
- migration pathpriced
Wie die Übernahme läuft
- 01Tag 1–3
Zugang und Mitlaufen
Zugang zu Code, Servern und Job-Zeitplänen und Zeit mit denen, die es heute am Leben halten. Wir beobachten das System durch einen normalen Lauf, einschließlich des Nachtbatchs.
- 02Tag 2–6
Das System kartieren
Die Plattform liest die ganze Codebasis und baut die Karte: Module, Jobs, Schnittstellen, die Datenbank und was wovon abhängt. Ingenieure prüfen die Karte gegen das, was das System in Produktion tut.
- 03Tag 5–10
In Rufbereitschaft gehen
Unsere erfahrenen Ingenieure übernehmen den Pager, mit Runbooks für die Ausfälle, die dieses System tatsächlich hat. Sicherheitspatches und Bug-Backlog werden nach Risiko sortiert und in dieser Reihenfolge abgearbeitet.
- 04Tag 10–30
Betreiben, den Ausstieg bepreisen
Laufender Support zum Festpreis, dazu ein bepreister Plan für den Umzug auf Go, Rust oder TypeScript, wann immer Sie wollen. Karte und Runbooks gehören Ihnen und enthalten alles, was wir gelernt haben.
Was die Plattform macht, was unsere Ingenieure machen
Die Codebasis lesen und kartieren
Plattform
COBOL, RPG, VB6, Delphi, PowerBuilder, altes PHP und die Skripte drumherum, in einem Durchgang.
Herausfinden, was wovon abhängt
Plattform
Jobs, Dateien, Tabellen und Schnittstellen, damit ein Fix an einer Stelle den Rest stehen lässt.
Rufbereitschaft
Ingenieur
Ein erfahrener Ingenieur nimmt den Alarm an und behebt den Fehler, mit Reaktionszeiten im Vertrag.
Sicherheitspatches
Gemeinsam
Die Plattform findet veraltete Abhängigkeiten und exponierten Code. Ein Ingenieur patcht und testet auf einer Wiedergabe Ihres Traffics.
Bugfixes
Gemeinsam
Von der Plattform durch den Aufrufgraphen verfolgt, dann von einem Ingenieur behoben, der die Ursache im Runbook festhält.
Runbooks und Dokumentation
Ingenieur
Aus echten Vorfällen geschrieben, damit der Nächste in Rufbereitschaft bei dem anfängt, was schon passiert ist.
Jeder Fix kommt ins Runbook, und jede Seite des Runbooks gehört Ihnen.
Wer Ihr System am Laufen hält
Unsere Ingenieure schreiben und betreiben seit mehr als 25 Jahren Produktivcode, vieles davon auf genau den Stacks, die Sie am Leben halten wollen: COBOL-Batch, AS/400, VB6, Delphi, ColdFusion, PHP aus der Zeit vor den Frameworks. Deshalb sind sie die Besten, um Ihr System zu übernehmen. Die Plattform liest den Code in einem Durchgang, und unsere Ingenieure wissen, was er bedeutet.
Festpreis, Reaktionszeiten und Übernahmetermin stehen im Vertrag. Jede Karte, jedes Runbook und jeder Fix gehört Ihnen ab dem ersten Tag.
Fragen von denen, die es geerbt haben
Unser letzter Experte ist schon weg. Ist es zu spät?
Die Plattform liest den Code, egal ob sich jemand erinnert, ihn geschrieben zu haben, und den Rest erschließen unsere Ingenieure aus dem laufenden System. Ist Ihr aktuelles Personal noch da, hilft es in den ersten Tagen. Ist es weg, kommen wir ohne aus. Fordern Sie heute ein Angebot an, wir fangen mit dem Zugang an.
Wie schnell können Sie übernehmen?
Unsere Ingenieure sind wenige Tage nach dem Zugang in Rufbereitschaft, Karte und erste Runbooks liegen bis Tag 6 vor. Brennt gerade etwas, schreiben Sie es in die Anfrage, und wir fangen dort an. Fordern Sie ein Angebot an und wählen Sie das Datum.
Unterstützen Sie COBOL und die AS/400?
Ja, dazu VB6, Delphi, PowerBuilder, ColdFusion, Classic ASP, altes PHP und Perl. Jede Sprache, jede Datenbank, jedes Betriebssystem, das in Ihrem Haus noch läuft. Nennen Sie Ihren Stack in der Anfrage, und ein Ingenieur, der ihn kennt, antwortet innerhalb von 48 Stunden.
Drängen Sie uns in eine Migration?
Der Migrationsplan liegt ab den ersten Tagen bepreist auf dem Tisch, die Entscheidung treffen Sie. Der Support läuft zu seinem eigenen Festpreis, so lange Sie ihn brauchen. Wenn Sie so weit sind, macht das Team, das Ihr System schon kennt, die Neuschreibung in 30 Tagen. Fangen Sie heute mit dem Support an.
Wie handhaben Sie Zugang und Sicherheit?
Der Zugang ist auf das beschränkt, was die Arbeit braucht, und wird protokolliert, die NDA ist vorher unterschrieben. Wo das System von außen nicht erreichbar ist, arbeiten wir vor Ort und air-gapped auf unserer eigenen Hardware. Schreiben Sie Ihre Zugangsregeln in die Anfrage, und der Plan richtet sich danach.
Geben Sie den Pager ab
Im Moment steht eine einzige Person, oder niemand, zwischen diesem System und dem nächsten Ausfall. Beschreiben Sie heute, worauf es läuft und was es tut. Innerhalb von 48 Stunden haben Sie Übernahmeplan, Festpreis und den Termin, an dem unsere Ingenieure in Rufbereitschaft gehen.
Ein Ingenieur liest es und antwortet. Die NDA ist vor jedem Zugang unterschrieben.