Så förenklar du leveransen av infrastruktur – kombinera Terraform med ServiceNow

8 oktober 2024 / Artikel

Genom att förenkla leveransen av infrastruktur kan organisationer uppnå en mer effektiv, säker och flexibel drift. Vinsterna med detta är många; optimerad resursanvändning, minskade kostnader och snabbare time-to-market för att nämna några. Men hur går man tillväga på bästa sätt?

Vi har ställt frågan till Fredrik Warfvinge, Principal Architect på Accelerate at Iver. I den här artikeln får du ta del av hans tips och best practise för hur du kan nå en ny effektivitet i din infrastrukturleverans genom att kombinera Hashicorp Terraform med ServiceNow.  

I dagens dynamiska och snabbrörliga samhälle är en effektiv och snabb leverans av infrastruktur affärskritiskt för många bolag. Att hantera sin infrastruktur som kod (IaC) är en grundpelare i detta och kan göras med hjälp av olika verktyg, såväl plattformsberoende som plattformsobereonde. I en tidigare artikel gav vi en introduktion till Hashicorp Terraform och fördelarna med att använda ett verktyg som möjliggör hanteringen av hela organisations infrastruktur – i såväl olika moln som on-prem – på ett och samma ställe.

Men när Hashicorp Terraform finns på plats, vad kan man göra för att effektivisera arbetet ytterligare? Ett sätt är att ytterligare förenkla beställningsflödena med hjälp av verktyget ServiceNow;

- Genom att integrera Terraforms kraftfulla automatiseringsfunktioner med beställningsflöden från ServiceNow kan man skapa en enklare väg för medarbetare att beställa infrastruktur, helt utan kodkunskap. Integrationen möjliggör automatiserad implementation, uppdatering och borttagning av infrastruktur, direkt från ServiceNow-gränssnittet. I praktiken innebär det att en organisation kan skapa och hantera sin infrastruktur på ett smidigt och strukturerat sätt, utan att behöva växla mellan olika system, säger Fredrik Warfvinge.

Vilka fördelar ger Terraforms ServiceNow integration?

Integrationen ger flera fördelar menar Fredrik Warfvinge;

- Med den här lösningen kan organisationer minska sina manuella arbetsflöden, snabba upp skapandet av resurser och arbeta mer agilt med sina leveranser. Det finns också möjlighet att dra nytta av funktioner man eventuellt redan använder i ServiceNow för beställningar av andra tjänster, med flöden för godkännande och kostnadscenter, samt koppla dessa direkt till infrastrukturleveranserna.

Vad behövs för att komma igång?

- För att bygga denna lösning behöver du säkerställa att ni har ett team som kan bygga moduler i Terraform och som kan samarbeta med ert ServiceNow team för att säkerställa att er nya automatiserade infrastruktur uppfyller era krav. Här kan vi på Accelerate at Iver hjälpa till med vår djupa tekniska kompetens inom Terraform, säger Fredrik Warfvinge.

För vilken typ av bolag passar lösningen?

De bolag som drar mest nytta av att kombinera Hashicorp Terraform med ServiceNow är enligt Fredrik företag med komplex infrastruktur och stora IT-tjänsteportföljer;

- Globala företag, eller bolag med stora IT-avdelningar och många tjänsteleverantörer är de som tjänar mest på denna integration. Om ett bolag redan idag använder ServiceNow för övriga beställningar är det en perfekt chans att samordna även infrastrukturleveranserna.

För mindre företag med enklare infrastrukturer och mindre komplicerade tjänsteflöden är behovet av en så avancerad lösning ofta mindre påtagligt. I stället kan enklare automatiseringsverktyg och serviceplattformar vara tillräckliga.

Hur kommer man igång?

Likt alla andra projekt inom IT så krävs en tydlig struktur för att projektet ska kunna ros i hamn i god tid, menar Fredrik;

- Börja med att analysera behoven, vad har ni för infrastrukturleveranser idag? Hur får era applikationsutvecklare tillgång till olika molntjänster? Planera sedan hur ni ska implementera detta. Vilka är de lågt hängande frukterna? Vad är lämpligast att börja med?

När behovsanalysen finns på plats är nästa steg att genomföra en proof-of-concept på några av dessa tidiga implementationsmål.

- Här behöver man titta på hur leveranserna kan förenklas och hur de team som idag levererar tjänsterna manuellt kan få chansen att arbeta med mer kvalificerade uppdrag.

Skapa sedan en övervakning och justera implementationen vid behov. Säkerställ exempelvis att utvecklingsmiljöer inte kan använda för stora resurser i onödan.

Vad krävs för att lyckas?

  1. Kompetens: Djup teknisk kunskap om både Terraform och ServiceNow.
  2. Resurser: Tillräckliga resurser för implementation och kontinuerligt underhåll.
  3. Strategi: En tydlig strategi och affärsvision för att säkerställa att integrationen stöder företagets mål.

Vill du ha hjälp med implementeringen av denna lösning?

Inom Accelerate at Iver har vi spetskompetens inom bl.a. automatisering, Infrastructuce as Code, Cloud, Platform Engineering samt utveckling. Våra experter har lång erfarenhet av bland annat Terraform. Tillsammans med era ServiceNow experter kan vi hjälpa er med en smidig och effektiv implementeringsprocess. Med oss får ni inte bara en teknisk lösning, utan en partner som stöttar er hela vägen medan er personal kan fokusera på kärnverksamheten.

Taggar: Cloud Infrastruktur Accelerate at Iver