UIvan wenza njani iDevOps metrics. Into yempembelelo

Iveki idlulile ukususela ekubeni u-Ivan waqala wacinga ngeemetrics ze-DevOps kwaye waqonda ukuba ngoncedo lwabo kuyimfuneko ukulawula ixesha lokuhanjiswa kwemveliso. (Ixesha-Ukuya-Intengiso).

Nangeempelaveki, wayecinga ngemilinganiselo: β€œKuthekani ke ukuba ndilinganisa ixesha? Iza kundinika ntoni?

Eneneni, ulwazi lwexesha luya kunikela ntoni? Masithi ukuhanjiswa kuthatha iintsuku ezi-5. Ngoko, yintoni elandelayo? Ngaba ilungile okanye imbi? Nangona oku kubi, ngoko kufuneka ngandlela-thile unciphise eli xesha. Kodwa kanjani?
Ezi ngcinga zazimkhathaza, kodwa akuzange kufike sisombululo.

U-Ivan waqonda ukuba ufikelele kwiyona nto. Iigrafu ezingenakubalwa zeemetrics awayezibonile ngaphambili zazimqinisekisile kwakudala ukuba indlela esemgangathweni ayinakusebenza, kwaye ukuba uthe waceba (nokuba liqela), ayiyi kuba luncedo.

Kwenzeka njani?…

I-metric ifana nerula yomthi eqhelekileyo. Imilinganiselo eyenziwe ngoncedo lwayo ayiyi kuxela isizathu, kutheni into elinganiswayo ilingana kanye nobude abubonakalisileyo. Umlawuli uya kubonisa ngokulula ubungakanani bayo, kwaye akukho nto. Akalolitye lesithandi sobulumko, kodwa yibhodi yomthi ekunokulinganisa ngayo.

"Intsimbi yensimbi engenasici" yombhali wakhe oyintandokazi uHarry Harrison wayesoloko esithi: ingcinga kufuneka ifike emazantsi engqondo kwaye ilale apho, ngoko emva kokubandezeleka iintsuku ezininzi kungekho nto, u-Ivan wagqiba ekubeni athathe omnye umsebenzi ...

Kwiintsuku ezimbalwa kamva, ngelixa wayefunda inqaku malunga neevenkile ze-intanethi, u-Ivan waqaphela ngokukhawuleza ukuba imali efunyanwa yivenkile ye-intanethi ixhomekeke kwindlela abatyeleli besayithi abaziphatha ngayo. Ngabo, iindwendwe / abathengi, abanika ivenkile imali yabo kwaye ingumthombo wayo. Undoqo wemali efunyanwa yivenkile iphenjelelwa lutshintsho kwindlela abaziphatha ngayo abathengi, hayi enye into.

Kwavela ukuba ukuze utshintshe ixabiso elilinganisiweyo kwakuyimfuneko ukuchaphazela abo benza eli xabiso, i.e. ukutshintsha inani lemali yevenkile ye-intanethi, kwakuyimfuneko ukuchaphazela ukuziphatha kwabathengi beli venkile, kunye nokutshintsha ixesha lokuhambisa kwi-DevOps, kwakuyimfuneko ukuchaphazela amaqela "adala" ngeli xesha, okt. sebenzisa i-DevOps kumsebenzi wabo.

U-Ivan waqaphela ukuba i-metrics ye-DevOps akufanele imelwe iigrafu kuzo zonke. Bamele bazimelele isixhobo sokukhangela Amaqela "abalaseleyo" abumba ixesha lokugqibela lokunikezelwa.

Akukho metric iya kuze ibonise isizathu sokuba le nto okanye iqela lithathe ixesha elide ukuhambisa ukuhanjiswa, u-Ivan wacinga, kuba eneneni kunokuba nesigidi kunye nenqwelo encinci, kwaye banokuthi bangabi nobuchule, kodwa bentlangano. Ezo. eyona nto unokulindela ukuyifumana kwiimetrics kukubonisa amaqela kunye neziphumo zawo, kwaye ke kusafuneka ulandele la maqela ngeenyawo zakho kwaye ufumanise ukuba yintoni engalunganga ngawo.

Ngakolunye uhlangothi, inkampani ka-Ivan yayinomgangatho owawufuna ukuba onke amaqela avavanye iindibano kwiibhentshi ezininzi. Iqela alikwazanga ukuya kwiqonga elilandelayo de kugqitywe eyokuqala. Kuye kwavela ukuba ukuba sicinga inkqubo ye-DevOps njengolandelelwano lokudlula kwiindawo zokumisa, ke iimethrikhi zinokubonisa ixesha elichithwe ngamaqela kwezi ndawo. Ukwazi ukuma kweqela kunye nexesha, kwakunokwenzeka ukuthetha nabo ngokuthe ngqo malunga nezizathu.

Ngaphandle kokuthandabuza, u-Ivan wathatha ifowuni waza wacofa inombolo yomntu owazi kakuhle i-ins kunye nokuphuma kwe-DevOps:

- UDenis, nceda undixelele, ngaba kunokwenzeka ukuba ngandlela-thile uqonde ukuba iqela lidlulile oku okanye kweso sigxina?
- Ngokuqinisekileyo. I-Jenkins yethu ilahla iflegi ukuba isakhiwo siphumelele ngempumelelo (iphumelele uvavanyo) kwibhentshi.
- Super. Yintoni iflegi?
- Le yifayile yokubhaliweyo eqhelekileyo efana ne "stand_OK" okanye "stand_FAIL", ethi indibano iphumelele okanye isilele istand. Ewe, uyaqonda, akunjalo?
- Ndiyaqonda, ewe. Ngaba ibhaliwe kwifolda efanayo kwindawo yokugcina apho indibano ikhoyo?
- Ewe
β€” Kwenzeka ntoni ukuba indibano ayiphumeleli ibhentshi yovavanyo? Ngaba kuya kufuneka ndenze into entsha?
- Ewe
- Ewe, kulungile, enkosi. Kwaye omnye umbuzo: ngaba ndiyaqonda ngokuchanekileyo ukuba ndingasebenzisa umhla wokudala iflegi njengomhla wokuma?
- Ngokuqinisekileyo!
- Super!

Ephefumlelwe, u-Ivan waxhoma kwaye waqonda ukuba yonke into yayilungile. Ukwazi umhla wokudala ifayile yokwakha kunye nomhla wokudala iiflegi, kwakunokwenzeka ukubala ukuya kuthi ga okwesibini ixesha elichithwa ngamaqela kwisigxina ngasinye kwaye uqonde apho bachitha ixesha elininzi.

"Ukuqonda apho ixesha elininzi lichithwa khona, siya kukhomba amaqela, siye kuwo kwaye simbe ingxaki." UIvan wancuma.

Ngomso, uzibekele umsebenzi wokuzoba i-architecture yenkqubo ezotywayo.

Iza kuqhubeka…

umthombo: www.habr.com

Yongeza izimvo