importance small increments deliveries devops
(Dôležitosť a výhody poskytovania malých prírastkov hodnoty:
Dozvedeli sme sa o Automatizácia v DevOps v našom predchádzajúcom návode. Tu uvidíme viac informácií o malých prírastkoch dodávok v DevOps.
Je už známe, že malé dodávky sa dajú vždy ľahko vyvinúť, vytvoriť, nasadiť a monitorovať. Malé dodávky sú pomerne rýchle a ich nasadenie trvá veľmi kratšie a predstavuje nižšie riziko zlyhania v živom prostredí. Dokonca aj rollbacky a ladenie sú v prípade akýchkoľvek porúch pomerne rýchle.
Prečítajte si tiež => DevOps Complete Training
ako sa stať vedúcou knihou
Malé dodávky hodnoty zákazníkom v DevOps je kľúčovým prvkom, ktorý sa zameriava na poskytovanie stálej hodnoty zákazníkom, a tým zvyšuje spokojnosť zákazníkov, udržuje ich v pohode a preč od akýchkoľvek prekvapení.
VIDEO Časť 2 Blok 4: Malé prírastky dodávok- 8 minút
V tomto tutoriáli pochopíme dôležitosť a výhody poskytovania malých prírastkov hodnoty.
Kľúčom pre agilné a DevOps je časté poskytovanie malých prírastkov hodnoty zákazníkom. To umožňuje časté dodávky, aby zákazník vedel, čo sa robí každý deň, a aby mohol využívať výhody vynaloženého úsilia na celý deň.
Nech je to jediný riadok kódu, ktorý sa zmení v celom systéme, táto zmena musí mať aktualizácie z dôvodu dopadu tejto zmeny všade, t. J. Automatizačné skripty, skripty nasadenia, konfigurácie v infraštruktúre alebo akomkoľvek inom module.
Takže táto malá zmena kódu a výsledné zmeny spôsobujú malé prírastkové vydanie v DevOps.
Výhodou doručenia takej malej zmeny jedného riadku kódu alebo malej vlastnosti je, že ak je nenáročný na vykonanie týchto zmien, ich testovanie v malých častiach prostredníctvom automatizovaného doručovacieho potrubia umožňuje jednoduché, ľahké a menej náchylné na chyby a vďaka tomu je celá dodávka celkom jednoduchšia, ľahšia, rýchlejšia a hodnotnejšia.
Pretože je ľahké vykonať malú zmenu, ako vytvoriť veľa kódu a urobiť ju zložitou, je ľahké vytvoriť malé zmeny, ľahko sa otestovať, ľahko nasadiť a ľahko ladiť.
Vďaka malým dodávkam bude mať tím tiež lepšiu kontrolu nad zmenami a zabráni sa menšej pravdepodobnosti výskytu chýb alebo aspoň väčším chybám, čím sa minimalizuje riziko zlyhania výroby.
„Malé zmeny budú mať menšie riziko zlyhania v nasledujúcom tutoriáli.
Vďaka menšej veľkosti sa ľahko dodáva a jeho nasadenie trvá veľmi kratšie.
Taktiež je menšia veľkosť a je pomerne rýchla na prepravu a úsilie potrebné na uskutočnenie týchto malých zmien v potrubí je tiež menšie. Čas potrebný na nasadenie je teda o dosť kratší kvôli jeho menšej zložitosti.
Pretože aktualizácie prebiehajú prostredníctvom automatizovaného kanálu, kde je kódovanie, testovanie a nasadenie úplne automatizované. Malé dodávky sa teda dodávajú rýchlejšie a rýchlejšie.
Je tiež rýchlejšie získať spätnú väzbu na doručenie, či už je to úspech alebo neúspech, pretože zmena prebehne celým cyklom testovania a doručenia pomerne rýchlo. Ako som už uviedol skôr, čas potrebný na dodanie týchto malých prírastkov je podstatne kratší, rádovo niekoľko minút.
Je teda celkom ľahké a rýchle sa vrátiť v prípade zlyhania, a preto sa ladenie problému stáva ľahkým a rýchlejším kvôli menšej oblasti zmien, kde je lepšia kontrola nad vykonanými zmenami a kde sú zmeny vykonané a koho. Malé prírastky dodania sa teda dodávajú pomerne rýchlo a spätná väzba je dosť rýchla.
Ďalšou výhodou menších dodávok je, že tím môže mať pocit, ako sa táto malá zmena chová vo výrobe, nielen na vývojových zariadeniach, ale aj pri ich nasadení do výroby, pretože aj keď naživo nepracuje, je to celkom ľahké vrátiť späť, bez akýchkoľvek prestojov alebo väčších nárazov.
Viete, že vývojové aj produkčné prostredie nie sú nikdy rovnaké, a preto môžeme od výroby očakávať akékoľvek problémy, ktoré v prostredí vývojových technológií nevidíme.
Nasadením tejto malej zmeny na produkciu teda budeme mať v predstihu pocit softvérového správania naživo a tím bude mať väčšiu istotu, že bude vo výrobe fungovať. Tento aspekt určite znižuje riziko zlyhania softvéru pri výrobe.
šablóna správy o vykonaní testu v programe Excel
To tiež zvyšuje dôveru a motivuje tím, ktorý môžu poskytnúť k očakávaniu zákazníka.
Dúfam, že tento výukový program bol oveľa informatívnejší!
Výukový program PREV | NEXT Tutorial
Odporúčané čítanie
- DevOps Automation: Ako sa automatizácia uplatňuje v praxi DevOps
- Spolupráca v DevOps
- Nepretržité nasadenie v DevOps
- Prax DevOps založená na agilnom manifeste (časť 2 - blok 1)
- Nepretržité doručovanie v DevOps
- Výukový program DevOps: Najdôležitejší sprievodca DevOps (25+ výučbových programov)
- Nepretržitá integrácia do DevOps
- Výukový program pre testovanie DevOps: Ako DevOps ovplyvní testovanie kvality?