importance small increments deliveries devops
(Pomen in koristi majhnega povečanja vrednosti:
Spoznali smo Avtomatizacija v DevOps v naši prejšnji vadnici. Tu bomo videli več o Majhnih korakih pošiljk v DevOpsu.
Že znano je, da je majhne dobave vedno enostavno razviti, zgraditi, uvesti in spremljati. Majhne dostave so precej hitrejše in zahtevajo zelo malo časa, da se uvedejo, in predstavljajo manjše tveganje za okvaro v živem okolju. Tudi vračanja in odpravljanje napak so v primeru napak precej hitrejši.
Preberite tudi => DevOps celotno usposabljanje
vprašanja in odgovori za spletne izkušnje s spletnimi storitvami java
Majhne dobave vrednosti strankam v DevOpsu so ključni element, ki se osredotoča na zagotavljanje stalne vrednosti strankam in s tem povečuje zadovoljstvo strank ter jih ohranja hladne in stran od presenečenj.
VIDEO 2. del, blok 4: Majhni prirastki pošiljk- 8 minut
V tej vadnici bomo razumeli pomen in koristi majhnega povečanja vrednosti.
Dostavitev majhnih prirastkov vrednosti POGOSTO strankam je ključnega pomena za agilne in DevOps. To je tisto, kar omogoča pogoste dostave, tako da kupec vsak dan ve, kaj se dela, in uživa v prednostih dnevnega truda.
Naj bo to ena vrstica kode, ki se spremeni v celotnem sistemu, ta sprememba mora imeti posodobitve zaradi učinka te spremembe, povsod, to je skripte za avtomatizacijo, skripte za razmestitev, konfiguracije v infrastrukturi ali kateri koli drug modul.
Torej, ta majhna sprememba kode in posledične spremembe naredijo majhno inkrementalno izdajo v DevOpsu.
Prednost dostave tako majhne spremembe posamezne vrstice kode ali majhne funkcije je v tem, da je majhnost v naporu, izvajanje teh sprememb in njihovo preizkušanje v majhnih delih prek avtomatiziranega dostavnega cevovoda omogoča preprosto, enostavno in manj nagnjeno k s tem je celotna dostava precej enostavnejša, enostavnejša, hitrejša in dragocenejša.
Ker je enostavno narediti majhno spremembo kot zgraditi veliko kode in jo narediti zapleteno, saj je enostavno zgraditi majhne spremembe, enostavno preizkusiti, uvesti in enostavno odpraviti napake.
Z majhnimi dostavami bo imela ekipa boljši nadzor nad spremembami in manjšo možnost napak ali vsaj večjih napak, kar bo zmanjšalo tveganje za neuspeh v proizvodnji.
„Majhne spremembe bodo imele manjše tveganje za neuspeh v prihajajoči vadnici.
Ker je manjši, je enostaven za pošiljanje in potrebuje zelo malo časa za njegovo uvajanje.
Ker je manjši, je precej hitrejši za pošiljanje in tudi napor, potreben za potiskanje teh majhnih sprememb na cevovod, je manjši. Torej je čas za uvajanje zelo manjši zaradi manj zapletenosti.
Ker posodobitve potekajo po avtomatiziranem cevovodu, kjer so kodiranje, testiranje in uvajanje popolnoma avtomatizirani. Majhne dostave so torej hitrejše in hitrejše.
Hitreje je tudi pridobiti povratne informacije o dostavi, pa naj bo to uspeh ali neuspeh, ker sprememba skozi celoten cikel testiranja in dostave poteka precej hitro. Kot sem že rekel, je čas, potreben za izvedbo teh majhnih korakov, precej manjši v nekaj minutah.
Torej se je v primeru okvare enostavno in hitro vrniti nazaj, zato odpravljanje težav zaradi manjšega območja sprememb postane enostavnejše in hitrejše, kjer je boljši nadzor nad izvedenimi spremembami in kjer so spremembe narejene ter koga. Torej so majhni koraki dostave precej hitrejši, povratne informacije pa precej hitre.
Druga prednost manjše dostave je, da ima ekipa občutek, kako se ta majhna sprememba obnaša v proizvodnji, ne samo na različici, ampak tudi med uvajanjem v produkcijo, saj je, četudi ne deluje v živo, zelo enostavno za povrnitev, brez kakršnih koli izpadov ali večjega vpliva.
Veste, da razvojno in produkcijsko okolje nikoli nista enaka, zato lahko pričakujemo kakršne koli težave v produkciji, ki jih v razvojnem okolju ne vidimo.
Z uvedbo te majhne spremembe v produkcijo bomo že vnaprej občutili obnašanje programske opreme v živo in ekipa bo bolj prepričana, da bo delovala v proizvodnji. Ta vidik vsekakor zmanjšuje tveganje za okvaro programske opreme v proizvodnji.
To tudi krepi samozavest in motivira ekipo, da lahko izpolni pričakovanja kupca.
katera plast modela osi se uporablja za stvari, kot so signali, bit, kabli in konektorji?
Upam, da je bila ta vadnica zelo poučna!
PREV Vadnica | NASLEDNJA Vadnica
Priporočeno branje
- DevOps Automation: Kako se avtomatizacija uporablja v praksi DevOps
- Sodelovanje v DevOpsu
- Neprekinjena razmestitev v DevOps
- Vadba DevOps, ki temelji na agilnem manifestu (2. del - blok 1)
- Neprekinjena dostava v DevOps
- Vadnica za DevOps: Končni vodnik po DevOps (25+ vadnic)
- Nenehna integracija v DevOps
- Vadnica za testiranje DevOps: Kako bodo DevOps vplivali na testiranje kakovosti?