Bemyndigade DevOps
Published on 27 Aug 2022
IDC Nordics/Benelux DevOps-konferensens tema 2021 var "Empowered DevOps." Syftet var att undersöka hur långt företag har kommit i befogenhet för DevOps och ingenjörsteam.
Empowerment innebär att team har auktoritet och kontroll över sina aktiviteter; med andra ord, team har lämplig hjälp. Det handlar om att arbeta och stödja team på ett sätt som gör att de kan ta kontroll och ansvar för sin verksamhet.
Organisationer måste koncentrera sig på de rätta teknikerna för att hantera, stärka och driva tillväxt i stor skala när mjukvaruteknikteamen ökar snabbt. Enligt IDC, även om 80 % av de stora europeiska företagen har använt DevOps-koncept och -processer, utmärker sig bara 10 % i ökad prestanda och leveranscykler.
I grunden är "Empowered DevOps" fortfarande en idé snarare än en verklighet. Följande var de viktiga lärdomarna från IDC Nordics DevOps-konferens för att "driva mot Empowered DevOps":
- Acceptera konceptet med kontinuerligt lärande över team och kod. Att möjliggöra mjukvaruinnovation och DevOps i stor skala kräver ett aldrig sinande inlärningstänk. Som keynoten från den norska arbeids- og välfärdsmyndigheten (NAV) noterade innebär detta att man startar produktionen så snart som möjligt för att göra det möjligt för team att börja lära sig så snart som möjligt.
- Genom automatisering, fokusera på att förbättra och utveckla hur team kommunicerar. IDC ser framsteg mot mer enhetliga automationstekniker, men det finns betydande skillnader i utveckling och kapacitet. Enligt IDC:s Accelerated App Delivery Survey (AccAD) – september 2021, tar vart fjärde nordiska företag en segmenterad strategi för automatisering. I detta sammanhang finns det en betydande risk för att alla resultatskillnader med företag som använder en mer enhetlig automatiserad strategi skulle öka.
- De mest avancerade organisationerna inom DevOps-automatisering (12 %) har redan uppnått deklarativ och policydriven automatisering som underlättar accelerationen och adoptionen av händelsedrivna applikationer som använder Kubernetes och/eller serverlösa plattformar som kan uppdateras på begäran. Ytterligare 15 % arbetar med att etablera praktikgemenskaper för att uppnå systematisk automatiseringsskalning. För att få fördelarna med företagsstorlek måste företagen koncentrera sig på vad som kan och bör återanvändas.
- I en molnbaserad värld är datahantering avgörande. Hantering av verktygsspridning, ökande komplexitet av applikationer och en explosion av data som kräver övervakning och analys för ständiga förbättringar stoppar framsteg och hindrar digitala innovationsinitiativ för vart femte nordiska företag (IDC AccAD Survey, 2021).
- Skapa utvecklarförtroende och teamgränser! I en atmosfär där förändring är säker distribuerar utvecklare som känner sig betrodda (själv) oftare och i små steg. En mycket iterativ, liten men snabb frisättningscykel är hjärtat av moln-native; att skapa en organisationsdesign som driver företaget mot en sådan verksamhetsmodell är svårt. Det är nödvändigt att utöka säkerheten, efterlevnaden och förvaltningsförmågan för att kunna erbjuda lämpliga "lag"-räcken.
- Det är svårt att se molninfödda. En tredjedel av de nordiska företagen har nått den punkt där cloud native helt har genomsyrat företaget. Lag har å andra sidan svårt att särskilja och fånga upp signaler från brus. För en fjärdedel av de nordiska företagen är tillgången till observerbarhetsdata för DevOps-team begränsad, liksom stelheten i implementeringen av DevOps-metoder (IDC AccAD Survey, 2021).
Många av dessa sårbarheter lyftes fram i Veeams presentation. Understryker vikten av att ta itu med operativa problem under dag 2 som säkerhetskopiering, katastrofåterställning och rörligheten för Kubernetes-appar i produktion när företag går mot en molnbaserad framtid. För att stödja den växande implementeringen av molnbaserade appar krävs investeringar i automatiserade datahanteringsfunktioner. I takt med att molnbaserad adoption ökar, betonade föreläsningen behovet av ett mentalitetsskifte i hur företag hanterar och säkrar data.
Sammanfattningsvis kräver Empowered DevOps en växling åt vänster som backas upp av automatisering på varje nivå i mjukvaruleveranspipelinen.