Bawo ni Ivan ṣe awọn metiriki DevOps. Nkan ti ipa

Ọsẹ kan ti kọja lati igba akọkọ Ivan ronu nipa awọn metiriki DevOps ati rii pe pẹlu iranlọwọ wọn o jẹ dandan lati ṣakoso akoko ifijiṣẹ ọja. (Aago-To-Oja).

Paapaa ni awọn ipari ose, o ronu nipa awọn metiriki: “Nitorina kini ti MO ba wọn akoko? Kini yoo fun mi?

Nitootọ, ki ni imọ akoko yoo funni? Jẹ ká sọ pé ifijiṣẹ gba 5 ọjọ. Nitorinaa, kini atẹle? Ṣe o dara tabi buburu? Paapaa ti eyi ba buru, lẹhinna o nilo lati dinku bakan akoko yii. Sugbon bawo?
Àwọn ọ̀rọ̀ wọ̀nyí bà á nínú jẹ́, ṣùgbọ́n kò sí ojútùú kankan tó wá.

Ivan loye pe o ti wa si pataki. Awọn aworan aimọye ti awọn metiriki ti o ti rii tẹlẹ ti jẹ ki o da a loju pe ọna boṣewa kii yoo ṣiṣẹ, ati pe ti o ba gbero nirọrun (bí ó tilẹ̀ jẹ́ pé ó jẹ́ agbo), kì yóò wúlò rárá.

Bawo ni lati jẹ?…

Metiriki kan dabi adari onigi lasan. Awọn wiwọn ti a ṣe pẹlu iranlọwọ rẹ kii yoo sọ idi naa, idi ti ohun ti a wọn jẹ gangan gigun ti o fihan. Alakoso yoo ṣafihan iwọn rẹ nirọrun, ati pe ko si diẹ sii. Kì í ṣe òkúta onímọ̀ ọgbọ́n orí ni, bí kò ṣe pátákó onígi lásán láti fi wọn.

Awọn "eku irin alagbara" ti onkqwe ayanfẹ rẹ Harry Harrison nigbagbogbo sọ pe: ero kan gbọdọ de isalẹ ti ọpọlọ ati ki o dubulẹ nibẹ, nitorina lẹhin ijiya fun ọpọlọpọ awọn ọjọ ti ko ni anfani, Ivan pinnu lati ṣe iṣẹ-ṣiṣe miiran ...

Awọn ọjọ meji lẹhinna, lakoko kika nkan kan nipa awọn ile itaja ori ayelujara, Ivan lojiji rii pe iye owo ti ile itaja ori ayelujara n gba da lori bii awọn alejo aaye ṣe huwa. O jẹ wọn, awọn alejo / awọn alabara, ti o fun ile itaja ni owo wọn ati pe o jẹ orisun rẹ. Laini isalẹ ti owo ile itaja kan gba ni ipa nipasẹ awọn ayipada ninu ihuwasi alabara, kii ṣe ohunkohun miiran.

O wa ni pe lati le yi iye ti o niwọn pada o jẹ dandan lati ni ipa awọn ti o ṣe iye yii, i.e. lati yi iye owo ti ile itaja ori ayelujara pada, o jẹ dandan lati ni ipa lori ihuwasi ti awọn onibara ti ile itaja yii, ati lati yi akoko ifijiṣẹ pada ni DevOps, o jẹ dandan lati ni ipa awọn ẹgbẹ ti o "ṣẹda" ni akoko yii, ie. lo DevOps ninu iṣẹ wọn.

Ivan ṣe akiyesi pe awọn metiriki DevOps ko yẹ ki o jẹ aṣoju nipasẹ awọn aworan rara. Wọn gbọdọ ṣe aṣoju ara wọn search ọpa Awọn ẹgbẹ ti o ṣe apẹrẹ akoko ifijiṣẹ ikẹhin.

Ko si metric yoo lailai fi awọn idi idi ti yi tabi ti egbe si mu igba pipẹ a fi a pinpin, Ivan ronu, nitori ni otito, nibẹ ni o le jẹ a million ati kekere kan fun rira, ati awọn ti wọn le daradara wa ni ko imọ, ṣugbọn leto. Awon. Pupọ julọ ti o le nireti lati gba lati awọn metiriki ni lati ṣafihan awọn ẹgbẹ ati awọn abajade wọn, lẹhinna o tun ni lati tẹle awọn ẹgbẹ wọnyi pẹlu ẹsẹ rẹ ki o wa kini aṣiṣe pẹlu wọn.

Ni apa keji, ile-iṣẹ Ivan ni boṣewa ti o nilo gbogbo awọn ẹgbẹ lati ṣe idanwo awọn apejọ lori awọn ijoko pupọ. Ẹgbẹ naa ko le gbe si iduro ti o tẹle titi ti iṣaaju ti pari. O wa ni pe ti a ba fojuinu ilana DevOps gẹgẹbi ọna ti gbigbe nipasẹ awọn iduro, lẹhinna awọn metiriki le ṣafihan akoko ti awọn ẹgbẹ lo lori awọn iduro wọnyi. Mọ iduro egbe ati akoko, o ṣee ṣe lati ba wọn sọrọ ni pato nipa awọn idi.

Laisi iyemeji, Ivan gbe foonu naa o si tẹ nọmba eniyan ti o ni oye daradara ni awọn ins ati awọn ita ti DevOps:

- Denis, jọwọ sọ fun mi, ṣe o ṣee ṣe lati loye bakan pe ẹgbẹ naa ti kọja eyi tabi iduro yẹn?
- Dajudaju. Jenkins wa da asia silẹ ti ile naa ba ti yiyi ni aṣeyọri (ṣe idanwo naa) lori ibujoko.
- Super. Kini asia?
Eyi jẹ faili ọrọ deede bi “stand_OK” tabi “stand_FAIL”, eyiti o sọ pe apejọ naa kọja tabi kuna idanwo naa. O dara, o loye, otun?
- Mo gboju, bẹẹni. Ṣe o kọwe si folda kanna ni ibi ipamọ nibiti apejọ naa wa?
- Bẹẹni
— Kini yoo ṣẹlẹ ti apejọ ko ba kọja ijoko idanwo naa? Ṣe Emi yoo nilo lati ṣe kikọ tuntun kan?
- Bẹẹni
- O dara, o ṣeun. Ati ibeere miiran: ṣe Mo loye ni deede pe MO le lo ọjọ ẹda ti asia bi ọjọ iduro?
- Egba!
- Super!

Atilẹyin, Ivan fikọ silẹ o si mọ pe ohun gbogbo ti ṣubu si ibi. Mọ ọjọ ti ẹda ti faili kikọ ati ọjọ ti ẹda ti awọn asia, o ṣee ṣe lati ṣe iṣiro si isalẹ si keji iye akoko ti awọn ẹgbẹ lo lori iduro kọọkan ati loye ibi ti wọn lo akoko pupọ julọ.

“Ni oye ibiti o ti lo akoko pupọ julọ, a yoo tọka si awọn ẹgbẹ, lọ si wọn ki o ma wà sinu iṣoro naa.” Ivan rẹrin musẹ.

Fun ọla, o ṣeto ara rẹ iṣẹ-ṣiṣe ti sketching awọn faaji ti awọn eto ni kale.

A tun ma a se ni ojo iwaju…

orisun: www.habr.com

Fi ọrọìwòye kun