Momwe Ivan adachitira DevOps metrics. Chinthu chokoka

Patadutsa sabata kuchokera pamene Ivan adaganiza zoyamba za DevOps metrics ndipo adazindikira kuti ndi chithandizo chawo ndikofunikira kuyang'anira nthawi yobweretsera katundu. (Time-To-Market).

Ngakhale Loweruka ndi Lamlungu, ankaganizira za miyeso: “Ndiye bwanji ndikayeza nthawi? Idzandipatsa chiyani?

Ndithudi, kodi kudziŵa nthaŵi kudzapereka chiyani? Tinene kuti kutumiza kumatenga masiku 5. Ndiye, chotsatira ndi chiyani? Ndi zabwino kapena zoipa? Ngakhale izi ziri zoipa, ndiye kuti muyenera kuchepetsa nthawi ino. Koma bwanji?
Maganizo amenewa ankamuvutitsa maganizo, koma palibe yankho limene linamuthandiza.

Ivan anazindikira kuti wabwera kwenikweni. Ma graph osawerengeka a ma metric omwe adawawona kale adamutsimikizira kuti njira yokhazikika sigwira ntchito, ndikuti akangopanga chiwembu (ngakhale ndi gulu), sizidzathandiza.

Kukhala bwanji?…

Metric ili ngati wolamulira wamba wamba. Miyezo yopangidwa ndi chithandizo chake sichingafotokoze chifukwa chake, bwanji chinthu chimene akupimidwa ndi ndendende utali umene iye anasonyeza. Wolamulira amangowonetsa kukula kwake, ndipo palibenso china. Iye si mwala wa filosofi, koma chabe thabwa lamatabwa loyenera kuyeza nalo.

"Khoswe wosapanga dzimbiri" wa wolemba wake wokondedwa Harry Harrison nthawi zonse ankati: lingaliro liyenera kufika pansi pa ubongo ndi kugona pamenepo, kotero atatha kuvutika kwa masiku angapo osapindula, Ivan adaganiza zoyamba ntchito ina ...

Patangotha ​​​​masiku angapo, ndikuwerenga nkhani yokhudza masitolo apa intaneti, Ivan mwadzidzidzi adazindikira kuti kuchuluka kwa ndalama zomwe sitolo yapaintaneti imalandira zimatengera momwe alendo amachitira. Ndi iwo, alendo / makasitomala, omwe amapereka sitolo ndalama zawo ndipo ndi gwero lake. Mfundo yaikulu ya ndalama zomwe sitolo imalandira zimatengera kusintha kwa khalidwe la makasitomala, osati china chirichonse.

Zinapezeka kuti kuti asinthe mtengo woyezera kunali koyenera kukopa omwe amapanga mtengo uwu, i.e. kusintha kuchuluka kwa ndalama za sitolo yapaintaneti, kunali koyenera kukhudza khalidwe la makasitomala a sitolo iyi, ndikusintha nthawi yobweretsera ku DevOps, kunali koyenera kukhudza magulu omwe "amalenga" nthawi ino, i.e. gwiritsani ntchito DevOps pantchito yawo.

Ivan adazindikira kuti ma metric a DevOps sayenera kuyimiridwa ndi ma graph konse. Ayenera kudziyimira okha chida chofufuzira Magulu "odziwika" omwe amapanga nthawi yomaliza yopereka.

Palibe ma metric omwe angasonyeze chifukwa chomwe ichi kapena gululo linatenga nthawi yaitali kuti lipereke kugawa, Ivan anaganiza, chifukwa kwenikweni pakhoza kukhala milioni ndi ngolo yaying'ono, ndipo mwina sangakhale luso, koma bungwe. Iwo. zomwe mungayembekezere kupeza kuchokera kuzitsulo ndikuwonetsa magulu ndi zotsatira zawo, ndiyeno muyenera kutsatirabe maguluwa ndi mapazi anu ndikupeza chomwe chiri cholakwika ndi iwo.

Kumbali ina, kampani ya Ivan inali ndi muyezo womwe unkafuna kuti magulu onse ayese misonkhano pa mabenchi angapo. Gulu silinathe kupita kumalo ena mpaka yoyambayo itamalizidwa. Zinapezeka kuti ngati tilingalira njira ya DevOps ngati njira yodutsira poyimilira, ndiye kuti ma metric amatha kuwonetsa nthawi yomwe magulu amatenga pamayimidwe awa. Podziwa kaimidwe ndi nthawi ya gululo, zinali zotheka kulankhula nawo mwachindunji za zifukwazo.

Mosazengereza, Ivan adatenga foni ndikuyimba nambala ya munthu yemwe amadziwa bwino za ins and outs za DevOps:

- Denis, chonde ndiuzeni, kodi ndizotheka kumvetsetsa kuti gulu ladutsa izi kapena kuyimitsidwa?
- Ndithudi. Jenkins wathu amataya mbendera ngati kumangako kwadutsa bwino (kupambana mayeso) pa benchi.
- Super. Kodi mbendera ndi chiyani?
- Ili ndi fayilo yokhazikika ngati "stand_OK" kapena "stand_FAIL", yomwe imanena kuti msonkhano wapambana kapena walephera mayeso. Chabwino, inu mukumvetsa, chabwino?
- Ndikuganiza, inde. Kodi zimalembedwa ku foda yomweyi m'malo osungiramo malo omwe msonkhano uli?
- Inde
- Chimachitika ndi chiyani ngati msonkhano sudutsa benchi yoyeserera? Kodi ndiyenera kupanga chomanga chatsopano?
- Inde
- Chabwino, zikomo. Ndipo funso lina: kodi ndikumvetsetsa bwino kuti nditha kugwiritsa ntchito tsiku la kulengedwa kwa mbendera ngati tsiku loyimilira?
- Mwamtheradi!
- Zabwino kwambiri!

Mouziridwa, Ivan adapachika ndipo adazindikira kuti zonse zidachitika. Podziwa tsiku la kulengedwa kwa fayilo yomanga ndi tsiku la kulengedwa kwa mbendera, zinali zotheka kuwerengera mpaka yachiwiri nthawi yochuluka yomwe magulu amathera pachithunzi chilichonse ndikumvetsetsa komwe amathera nthawi yambiri.

"Kumvetsetsa komwe nthawi yochuluka imathera, tidzatchula magulu, kupita kwa iwo ndikufufuza vutolo." Ivan anamwetulira.

Mawa, adadzipangira yekha ntchito yojambula mapangidwe a dongosolo lomwe likujambula.

Zipitilizidwa…

Source: www.habr.com

Kuwonjezera ndemanga