Genom att surfa vidare godkänner du att vi använder cookies. Jag förstår

Nominerad till
Publishingpriset 2017

En smartare it-nyhetssajt

Nominerad till
Publishingpriset 2017

Voister förklarar

Infrastruktur som kod

Det pratas allt mer om infrastruktur som kod. Voister reder ut fördelarna och nackdelarna med strukturen. 

Text Miguel Guerrero Foto Adobe Stock 26 september 2017 voister förklarar

Vad ligger i begreppet?

Infrastruktur som kod, eller infrastructure as code är enkelt uttryckt programmerbar infrastruktur, det vill säga att du använder något högnivåprogrammeringsspråk för att tilldela och managera din infrastruktur ur en resurspool.

Är inte det som traditionell scripting?

Ja och nej. Scripting automatiserar olika statiska steg som måste repeteras många gånger medan infrastruktur som kod är ett mycket mera flexibelt och dynamiskt sätt att jobba med sin struktur för att använda exempelvis servrar och applikationer.

Vad tjänar man på att använda infrastruktur som kod?

Du får en strukturerad och formaliserad miljö som inte behöver gå genom administratörer och it-avdelningar vilket framför allt underlättar för utvecklare som snabbt kan sätta upp till exempel en utvecklingsmiljö. Möjligheten att använda versionskontroll för infrastrukturen underlättar också eftersom man enkelt kan stega tillbaka utvecklingen om man märker att en konfiguration inte fungerar, och att det är lätt att spinna upp en ny server om man märker att en miljö inte gör som den ska.

En annan fördel är att infrastruktur som kod automatiskt blir en dokumentation över systemet vilket gör att förändringar i infrastrukturen inte behöver ta tid och kraft för att dokumentera om förändringarna.

Precis som man genom ett bra containerverktyg lätt kan se vad som händer i en infrastruktur kan man med rätt verktyg få en tydlig överblick över infrastrukturen om den är mjukvarubaserad. Man slipper också problematiken med felaktiga inställningar på någon server som skapar svåranalyserade buggar i systemet.

Det dåliga då?

Infrastruktur kräver en del planering, bland annat vilken typ av verktyg man ska använda. Dåligt konfigurerad kod kan också kopieras genom serverstrukturen vilket kan skapa problem senare. Att använda infrastruktur som kod kräver också att man följer fastställda rutiner och exempelvis gör förändringar i originalmallen istället för att göra snabbfixar i de nystartade instanserna.

Låter inte det här lite som devops?

Jo, visst passar infrastruktur alldeles utmärkt för utvecklingsmiljöer som devops genom att vara helt mjukvarubaserad, snabb och utvecklarvänlig.

Rekommenderad läsning

Voister förklarar

Devops

27 apr 2017 Voister förklarar

Devops, mikrotjänster, containrar… Ord som blir allt vanligare i utvecklingssammanhang. Den som inte kan svara direkt på kasten i sin marknad och hänga med i sin digitala miljö löper stor risk att duka under. Voister förklarar hur devops gör din utveckling agilare än någonsin.

Voister förklarar

Öppen källkod

25 jul 2017 voister förklarar

Allt oftare hör man förespråkare för öppen källkod betona hur viktig den är för både innovation och digitalisering. Vad är det som gör öppen källkod så bra? Voister förklarar argumenten. 

Voister förklarar

GDPR

19 apr 2017 Voister förklarar

GDPR berör oss alla. Bakom akronymen står nämligen en av de viktigaste förordningarna i Europa, inte bara för it-företag utan för alla företag som på något sätt hanterar personuppgifter.

Voister förklarar

Hyperkonvergerat

19 apr 2017 Voister förklarar

Förenklad resurshantering, effektivare partnerskap och en mer flexibel it-infrastruktur. Så fungerar hyperkonvergerade system.

Voister förklarar

EMM

10 maj 2017 Voister förklarar

EMM, eller Enterprise Mobility Management som det heter, underlättar för företag och organisationers it-avdelningar och gör att användarna kan jobba säkert oavsett verktyg och plats. Så här funkar EMM.

Voister förklarar

Hybridmoln

19 apr 2017 Voister förklarar

Vilken molnlösning som passar vilket företag varierar, men en lösning som allt fler väljer är hybrida moln. Så väljer du bästa mixen för ditt företag. 

Voister förklarar

Ransomware

20 jun 2017 Voister förklarar

It-säkerhet är ständigt på tapeten och ransomware är ett av de största hoten mot företagen just nu. Voister förklarar vad som skiljer dem från virus, hur du kan undvika dem och vad du gör om du blivit drabbad. 

Voister förklarar

Kollaborativa enheter

16 aug 2017 digit

Stora, intelligenta och multifunktionella – kollaborativa enheter kliver in i allt fler mötesrum där både projektorer och whiteboards åker ut. Voister förklarar fördelarna med dem. 

Voister förklarar

Blockkedjor

4 sep 2017 Voister förklarar

Många experter menar att de innebär en lika stor revolution för samhället som internet självt. Andra vill använda dem för att påskynda och säkerställa transaktioner. Blockkedjor är en av de hetaste trenderna just nu, och Voister förklarar varför.