GitLab: ‘2020 was katalysator voor gebruik van DevOps-tools, bijna 60% van developers verdubbelde dankzij DevOps het tempo van software-releases’

5 mei 2021

GitLab, aanbieder van een appli­catie die integrale onder­steu­ning biedt voor de hele DevOps-cyclus, publi­ceert vandaag de vijfde editie van haar DevSecOps Survey. Uit dit onderzoek blijkt dat DevOps-teams inten­siever gebruik­maken van geavan­ceerde tech­no­logie om voor­uit­gang te boeken op het gebied van DevSecOps en te zorgen voor snellere soft­wa­re­re­leases en krach­tiger auto­ma­ti­se­ring. De wereld­wijde enquête werd van januari tot en met maart 2021 gehouden en had bijna 4.300 respondenten.

“Uit de Global DevSecOps Survey van dit jaar blijkt dat 2020 een aanjager was voor het verder volwassen worden van DevOps”, zegt Eric Johnson, CTO van GitLab. “Wereld­wijd hebben teams hun devel­op­ment­cycli gestroom­lijnd en voor kortere relea­se­tijden dan ooit gezorgd, terwijl ze gedwongen waren remote te werken en hun prio­ri­teiten aan te passen aan de hoge eisen die vorig jaar aan hen werden gesteld. Wij denken dat we verbe­te­ringen in het test­proces zullen zien naarmate meer teams tools gebruiken die onder­delen van DevSecOps automatiseren.”

Uit de nieuwe onder­zoeks­re­sul­taten blijkt dat de pandemie teams aanzette tot de adoptie van geavan­ceerde DevOps-tech­no­lo­gieën zoals Kuber­netes, AI/​ML en cloud computing. DevOps werd hierdoor volwassen maar er moeten nog de nodige obstakels uit de weg worden geruimd om het volledige poten­tieel van DevSecOps te realiseren.

Verdere automatisering DevOps 

Net als het voor­gaande jaar blijkt uit het nieuwe onderzoek dat het testen van software en evalueren van code knel­punten blijven. Er is echter sprake van een opval­lende verschui­ving in de manier waarop deze problemen worden aangepakt. Maar liefst 75% van de respon­denten zegt dat hun DevOps-teams gebruik maakten van AI/​ML voor het testen en evalueren van code of van plan waren om dat te doen; een toename van 41% in verge­lij­king met het onderzoek van vorig jaar. Dit groot­scha­lige gebruik van geavan­ceerde tech­no­lo­gieën is het resultaat van een bredere verschui­ving richting de inte­gratie van auto­ma­ti­se­ring binnen de lifecycle van soft­wa­re­ont­wik­ke­ling. De meer­der­heid (55%) van alle opera­tions-teams zegt hun cycli volledig dan wel groten­deels te hebben geau­to­ma­ti­seerd. In 2020 bedroeg dit percen­tage nog slechts 8%.

Door het inte­greren van auto­ma­ti­se­ring in de devel­op­ment cycli kunnen DevOps-teams waar­de­volle tijd besparen die ze aan andere prio­ri­teiten kunnen besteden. 56% van alle opera­tions-profes­si­o­nals zegt dat het beheer van cloud­dien­sten nu hun belang­rijkste prio­ri­teit is. Deze toename ten opzichte het vorige onderzoek is hoogst­waar­schijn­lijk het gevolg van de massale overstap naar de cloud veroor­zaakt door de pandemie. Opera­tions-teams zeggen daarnaast meer tijd te besteden aan compli­ance dan voorheen.

Releases verlopen sneller

Succes in de soft­wa­re­we­reld is afhan­ke­lijk van de snelheid van releases, en DevSecOps is dé manier om de door­loop­tijden te verkorten. 84% van alle devel­o­pers zegt dat code releasen sneller verloopt dan ooit tevoren. Dit hogere tempo is te danken aan de toene­mende inte­gratie van tools voor bron­co­de­be­heer en CI/​CD. Bijna 12% van de respon­denten zei dat de inge­bruik­name van een DevOps-platform dit proces heeft bespoe­digd. 57% gaf aan dat releases van code twee keer zo snel verlopen. Dit is een forse stijging ten opzichte van de 35% van vorig jaar. 19% van de respon­denten zei zelfs dat soft­wa­re­re­leases tien keer sneller verlopen.

Verantwoordelijkheid voor security is verbeterpunt

Devel­o­pers raakten in een eerder stadium in het devel­op­ment­proces betrokken. Dit is een voort­zet­ting van de ‘shift-left’ trend die werd gesig­na­leerd in het vorige DevSecOps-rapport. Uit GitLab’s nieuwe onderzoek blijkt dat ruim 70% van alle security-profes­si­o­nals zegt dat er eerder in het proces aandacht werd besteed aan security-aspecten. Vorig jaar lag dit percen­tage nog op 65%. De onder­zoeks­data wijzen erop dat de toename van het aantal teams dat security eerder in het proces laat plaats­vinden deels te wijten is aan het feit dat devel­o­pers statische en dyna­mi­sche tests van appli­ca­ties uitvoeren. 53% van alle devel­o­pers zei static appli­ca­tion security testing (SAST)-scans uit te voeren, een toename van 13% ten opzichte van het vorig jaar. 44% van alle devel­o­pers zei dynamic appli­ca­tion security testing (DAST)-scans uit te voeren, een stijging van 17% ten opzichte van het voor­gaande jaar.

Dit alles wijst erop dat er belang­rijke stappen worden gemaakt met het “Sec”-aspect van DevSecOps. Maar liefst 72% van alle security-profes­si­o­nals noemde hun security processen “goed” of “sterk”. Dat is een verbe­te­ring ten opzichte van de 59% van vorig jaar.

Hoewel alles erop wijst dat teams over­stappen naar DevSecOps blijkt uit de onder­zoeks­re­sul­taten dat orga­ni­sa­ties nog altijd moeite hebben om te bepalen wie precies verant­woor­de­lijk is voor security. Bijna 31% van de respon­denten zegt daar volledig voor verant­woor­de­lijk te zijn. 28% was echter van mening dat iedereen voor de security verant­woor­de­lijk is. Dit percen­tage is verge­lijk­baar met dat van vorig jaar, en onder­streept de noodzaak van meer duide­lijk­heid op dit gebied.

Het volledige Engels­ta­lige onder­zoeks­rap­port staat hier.

Pin It on Pinterest

Share This