Leksikon

Leksikon

IaC - Infrastructure as Code

Infrastructure as Code beskriver dine servere og systemer som kode, så de kan bygges ens hver gang. Forstå metoden bag pålidelig, skalerbar drift.

Hvad er Infrastructure as Code?

Infrastructure as Code (IaC) er at beskrive sin infrastruktur — servere, databaser, netværk — som kode i stedet for at klikke det manuelt op. I stedet for at en person sætter tingene op i hånden (og glemmer et trin), står opskriften skrevet ned og kan køres igen og igen med samme resultat.

Hvad problemet var

Manuel opsætning er langsom, svær at gentage og umulig at huske præcist. Skal et miljø genskabes, eller et nyt bygges magen til, starter gætteriet. Med IaC er sandheden skrevet ned: hele opsætningen kan rejses fra bunden på minutter, ens hver gang.

Hvad du får ud af det

Forudsigelighed — test- og driftsmiljøer er ens, så færre "det virker kun nogle steder"-fejl.

Hurtig genrejsning — går noget galt, kan alt bygges op igen fra opskriften.

Sporbarhed — ændringer i infrastrukturen kan ses og gennemgås, præcis som almindelig kode.

Det praktiske

Det mest udbredte værktøj til IaC er Terraform. For dig som kunde er gevinsten ro: din løsning står ikke og falder med, at én person husker, hvordan serveren blev sat op.

Ikke en server, nogen satte op i hånden. Men en opskrift, der kan køres igen — hver gang.

Næste skridt

Fra begreb til løsning

Skal et af begreberne her omsættes til noget der rent faktisk virker i din virksomhed, så tag en uforpligtende snak med os.