Hvad er DevOps?
Det er en kombination af de engelske termer udvikling og operationer.
Definition
DevOps er en softwareudviklingsfilosofi, der fokuserer på kommunikation, samarbejde og integration mellem softwareudviklere og IT-operationelle fagfolk.
Oprindelse
Begrebet DevOps blev opfundet i 2009 med præsentationen "10 deploys per day" af John Allspaw og Paul Hammond ved O'Reilly Velocity 09-eventet, men bevægelsen begyndte faktisk i 2007, da Patrick Debois, en uafhængig konsulent, oplevede konflikter mellem udviklings- og operationsteams.
Udvikling
DevOps har udviklet sig til at inkludere praksis som kontinuerlig levering og kontinuerlig deployment, der sigter mod at forbedre kvaliteten, hastigheden og rentabiliteten af software.
Tværfagligt Samarbejde
DevOps kræver et kulturelt skift mod samarbejde og integration mellem traditionelt adskilte udviklings- og operationsteams.
Continuous Integration
Continuous Integration (CI) er en vigtig praksis i DevOps, der involverer automatisk opdatering af kode i et delt repository. Målet er hurtigt at opdage og rette fejl, forbedre softwarekvalitet og accelerere leveringstiden.
Continuous Deployment
En anden udvikling af DevOps-paradigmet er Continuous Deployment (CD), hvor kodeændringer automatisk frigives til produktionsmiljøet.
Vil du vide mere?
Hvis du er nysgerrig efter at lære mere om DevOps, så kontakt mig på X. Jeg elsker at dele idéer, besvare spørgsmål og diskutere nysgerrigheder om disse emner, så tøv ikke med at kigge forbi. Vi ses!
Hvad er en Feature Flag?
Feature Flags, også kendt som Feature Toggles, er en teknik, der gør det mu...
Hvad er Continuous Integration (CI) og Continuous Deployment (CD)?
CI involverer hyppig integration af kodeændringer i et delt repository og a...
Hvad betyder CI?
Continuous Integration (CI) er en softwareudviklingspraksis, hvor udviklere...
Hvad er Blue / Green deployment?
Det er en softwareudviklingsmetode, der involverer at opretholde to identis...
Hvad står ALM for?
ALM, eller Application Lifecycle Management, refererer til processen med at...