Infrastructure as Code
Infrastructure as Code beskriver infrastruktur i filer som kan versjoneres og gjennomgås. Administrerte ressurser endres når endringene utføres.
Hva betyr Infrastructure as Code?
Infrastructure as Code (IaC) betyr å administrere infrastruktur gjennom maskinlesbare definisjoner. Filene kan versjoneres og gjennomgås i fellesskap. HashiCorp forklarer dette for Terraform med konfigurasjon, endringsplan og utførelse. Konfigurasjonen beskriver ønsket tilstand; verktøyet finner de nødvendige endringene.
Eksempel: et ekstra portalmiljø
I dette tenkte eksempelet beskriver teamet en kundeportals beregningsinstanser og nettverk i konfigurasjonsfiler. Til et testmiljø tilpasser det definisjonene. Endringsplanen viser før utførelse hvilke ressurser som skal opprettes, endres eller fjernes. Teamet kan dermed drøfte en planlagt infrastrukturendring på forhånd.
Kontroller særlig planlagte slettinger, tilgangsrettigheter og avhengigheter. En gjennomgått fil endrer ikke i seg selv et kjørende miljø. Det krever en fastlagt prosess for utførelse med riktige tillatelser.
Infrastrukturdefinisjonen erstatter ikke en sikkerhetskopi av applikasjonsdataene. At en database kan bygges opp på nytt, betyr ikke at det tidligere innholdet er gjenopprettet. Endringer utenfor filene må også oppdages og sammenlignes med ønsket konfigurasjon.
Kilder
Beslektede begreper
- GitOpsGitOps kobler en versjonert ønsket tilstand til automatisk henting og løpende avstemming. Filer i Git dekker bare en del av denne driftsformen.
- Skybasert databehandlingSkybasert databehandling gir IT-ressurser over nettverk etter behov. Tjeneste- og driftsmodellen avgjør hvilke oppgaver selskapet selv har.
- Virtuell maskinEn server-VM kjører et gjesteoperativsystem. Driftsmodellen må avklare hvem som tar hånd om applikasjon, tilgang og vedlikehold.
- Return-PathReturn-Path lagrer SMTP-returveien i et hodefelt. Det beskriver den tekniske veien for feilmeldinger, ikke en persons identitet.
- Envelope-FromEnvelope-From angir SMTP-avsenderen for transport og feilmeldinger. Den må skilles fra den synlige avsenderadressen.
- Aggregert DMARC-rapportEn aggregert DMARC-rapport oppsummerer domenekontroller fra et rapporterende e-postsystem over en periode. Den hjelper med å undersøke kilder og konfigurasjonsfeil.
Artikler om temaet








Sky og drift med ASES
Hosting, utrulling, vedlikehold og oppfølging

