Gå til indholdet

Ordliste

Begreberne bag arbejdet, forklaret enkelt

Samtaler om softwareudvikling er fulde af fagsprog. Her er korte, enkle forklaringer på de begreber, der oftest dukker op, når software, AI-agenter og cloudsystemer bygges, drives og bemandes.

API-gateway
En tjeneste, der står foran et eller flere API'er og tager sig af fælles opgaver som routing, autentificering, begrænsning af forespørgsler og logning af forespørgsler. Klienterne kalder gatewayen, som sender hver forespørgsel videre til den rette backendtjeneste.
Automatisering af kodegennemgang
At bruge statisk analyse, automatiske tests eller AI-agenter til at tjekke kodeændringer før eller sideløbende med en menneskelig reviewer. Automatiske tjek fanger stilproblemer, almindelige fejl og manglende tests, så reviewerne kan fokusere på design og adfærd.
AWS
Amazon Web Services, Amazons cloudplatform. Den leverer regnekraft, lagerplads, databaser, netværk og administrerede tjenester efter behov i stedet for hardware, som en virksomhed ellers selv skulle købe og drive.
Begrænsning af forespørgsler (rate limiting)
At sætte et loft over, hvor mange forespørgsler en klient må sende inden for et givet tidsrum. Det beskytter en tjeneste mod overbelastning og misbrug, og forespørgsler over grænsen afvises eller forsinkes.
Blue-green-udrulning
En releaseteknik, der holder to identiske produktionsmiljøer. Den nye version udrulles til det inaktive miljø, tjekkes, og derefter flyttes trafikken over fra det aktive. At flytte trafikken tilbage er rollbacken.
Cache-invalidering
At fjerne eller opdatere cachede data, når de underliggende data ændres, så brugerne ikke ser forældede resultater. Almindelige strategier er udløbstider, sletning af poster ved skrivning og versionerede nøgler.
Caching (mellemlagring)
At gemme resultatet af en dyr operation, for eksempel en databaseforespørgsel eller et API-kald, i hurtig lagring, så senere forespørgsler kan genbruge det. Caching sænker svartider og belastningen på det underliggende system, til gengæld skal de cachede data holdes opdaterede.
CI/CD
Continuous integration og continuous delivery eller deployment, altså løbende integration og levering. Hver ændring bygges og testes automatisk, når den merges, og en pipeline udruller den til et miljø med lidt eller intet manuelt arbejde.
Cloudmigrering
At flytte applikationer, data og infrastruktur fra egne servere eller ældre virtuelle maskiner til en cloududbyder som AWS eller Google Cloud. Tilgangene spænder fra at flytte en applikation, som den er, til at bygge den om til administrerede cloudtjenester.
Dataminimering
Princippet om kun at indsamle og opbevare de personoplysninger, der er nødvendige til et angivet formål. Det er et af de grundlæggende principper i GDPR, og det begrænser også skaden ved et databrud.
Deltids-CTO (fractional CTO)
En erfaren teknisk leder, der arbejder med en virksomhed en del af måneden i stedet for på fuld tid. Personen træffer teknologibeslutninger, hjælper med at ansætte udviklere og holder leverancen på sporet, ofte for virksomheder, der endnu ikke er klar til en CTO på fuld tid.
DevOps
En måde at arbejde på, hvor de, der bygger softwaren, også automatiserer, hvordan den testes, udrulles og drives. I praksis betyder det CI/CD-pipelines, infrastruktur beskrevet i kode og overvågning, der giver teamet besked, når noget går i stykker.
Diff
En linje-for-linje-visning af, hvad der er ændret mellem to versioner af en fil eller en kodebase, med tilføjede og fjernede linjer. Diffs er standardenheden i kodegennemgang.
E-fakturering
Fakturaer, der udveksles mellem virksomheder som strukturerede data via godkendte platforme, i stedet for som almindelige pdf'er eller på papir. I Frankrig indføres det gradvist fra 1. september 2026.
Elasticsearch
En distribueret søge- og analysemaskine, der indekserer dokumenter til hurtig fritekstsøgning og aggregeringer. Den bruges ofte til søgning på websites, loganalyse og som et læseoptimeret lag ved siden af en primær database.
GDPR
Databeskyttelsesforordningen (General Data Protection Regulation), den EU-lov, der regulerer, hvordan personoplysninger om personer i EU indsamles, behandles og opbevares. Den gælder for organisationer, der håndterer sådanne oplysninger, uanset hvor de har hjemme.
Google Cloud
Googles cloudplatform, også kendt som Google Cloud Platform eller GCP. Ligesom AWS leverer den regnekraft, lagerplads, databaser, netværk og administrerede tjenester efter behov.
Idempotens
Egenskaben ved en operation, der har samme effekt, uanset om den kører én eller flere gange. Idempotente API'er lader en klient trygt gentage en forespørgsel, for eksempel en betaling, efter en timeout uden at skabe dubletter.
Indeksering
Det trin, hvor en søgemaskine analyserer en side, den har crawlet, og gemmer den i sit indeks. Kun indekserede sider kan dukke op i søgeresultaterne.
Konsulentindlejning (staff augmentation)
At tilføje eksterne udviklere til et internt team for at dække mangler i kompetencer eller kapacitet, som regel afregnet efter tid. Kunden styrer arbejdet fra dag til dag, og leverandøren stiller folkene til rådighed.
Kubernetes
Et open source-system til at køre containeriserede applikationer på en klynge af maskiner. Det planlægger containere, genstarter dem, der fejler, skalerer dem op og ned og styrer gradvise opdateringer.
Laravel
Et udbredt open source-webframework til PHP. Det indeholder routing, en ORM, køer, caching, autentificering og testværktøjer og er et almindeligt valg til API'er og forretningssystemer.
Lift and shift
En migreringstilgang, der flytter en applikation til ny infrastruktur, som regel skyen, med få eller ingen kodeændringer. Det går hurtigt, men applikationen får kun lidt ud af administrerede cloudtjenester, indtil den bliver moderniseret.
LLM-agent
Software, der bruger en stor sprogmodel til at planlægge og udføre opgaver i flere trin ved at kalde værktøjer, for eksempel læse filer, køre tests eller forespørge et API. Veldesignede agenter viser deres plan, logger deres handlinger og beder et menneske om at godkende ændringer.
Løbende dataindlæsning (streaming ingestion)
At modtage og behandle data løbende, efterhånden som de produceres, i stedet for i periodiske batches. Det passer til netværks-, sensor-, hændelses- og logdata, hvor beslutninger afhænger af, hvad der sker lige nu.
Modernisering af ældre systemer
At opdatere et ældre system, så det bliver billigere og sikrere at drive og ændre. Det kan betyde at opgradere frameworks og sprogversioner, omstrukturere koden, flytte til skyen eller bygge dele om fra bunden.
n8n
Et værktøj til automatisering af arbejdsgange, der forbinder forretningssoftware og kæder handlinger sammen ud fra en udløser, for eksempel en formular eller en e-mail. Det kører som cloudtjeneste eller på dine egne servere.
Observerbarhed (observability)
Evnen til at forstå, hvad et system gør, ud fra det, det producerer: logs, metrikker og traces. God observerbarhed lader et team finde årsagen til et problem i produktion uden først at skulle udrulle ny kode for at undersøge det.
Omstilling (cutover)
Det øjeblik, hvor et system skifter fra det gamle miljø til det nye, for eksempel når produktionstrafikken omdirigeres til en migreret applikation. En plan for omstillingen angiver trinene, de ansvarlige, tjekkene og vejen tilbage.
OWASP
Open Worldwide Application Security Project, en nonprofitfond, der udgiver gratis vejledning om applikationssikkerhed. Dens Top 10-liste over kritiske sikkerhedsrisici i webapplikationer er et almindeligt grundlag for sikker udvikling og kodegennemgang.
P95-latenstid
Den svartid, som 95 procent af forespørgslerne er hurtigere end. Den viser bedre end et gennemsnit, hvad brugerne oplever ved de langsommere forespørgsler, fordi et gennemsnit kan skjule en lang hale af langsomme svar.
Realtidsdashboard
Et dashboard, der opdateres, efterhånden som nye data kommer ind, som regel via WebSockets eller server-sent events, i stedet for efter en tidsplan eller når siden genindlæses. Driftsteams bruger dem til at holde øje med systemer og reagere på problemer, mens de opstår.
Redis
Et datalager i hukommelsen, der bruges til caching, sessioner, køer, begrænsning af forespørgsler og tællere i realtid. Fordi dataene ligger i hukommelsen, er læsning og skrivning meget hurtig.
Runbook (driftsvejledning)
En skriftlig procedure for driften af et system: hvordan det udrulles, hvordan man tjekker, at det kører korrekt, og hvordan man reagerer på kendte alarmer og fejl. Runbooks gør det muligt for andre end de oprindelige forfattere at drive systemet.
Teamudvidelse
En måde at tilføje specialister til et eksisterende team i en afgrænset periode, hvor de arbejder i teamets værktøjer og rutiner. I modsætning til ren konsulentindlejning har leverandøren ofte fortsat ansvaret for kvaliteten af arbejdet.
Teknisk due diligence
En gennemgang af et produkts kode, infrastruktur, sikkerhed og udviklingsteam, som regel før en investering eller et opkøb. Den fortæller køberen, hvad de reelt får, hvilke risici der følger med, og hvad det vil kræve at rette dem.
Teknisk gæld
Den fremtidige omkostning, som genveje, forældede afhængigheder eller designvalg, der ikke længere passer, skaber. Ligesom finansiel gæld løber der renter på: Hver ændring tager længere tid, indtil gælden er afviklet gennem refaktorering eller opgraderinger.
Tilbagerulning (rollback)
At føre et system tilbage til den forrige fungerende version efter en mislykket release eller migrering. En plan for tilbagerulning lægges og testes på forhånd, så den kan udføres hurtigt og sikkert.
Udrulning uden nedetid
At frigive en ny version uden at gøre tjenesten utilgængelig for brugerne. Almindelige teknikker er gradvise opdateringer, blue-green-udrulninger og bagudkompatible databaseændringer.
Udviklingspartner
En ekstern virksomhed, der tager ansvaret for et teknisk resultat og ikke kun leverer timer. Den planlægger arbejdet, bemander det, står inde for kvaliteten og overdrager resultatet til kundens team.
WebSocket
En protokol, der holder en tovejsforbindelse åben mellem en klient og en server. Serveren kan sende opdateringer i det øjeblik, de sker, hvilket gør den til et almindeligt valg til live-dashboards, chat og notifikationer.
XML-sitemap
En fil, der oplister de sider på et website, som ejeren vil have søgemaskinerne til at finde og indeksere, og eventuelt den dato, hver side sidst blev ændret.

Fortæl os, hvad du har brug for.

Noget, der skal bygges, folk, der skal findes, eller et spørgsmål, der skal besvares. På et opkald på 30 minutter lytter vi og siger ærligt, hvordan vi kan hjælpe, og hvad det vil kræve.