Oplev DevOps
DevOps er foreningen af personer, processer og produkter for at muliggøre kontinuerlig levering af værdi til vores slutbrugere.
Målet for udvikling er typisk at levere flere funktioner hurtigere, og målet med Drift er at opnå bedre systemstabilitet. DevOps justerer disse discipliner ved hjælp af en ramme af bedste praksis, der viser sig at øge hastigheden på markedet og samtidig forbedre systemets stabilitet.
For Microsoft omfatter DevOps hele softwareleveringslivscyklussen fra idé til programmer, der kører i produktion.
En holistisk DevOps-visning til Microsoft Services
Efter en betydelig debat, samarbejde og finjustering blev vi enige om følgende DevOps-visning for Microsoft Services:
- Først identificerede vi fire søjler, der understøtter DevOps, der er afledt af Personer/Proces/Produkt: Kultur, Lean Product, Arkitektur og Teknologi.
- Derefter identificerede vi otte funktioner eller egenskaber, som omfatter forskellige fremgangsmåder i hver funktion eller på tværs af funktioner:
- Fortløbende planlægning
- Kontinuerlig integration
- Fortløbende levering
- Fortløbende handlinger
- Fortløbende kvalitet
- Kontinuerlig sikkerhed
- Kontinuerligt samarbejde
- Løbende forbedring
Hvad er nyt? Fortløbende alt. Processen er en rejse og kræver et vækst mindset for hele tiden at udvikle og forbedre.
Seddel
Bemærk, at hver egenskab viser eksempler på fremgangsmåder. det er ikke en udtømmende liste.
DevOps-funktioner og -fremgangsmåder
Her er vores DevOps-taksonomi over funktioner og fremgangsmåder, der går ind i en DevOps-praksis i verdensklasse.
Seddel
Bemærk, at hver egenskab viser eksempler på fremgangsmåder. det er ikke en udtømmende liste.
Fordele ved DevOps
DevOps-rapporten fra 2019 er baseret på forskning, der giver det mest omfattende overblik over den voksende DevOps-branche.
Ifølge denne rapport, elite kunstnere:
- Udrul kode 208 gange hyppigere end lavt ydende
- Har 106 gange hurtigere ændre gennemløbstiden fra bekræftelse til udrulning end lavt præsterer
- Skift fejlfrekvenser, der er syv gange bedre end lav præsterer
- Gendannelsestjenesten 2.604 gange hurtigere end lavt præsterer
Disse resultater viser, at ved at fokusere på DevOps-værdier handler teams ikke hurtigt på markedet for stabilitet. De kan opnå begge dele på samme tid.