Vad är DevOps?

DevOps är ett arbetssätt där samma team som bygger en tjänst också ansvarar för att den fungerar i produktion — ”you build it, you run it”. Det är inte en roll eller ett verktyg, utan ett sätt att fördela ansvar mellan utveckling och drift.

DevOps växte fram som en motreaktion mot väggen mellan utvecklare som skriver koden och drift som tar hand om den. I praktiken äger teamet automation, observability, on-call och infrastrukturen kring sin egen tjänst — inte hela molnplattformen, bara sin del. Var gränsen mellan ”vår del” och ”någon annans” går är ett av de viktigaste designbesluten en organisation gör. Uttrycket ”you build it, you run it” kommer från Amazons CTO Werner Vogels i en intervju i ACM Queue.

DevOps förväxlas ofta med delivery engineering, eftersom båda lever i pipelines. Skillnaden är att DevOps berättar hur ni delar ansvar, medan delivery engineering berättar hur ni delar verktygen — vi har skrivit mer om det i Delivery Engineering vs. DevOps. Hur väl arbetssättet fungerar går att följa med DORA-mätvärdena.

Säg hej

Har du ett problem värt att lösa?

Chatta med oss på WhatsApp. Vi svarar inom 48 timmar.