Når AI-en din ikke klarer å velge riktig hosting

Når AI-en din ikke klarer å velge riktig hosting

Mai 25, 2026 infrastructure-as-code terraform ai-development devops cloud-architecture application-design vibe-coding

Hvorfor AI-en din ikke bør styre infrastrukturen

AI-modeller skriver kode som aldri før. De fikser API-endepunkter og SQL-spørringer uten problemer. Men når det samme verktøyet skal generere Terraform eller CloudFormation, går det fort galt.

AI-en forstår ikke konteksten

Språkmodeller kan produsere gyldig HCL. Problemet er at de ikke vet hvorfor de velger de verdiene de gjør. Skal en SQS-kø ha 30 sekunders visibility timeout eller 300? Bør en IAM-policy begrenses til én bucket, eller er det greit med wildcard? Modellen gjetter basert på treningsdata, ikke på din last eller dine tidligere hendelser.

Kodegjennomgangen blir tyngre

Når AI-en produserer infrastruktur, flytter ikke ansvaret seg. Det bare flytter seg til deg som reviewer. Nå må du sjekke om ressursene passer med resten av arkitekturen, om rollene finnes, og om konfigurasjonen følger interne regler som aldri ble skrevet ned. Én feil i en timeout eller en policy, og du får en 03:00-alarm.

Separat repo, separat problem

Vanlige løsninger er å lage flere moduler og valideringsverktøy rundt AI-en. Det hjelper lite så lenge applikasjonskoden og infrastrukturen ligger i hver sin repo med hver sine PR-er. AI-en mangler rett og slett den informasjonen den trenger for å ta riktige beslutninger.

Infrastruktur som del av koden

En bedre vei er å la infrastrukturen bli generert fra selve applikasjonskoden. I stedet for å skrive en egen Terraform-fil for en pub/sub-topic, deklarerer du den direkte i TypeScript:

export const orderCreated = new Topic<OrderCreatedEvent>("order-created", {
  deliveryGuarantee: "at-least-once",
});

Rammeverket vet da hva som trengs av IAM, køer og policies – fordi det kan lese typene som brukes. Ingen gjetting, ingen manuell gjennomgang av generert HCL.

Mindre byråkrati, færre overraskelser

Når infrastrukturen kommer ut av applikasjonskoden i stedet for å leve ved siden av den, forsvinner skillet som skaper problemene. Da kan du la AI-en hjelpe til med logikk uten at du må sitte igjen med ansvaret for alt som skjer i bakgrunnen.

Read in other languages:

RU BG EL CS UZ TR SV FI RO PT PL NL HU IT FR ES DE DA ZH-HANS EN