En DevOps-kultur er avgjørende for at virksomheter skal kunne sikre at teamene deres ikke jobber isolert. Opprinnelig ble testing og utrulling sett på som to forskjellige enheter som ble utført etter at prosjektet var ferdig prosjektert. DevOps-modeller sikrer et smidigere samarbeid mellom de to enhetene, opprettholder kvalitetsstandarder og håndterer utfordringer og potensielle flaskehalser. Bedrifter tar først og fremst i bruk DevOps-modeller for å oppnå følgende mål
- Forbedret samarbeid
- Rask levering
- Pålitelighet
- Skalerbarhet
- Sikkerhet
- Kostnadseffektivitet
Nå som vi har en god idé om hvorfor bedrifter trenger å etablere en DevOps-kultur, kan vi ta en titt på hvordan noen bedrifter har brukt DevOps-filosofien og klarer å overleve og trives i dagens digitale landskap.
Amazonas
Selv om det kan være vanskelig å forstå, pleide Amazon å kjøre på dedikerte servere. Deres største utfordring var å finne en effektiv måte å håndtere trafikken på og forbedre skalerbarheten. Amazon flyttet deretter netthandelsvirksomheten sin til sin egen skyplattform, AWS cloud, noe som gjorde det mulig for utviklerne å løse utfordringer mer effektivt, kutte kostnader, etablere en kontinuerlig distribusjonsprosess og skalere med fleksibilitet. Takket være denne tilnærmingen kan ingeniørene nå distribuere kode raskere og minimere nedetid, samtidig som inntektene øker.
Netflix
Fra å sende ut DVD-er til å revolusjonere strømmeverdenen, har Netflix blitt et kjent navn. Netflix leide inn en massiv flåte av utviklere for å håndtere overgangen til nettskyen, men det fantes ingen kommersielle verktøy for å forenkle denne prosessen. De skapte Simian Army, en serie automatiserte verktøy som kontinuerlig testet infrastrukturen og samtidig ga innsikt i hvordan utfordringene kunne løses. Derfor har Netflix alltid vært en forkjemper for automatisering, og de har alltid tatt i bruk ny teknologi og anvendt den i sin DevOps-modell.
Walmart
Den harde konkurransen med Amazon på det amerikanske markedet førte til at Walmart i 2011 måtte endre sin tilnærming til den teknologiske innovasjons- og utviklingsavdelingen, WalmartLabs, fullstendig. WalmartLabs tok i bruk en DevOps-modell som automatiserte og fremskyndet distribusjonen av applikasjoner ved hjelp av en rekke verktøy med åpen kildekode for å bygge applikasjoner og oppmuntre utviklere til å skrive gjenbrukbar applikasjonslogikk og unngå å bruke tid på å bygge infrastruktur.
Adobe
Adobes overgang fra en modell med programvarepakker til en modell med skytjenester har gjort det mulig for virksomheten å forbedre leveringstidene og produktstyringen drastisk. Adobe brukte CloudMunchs gjennomgående DevOps-plattform til å automatisere ulike prosesser og administrere distribusjonene på en effektiv måte. Denne modellen er en integrert programvare som gjør det mulig for utviklere å bruke de verktøyene de foretrekker, og som gir mulighet for visning av flere prosjekter, slik at utviklerne kan se hvordan endringer i ett Adobe-produkt påvirker de andre Adobe-produktene.
Sony Pictures Entertainment
Underholdningsgiganten måtte takle mange voksesmerter på sin reise til skyen. Med manuelle prosesser som den største utfordringen implementerte Sony Pictures Entertainment’s Digital Media Group (DMG) et automatisert skyleveransesystem, bestående av åpen kildekode-verktøy og en kombinasjon av SaaS-løsninger . Dette har forbedret leverings- og distribusjonstiden betraktelig, og det har forbedret hvordan Sony håndterer underholdningsressurser og formidler dem til sluttbrukerne.