NoOps en no-brainer? Helt selvstændigt software installation mindst et årti væk

0
132

Er “NoOps” — som implementering og styring af software er fuldstændig automatiseret — hvor alt er førende, eller vil vi se et mere nuanceret eller hybrid tilgang, der udvikler sig?

Skal læs: Hvad er DevOps? En executive guide til agil udvikling og IT-drift

Som drøftet i forbindelse med vores sidste indlæg, NoOps, i det mindste i konceptet, synes at være den logiske progression til virksomheder, der søger mere automatiserede måder til hurtigt at sætte deres software i produktion. Stillingen genereret en hel del diskussion, især på Twitter om, hvorvidt det er klogt eller realistisk at tage mennesker ud af ligningen.

Jayne Groll, administrerende DIREKTØR for DevOps Institut for én, ikke se NoOps som en realistisk tilgang. “Vi vil altid have brug for folk med operationelle færdigheder til at sikre, at værdi skabes i et post-produktion univers daglige,” tilføjede hun. “Vi skal også regne med, at disse fagfolk til nye operationelle innovation. Vi er nødt #NewOps, ikke #NoOps. Jeg hører ‘NoOps’ og mener ‘NoRespect’ eller ‘NoJob.'”

jacob-javits-center-new-york-photo-by-joe-mckendrick.jpg

Foto: Joe McKendrick

Der er så mange scenarier for software installationer, med kroge og integrationer og afhængigheder, der går med det, der sandsynligvis ikke være fuldt ud, der er programmeret i algoritmer. Jim Kobeilus, senior analytiker med Wikibon, udtrykt skepsis over NoOps i en tweet, der refereres i indlægget, så jeg gik tilbage til ham, for mere uddybning. På dette punkt, siger han, NoOps er “en slags asymptotiske aspiration: Brug af data til at drive en gradvis forbedring af AI, der presser manuel indsats ud af mere IT-funktioner, der nærmer sig, men aldrig helt at nå 100 procent automatisering. Der vil altid være behov for menneskelig overvågning og indgriben for at sikre resultaterne fra AI-drevet automatisering, af den simple grund, at disse resultater påvirke livet for mennesker og organisationer.”

Løbende forbedring og videreudvikling af software også er noget, der ikke kan efterlades uden opsyn til maskiner, Kobielus tilføjer. “En anden grund til hvorfor NoOps som perfekte IT-automatisering er usandsynligt, at være realiseret, er, at den AI, som drev det hele vil fortsætte med at kræve af mennesker, at ingeniør funktioner, opbygge og træne modeller, og overvåge deres intelligent effektivitet.”

Måske NoOps er et langsigtet mål, som virksomheder bør stræbe efter, i erkendelse af, at menneskers samarbejde er et centralt krav, langs den måde at skabe en mere selvstændig fremtid. Et begreb, der kan give genlyd mere klart for vejen frem er “Lav-Touch-Ops,” opfundet af industrien maverick J. P. Morgenthal. Samtidig med at de erkender, at de autonome, self-healing systemer er fremtiden-måske i et årti eller så — nu, “vores mål er klart at komme til så lave tryk af et miljø, som muligt.”.

NoOps er “en ortogonal koncept,” Morgenthal stater. “Det betyder ikke noget, hvis software udvikler eller et operationer professionelle er ansvarlige for pleje og vedligeholdelse af systemer, på engang, for de kendte fremtiden, et system, der vil kræve nogle menneskelige-ledede indsats for at genoprette tjenesten. Den mulighed er at gøre dette krav, så sjældent som muligt.”

Skal læse

DevOps: Et cheat sheet (TechRepublic)Hvordan bliver en DevOps ingeniør: Et cheat sheet (TechRepublic)

Opnå lav-tryk operationer væsener sammen intelligens, orkestrering og automation, Morgenthal fortsætter. I dag er virksomhedens systemer er komplekse væsener, med lag på lag af funktionalitet og tilslutninger. Det mål at lave-touch-ops er at bringe til overfladen “Intelligens til at være i stand til så nøjagtigt som muligt, automatisk at identificere årsagen. Orkestrering at være i stand til at forbinde opløsning og afhjælpende foranstaltninger til specifikke årsager. Og automatisering til at vedtage de nødvendige ændringer for at bringe om homøostase til systemet(s) igen.”

Morgenthal bringer denne fortælling fuld cirkel, hvilket tyder på, at hvad det er, for alle hensigter og formål, er DevOps. “De mål, der er af kortere tid til markedet og af høj kvalitet, som er relateret til at øge kundernes oplevelse og business agility er kun gyldig, hvis den applikation er tilgængelig. Til dette formål, DevOps er så meget fokus på at opnå lav-tryk operationer miljøer, som det er at være i stand til løbende at tilføje kapacitet og øge værdi.”

Relaterede historier:

Seks skridt til at DevOps succes, analyzedThere er ingen ops som NoOps: den næste evolution af DevOps DevOps endelig kan hjælpe med at levere software automationTime at gifte sig DevOps, Agile og Lean DET, slår til lyd for urgeDevOps, machine learning dominere teknologi opportunitiesWhere ikke DevOps starte? Ikke der, hvor du thinkDevOps bør være omkring gode beslutninger, ikke hurtigere cyklustider

Relaterede Emner:

Datacentre

CXO

Thought Leadership

Innovation

Tech og Arbejde