Zum Inhalt springen

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.

Heute

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

Übernommen

Ein erfahrener Ingenieur in Rufbereitschaft, Patches eingespielt, Bugs behoben, Runbooks und eine Karte des ganzen Systems.

  • on-callsenior engineers
  • patchescurrent
  • map + runbookswritten
  • migration pathpriced
Das System läuft genau so weiter wie heute, und ab dem Übernahmetag antworten unsere Ingenieure, wenn es bricht.

Wie die Übernahme läuft

An jedem Tag der Übergabe ist jemand für das System verantwortlich. Wir lernen es neben den Leuten, die es heute betreiben, und übernehmen den Pager, sobald wir es allein reparieren können.
  1. 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.

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

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

  4. 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 Plattform liest Code in Sprachen, für die seit Jahren niemand mehr eingestellt hat. Ingenieure mit 25+ Jahren im Produktivbetrieb halten das System um 3 Uhr nachts am Leben.
  • 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.

Angebot anfordern

Ein Ingenieur liest es und antwortet. Die NDA ist vor jedem Zugang unterschrieben.