Innholdsfortegnelse:
DevOps og site reliabilitetsteknologi (SRE) er to av de mest omtalte temaene i IT-verden i disse dager. Disse to fagområdene er noen ganger litt vanskelige å skille. Hensikten med et DevOps-initiativ er å kombinere utviklings- og driftsprosessene og gjøre dem friksjonsfrie. Og formålet med SRE er å oppnå pålitelighet ved å implementere beste praksis innen prosjektering og drift. Kort sagt gir SRE løsninger for å lykkes i forskjellige DevOps-scenarier. Så disse to strømmene konkurrerer ikke med hverandre, de gir heller det beste av sine respektive løsninger for å oppnå de felles målene for programvareutvikling. (For å lære mer om hva som er involvert i DevOps, se DevOps-ledere forklare hva de gjør.)
Forvirring mellom de to
DevOps og nettstedstabilitetsteknikk er sannsynligvis de mest brukte metodene for utvikling av programvare. De to begrepene blir ofte forvirret av mennesker, men samtidig overlapper de også i ganske stor grad. Som et resultat er de ikke så forskjellige. Derfor må vi forstå de finere detaljene for å skille dem og identifisere likhetene.
Hvorfor SRE?
For snart ti år siden tok Google skritt for å endre måten den påtok seg produksjonsstyring. FoU-teamet var ansvarlig for å skape og presse nye funksjoner til produksjonen, mens operasjonsteamet var opptatt av å holde produksjonsprosessen stabil. Problemet var imidlertid at begge lag beveget seg i motsatte retninger.