Modernisering af ældre systemer
Dit website kører på forældet teknologi der snart ikke kan hostes nogen steder. Lad os migrere det før det er for sent.
Når denne service er den rette løsning...
-
En hjemmeside, der kører på lånt tid,
med kernesoftware, der er flere år forældet og ikke længere modtager sikkerhedsopdateringer. -
Et system, der stadig fungerer i dag,
men kun fordi intet har ændret sig endnu. -
En hostingudbyder, der før eller siden tvinger problemet frem,
med en mail der siger: “Din version af PHP / CMS understøttes ikke længere.” -
En opgradering, der tidligere har været på tale,
men som blev droppet, fordi risiciene var uklare – eller fordi det viste sig slet ikke at være en opgradering. -
Et forretningskritisk system,
hvor nedetid betyder tabte henvendelser, tabt omsætning eller forstyrrede arbejdsgange. -
Specialudviklet kode, som ingen reelt ejer længere,
med sparsom dokumentation og en udvikler, der forlod projektet for år siden.
Du ved, at der er et problem – men ikke den sikreste måde at håndtere det på. Det er præcis dét, denne service er til for.
Typiske advarsels-tegn
Software uden aktiv support (uanset stack)
Det er underordnet, om det er Drupal, WordPress, Craft, Laravel, Symfony eller noget helt specialbygget. Hvis kernesoftwaren er end-of-life eller ligger flere hovedversioner bagud, er I udsatte.
Specialudviklet kode, som ingen længere forstår
Et specialbygget system udviklet for 10+ år siden med begrænset eller ingen dokumentation. Den oprindelige udvikler er for længst videre, og selv små ændringer føles risikable, fordi ingen længere har det fulde overblik.
Hostingproblemer
Det er svært at finde hosting, der understøtter jeres gamle PHP-version eller serveropsætning. Udbydere udfaser support, sikkerhedsopdateringer stoppede for år siden, og det kræver i stigende grad særløsninger eller skrøbelige lappeløsninger blot at holde systemet online.
Hvis blot ét af disse punkter gælder, er det tid til at handle
Jo længere I venter, desto dyrere og mere risikabelt bliver det. Under tidspres har I færre muligheder, ingen forhandlingskraft og langt mindre kontrol over resultatet.
Hvad der sker hvis du venter
Hosting-katastrofe
Din udbyder opgraderer servere. Din hostingudbyder opgraderer servere. Dit system virker ikke på moderne versioner. Sitet går offline uden en hurtig løsning og uden mulighed for en sikker rollback.
Sikkerhedsbrud
Ældre systemer har kendte sikkerhedshuller. Hackere scanner automatisk efter Drupal 7 og forældede WordPress-installationer. Dit site kompromitteres. Kundedata lækkes. Google blacklister jer.
Funktionalitet dør i stilhed
En integration holder op med at virke. En betalingsgateway opdateres. Et kritisk plugin er ikke længere kompatibelt. Du kan ikke rette det, fordi hele systemet er for gammelt.
Ingen vil røre det
Du har brug for ændringer. Ingen udviklere vil arbejde med systemet, fordi det er for gammelt og for risikabelt. Du er låst fast.
Vores migrations-proces
Indledende vurdering (1-2 møder)
Vi skal forstå, hvad systemet gør, hvor forretningskritisk det er, tidsrammen, samt hvilken adgang og dokumentation der findes.
Teknisk audit (1 uge)
Vi dykker ned i systemet, gennemgår kodebasen, kortlægger alle funktioner og integrationer, identificerer data der skal migreres, finder speciallogik der skal genopbygges og vurderer risici.
Migrations-strategi (1 uge)
Vi præsenterer planen: anbefalet ny teknologi, hvad der migreres direkte, hvad der genopbygges, strategi for datamigrering, tidsplan og faser samt en fast pris.
Migrations-arbejde (8-20 uger typisk)
Vi bygger en moderne version af systemet, kører den parallelt med det gamle, migrerer data sikkert, tester al funktionalitet og oplærer dit team.
Lancering, overgang og overdragelse
Koordineret cutover (minimal nedetid), datasynkronisering fra det gamle til det nye system, overvågning efter lancering og hurtig support ved behov. Derefter fuld dokumentation, gennemført oplæring og en 3-måneders supportperiode.
Hvad koster det?
Ærligt svar: Det afhænger af kompleksitet, datamængde og hvor risikabelt det eksisterende system er.
Derfor starter modernisering af ældre systemer — ligesom vores SEO, Performance & UX Audits — altid med en betalt teknisk audit.
Audit (forudsætning for næste trin)
Dette er en dybdegående, praktisk teknisk audit — ikke en overfladisk gennemgang.
Hvad der er inkluderet:
- Gennemgang af kodebase og systemarkitektur
- Kortlægning af funktioner, integrationer og afhængigheder
- Vurdering af datastruktur og migrationsrisici
- Identifikation af speciallogik, der skal genopbygges
- Analyse af hosting, sikkerhed og operationelle risici
Det får du:
- En klar migrationsstrategi
- Defineret omfang og faser
- Realistisk tidsplan
- Forslag til migration med fast pris
Der er ingen forpligtelse til at fortsætte efter auditen.
22.500 - 37.500 DKK
Typiske migrationsprojekter
En komplet migrering af et ældre system baseret på auditen, der dækker specialiseret forretningslogik, integrationer og forretningskritisk funktionalitet.
Typisk varighed: 3–4 måneder
300.000 - 450.000 DKK
Komplekse eller højrisko-systemer
For ældre systemer med betydelig usikkerhed eller risiko, såsom store eller følsomme datamængder, sikkerheds- eller oppetidskrav, eller uden en sikker opgraderingsvej.
Typisk varighed: 4–6 måneder
Scoped and priced after the audit
Fast pris efter audit
Vi gætter ikke. Når auditen er færdig, leveres migreringen til en fast pris.
Ingen timebaseret usikkerhed. Ingen “det blev mere kompliceret”-overraskelser halvvejs.
Haster det?
Har I en deadline for hosting, sikkerhed eller forretning, kan vi arbejde hurtigere — gennem prioritering, parallelle arbejdsstrømme og kun seniorressourcer.
Vi har tidligere leveret 90-dages nødløsningsprojekter.
Hastværk øger omkostningerne — planlægning i god tid holder det under kontrol.
Ofte stillede spørgsmål
Kan vi ikke bare opgradere det eksisterende system?
Nogle gange — hvis der findes en realistisk opgraderingsrute. I mange tilfælde gør der ikke. For eksempel er en opgradering fra Drupal 7 til Drupal 10 reelt en genopbygning, og ældre specialkode har ofte ingen direkte opgraderingsvej. Auditen viser, om en opgradering giver mening, eller om en genopbygning er den sikrere løsning.
Hvad hvis vi mister funktionalitet?
Vi kortlægger alle eksisterende funktioner, inden arbejdet går i gang. Alt bliver enten genopbygget eller erstattet, og kritisk funktionalitet går aldrig tabt. I nogle tilfælde foreslår vi bedre eller enklere måder at opnå samme resultat på — men intet essentielt går tabt.
Kan vi bruge systemet mens I migrerer?
Ja. Vi bygger det nye system parallelt, mens det gamle fortsætter med at køre. Det eksisterende system forbliver live indtil cutover, med minimal nedetid — typisk kun et par timer.
Hvad hvis det gamle system går ned midt i projektet?
Derfor starter vi altid med en fuld backup og dataeksport. Selv hvis det gamle system bliver ubrugeligt undervejs, har vi allerede alt, hvad der skal til for at gennemføre migreringen.
Kan I garantere, at der ikke går data tabt?
Vi tager dataintegritet ekstremt alvorligt. Vi laver flere backups, tester migrationsscripts på forhånd og verificerer data efter migreringen. Ingen ansvarlig leverandør kan love nul risiko, men vi har aldrig mistet data på et migrationsprojekt.
Du bør handle nu hvis...
Hvis din hostingudbyder har sendt en deadline, sikkerhedsopdateringer stoppede for flere år siden, eller systemet bliver sværere at hoste eller vedligeholde, er det tid til at handle. Det samme gælder, hvis kritisk funktionalitet begynder at fejle, eller ingen udvikler vil arbejde med koden. Book et uforpligtende møde, så vurderer vi, hvor kritisk situationen er, og fortæller dig ærligt, om en migrering giver mening nu, eller om du stadig har tid.
Book a call