Er DevOps bæredygtig efter-konsulenter til at forlade?

0
138

0

Er DevOps bæredygtig? Det er de spørgsmål, der behandles i to nylige rapporter. DevOps er en kulturel forandring; det betyder, slog sig sammen om forskellige hold indenfor software værdikæden og få dem til at arbejde i sync. Der kan være et positivt skub, mens den indsats, der er første annonceret, med ledere og fagfolk til at samle omkring dette nye samarbejde. Men hvad sker der, når konsulenterne er væk, og den ståhej, dør ned? Vil alle fortsætte med at arbejde sammen som en glad, tilpasset familie?

building-with-lights-windows-cropped-photo-by-joe-mckendrick.jpg
Foto: Joe McKendrick

En undersøgelse udgivet af LogiGear kiggede på den software, levering og afprøvning praksis DevOps praktiserende læger, versus dem, der endnu ikke har indført det. Især, DevOps bringer en vis mængde af friktion. Et flertal på 60%, af de adspurgte gør DevOps bemærkede, at “en masse” af pres for at automatisere. Af dem, der ikke gør DevOps, 46% bemærkes, et sådant pres. Hertil kommer, at næsten halvdelen af de adspurgte, der er praktiserende DevOps enige om, at de har “en masse” af miljø eller teste data problemer. Den gruppe, der ikke gør DevOps har færre problemer i dette område.

Det er bemærkelsesværdig så godt, at DevOps kræver finansielle forpligtelser til tool chain — ofte en meget stor forpligtelse til et redskab eller en anden, LogiGear rapport forfattere observere. “Det vil også kræve en stor del af planlægning, uddannelse og kulturel forandring.”

En undersøgelse respondenten selv indrømmede, at han eller hun har endnu til at “forstå udtrykket ‘DevOps’ undtagen som en meningsløs buzzword, der har haft nul effekt på vores arbejde processer,” Agile og Scrum, på den anden side, har “ført til konkrete og positive resultater på arbejdspladsen.”

Test er et vigtigt område inden for DevOps, og LogiGear undersøgelse undersøgt samspillet mellem udvikling og drift teams i nogle dybden her. Generelt den holdning var positiv — 25% af de adspurgte sagde, at deres team er “altid godt” til test team og dens behov; 37% sagde, at ops “hjælper jævnligt få god test miljøer.” Lidt mere end en fjerdedel, 27 %, sagde ops kan være “langsom eller svært.”

Et andet område, som DevOps synes at være at gøre en positiv forskel, er sikkerhed. En undersøgelse udgivet af Veracode, en division af CA, viser, at på trods af den udbredte tro på, at sikkerhed og udvikling teams har modstridende prioriteter, DevOps er der hjælper med at holde disse to typer af teams “afstemt mod et fælles mål om at skabe sikker software.” Et flertal af de CA-Veracode undersøgelsens respondenter, 58%, udtryk for deres organisation er ved at tage en samarbejdsorienteret tilgang til sikre applikationer som en følge af DevOps. Mindst 45% af de adspurgte, hvis organisationer har vedtaget DevOps sige, at det bidrager til at gøre softwareudvikling teamets arbejde lettere, og kun otte procent føler sig “tilføjelse af program sikkerhed i udviklingsprocessen vil bremse en DevOps miljø.”

Den LogiGear undersøgelse finder også få kunden eller produktion problemer, der er løst og tjenester gendannes, er “simple, ingen ekstra indsats” for DevOps hold. “Disse resultater tyder på, at så flere hold praksis DevOps, kommunikation, information, samarbejde og uddannelse vil fortsætte med at forbedre,” undersøgelsens forfattere konkluderer. “Automatisering ser ud til at være vejen til problemfri udveksling af data og andre oplysninger. Da begge grupper sagde, at deres automatisering regression suites er ofte kører Ok. Det er nogle af ru pletter, nogle falske negativer og ikke prøver.'”

Semantik også en større rolle, end de fleste forestiller sig. “DevOps” kan være et vanskeligt begreb at sluge uden for datacentret. Som Michael Hackett, senior VP of LogiGear, udtrykker det: “vi har stoppet med at bruge udtrykket DevOps, og nu i stedet bruge ‘kontinuerlig levering.'” Han siger, at det er fordi udtrykket løbende levering “eliminerer visualisering af de store spørgsmål, der kommer til at tænke på, når tænker på sigt DevOps. For det andet lader det løbende levering er, hvad software teams virkelig har brug for.”

Løbende levering det er, så,

0