---
title: "Ordliste: software, AI, cloud og at hyre udviklere"
description: "Enkle forklaringer på de begreber, der dukker op, når man bygger apps, AI-agenter og cloudsystemer eller hyrer udviklere, fra caching til deltids-CTO."
canonical: https://sdk.enterprises/da/glossary
language: da
---

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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