DevOps

Razlike med izdajalskim inženiringom in DevOps

Razlike med izdajalskim inženiringom in DevOps
Danes večina podjetij sprejema neko obliko DevOps in filozofijo upravljanja konfiguracije. Avtomatizirajo svoje cevovode. Nekatera podjetja se lahko osredotočajo na procese izdaje programske opreme, druga pa na večje upravljanje procesov.

Izdajniški inženiring se pogosto zamenja z DevOps. Obstaja dober razlog. Vloge in odgovornosti se pogosto prekrivajo. DevOps lahko štejemo za nadnabor sprostitvenega inženiringa.

Release Engineering

Izdajniški inženiring je disciplina, ki se osredotoča na uvajanje programske opreme. Poskuša izdelati kakovostnejšo programsko opremo z zanesljivo in predvidljivo hitrostjo. Njegov mandat je izboljšati cevovod za izdelavo in izdajo programske opreme. Tu je nekaj stvari, ki jih poudarja inženiring izdaje:

DevOps

DevOps ima širši mandat. Osredotoča se na ustvarjanje večfunkcionalnega sodelovanja med skupinami.

V preteklosti so razvojne in operativne skupine delovale v lastnih silosih. Ko so razvojne ekipe svojo kodo uvedle v proizvodnjo, se je burno razpravljalo o tem, kdo bo prevzel odgovornost za kakršne koli proizvodne težave. Poleg tega bi si razvojna skupina želela uvesti najnovejše in najbolj zanimive funkcije, medtem ko bi se operativna skupina izogibala tveganju. Privedlo je do nenehnih sporov med obema skupinama.

Namen praks DevOps je bil približati razvoj in poslovanje. Nekaj ​​stvari, na katere se osredotoča DevOps:

V zaključku

Zaradi presekov skrbi za izboljšanje programske opreme se inženiring izdaje pogosto zamenja z DevOps. Toda DevOps imajo večji obseg. Medtem ko lahko inženiring izdaj deluje kot ločen oddelek, DevOps zahteva večjo integracijo s celotnim potekom dela organizacije. Lažje je vzpostaviti inženirsko prakso sproščanja, saj so koraki konkretni. DevOps zahteva razumevanje organizacijskega vedenja, delovne kulture in infrastrukture. Uspešen DevOps ne gre samo za izdelek, temveč za celotno organizacijo.

Nadaljni študij

K definicijam za izdajo inženiringa in DevOps

Kako povečati FPS v Linuxu?
FPS pomeni Število sličic na sekundo. Naloga FPS je merjenje hitrosti sličic pri predvajanju video posnetkov ali igranih predstavah. Z enostavnimi bes...
Najboljše laboratorijske igre Oculus App
Če ste lastnik slušalk Oculus, morate biti seznanjeni s stranskim nalaganjem. Sideloading je postopek namestitve vsebine, ki ni shranjena v slušalke. ...
10 najboljših iger za igranje v Ubuntuju
Platforma Windows je bila ena izmed prevladujočih platform za igre na srečo zaradi velikega odstotka iger, ki se danes razvijajo za naravno podporo si...