DevOps bidrar til mer effektive samarbeidsmåter for utviklinger, systemadministrasjon, kvalitetssikring og sikkerhet. Les hvordan det fungerer i praksis.
DevOps har blitt det naturlige valget for virksomheter som vil optimalisere agile/smidige prosesser. Selv om mange bruker DevOps allerede, kan det være vanskelig å få taket på hva konseptet går ut på, hvordan det fungerer i praksis og hvor bred innføringen kan være.
DevOps er er en felles tilnærming til organisasjonsmessige og prosessmessige forbedringer der det legges vekt på behovet for samarbeid mellom utviklings- og driftsteamene (henholdsvis Development/Dev og Operations/Ops). Kulturen skaper konkrete forandringer i mange organisasjoner. Én slik forandring er innføring av utviklingsverktøy som støtter DevOps i praksis for hybride skymiljøer og sikkerhet.
Oppdateringer og feilrettinger kom typisk 2–3 ganger i året. Det var ikke alltid noen smal sak å implementere ny kode fra utviklerne. Selv små forskjeller i teknisk oppsett hos utviklingsmiljøer, testmiljøer og driftsmiljøer kunne gi utfordringer ved hver eneste handover mellom miljøene.
Nå blir systemene levert før de er komplette og til brukere som er helt fornøyde med dette. Systemene blir lansert med bare litt funksjonalitet og løfter om mer, avhengig av brukernes tilbakemeldinger. Distribusjonen er verdensdekkende gjennom skytjenester. Oppdateringer og feilrettinger kan skje mange ganger daglig.
Begrepet ble første gang brukt på en konferanse i Belgia i 2009, da som en betegnelse på nye metoder som kunne få fart på smidige prosesser. Siden den gang har DevOps blitt blant de mer omtalte konseptene innenfor effektiv arbeidsmetodikk. Mange større virksomheter har utarbeidet sin egen DevOps-strategi.
DevOps tilrettelegger for et mer effektivt og hensiktsmessig samarbeid mellom utvikling, systemadministrasjon og kvalitetssikring med standardiserte prosesser og verktøy og en enhetlig vurdering av utfordringene overalt i organisasjonen.