Valg af teknologi
Vi vurderer modenhed, aktivitet i projektet, licenstype og hvor let det er at finde udviklere til den i Danmark.
Open source fjerner to risici på én gang: licensudgifter, der vokser med antallet af medarbejdere, og afhængigheden af en producent, der kan beslutte at lukke produktet eller hæve prisen. Til gengæld kræver det kompetencer, både hos den, der bygger, og hos den, der skal drive systemet bagefter.
Åben betyder ikke gratis. En del af det, I sparer på licenser, går til disciplineret vedligeholdelse og opdatering.
Vi vurderer modenhed, aktivitet i projektet, licenstype og hvor let det er at finde udviklere til den i Danmark.
Vi bygger på fx PostgreSQL, Linux, Laravel, Django eller Keycloak og bruger færdige komponenter, hvor de reelt passer.
Containere, miljøer, automatisk build og udrulning, så nye versioner kommer ud på en kontrolleret måde.
Løbende overvågning af afhængigheder og en stykliste (SBOM). I åbne projekter bliver huller offentligt kendte med det samme.
Vi tjekker, at licenserne på alle komponenter passer til jeres brug, så GPL-krav ikke overrasker ved et salg eller en udbudsproces.
Arkitektur, beslutninger og driftsvejledning, så et andet team kan tage over uden at starte forfra.
Udviklingstiden er stort set den samme som på lukkede platforme. Besparelsen ligger i, at der ikke betales for hver ny bruger.
Vi gennemgår opgaven og finder kandidater. Nogle gange findes der ikke et åbent alternativ i den nødvendige kvalitet, og så siger vi det.
Vi afprøver teknologien på et lille, afgrænset stykke af opgaven, før I binder jer.
Vi bygger videre på vedligeholdte og velafprøvede komponenter.
Kode, arkitekturbeskrivelse og vejledninger til installation og opdatering.
Et bibliotek, som én person har vedligeholdt i fritiden, holder en dag op med at blive opdateret. Sårbarheder i det forbliver åbne, og at skifte det ud i et kørende system kan være svært. Derfor ser vi ikke kun på funktionerne, når vi vælger komponenter, men også på hvem der står bag, og hvor ofte der udgives rettelser.
På licenser helt sikkert, især når antallet af brugere vokser, for det er netop dem, lukkede platforme tager betaling for. På udvikling og drift er forskellen lille. Regn på den samlede udgift over tre til fem år.
Enhver udvikler, der kender teknologien, og det er hele pointen. Koden og dokumentationen er jeres, teknologien er offentlig, og der er folk på markedet. Et lukket system fra én leverandør giver ikke den frihed.
Mange øjne ser på åben kode, men fundne sårbarheder bliver også straks kendt af alle. Det afgørende er disciplin i opdateringerne, og det hænger fint sammen med kravene i NIS2 om styring af leverandørkæden.
Beskriv opgaven, og hvad der generer jer ved de nuværende licenser. Vi foreslår en teknologi og fortæller også, hvor den åbne løsning er svagere.
Tak for jeres henvendelse
Den ligger nu hos en af vores konsulenter. I hører fra os inden for arbejdsdagen, og hastesager bliver taget op af en tekniker med det samme.
Byen står ikke på listen. Tjek stavemåden, eller vælg den nærmeste større by.