Ivan ua li cas DevOps metrics. Yam khoom muaj hwj chim

Ib lub lim tiam dhau los txij li Ivan thawj zaug xav txog DevOps metrics thiab pom tau tias nrog lawv cov kev pab nws yog ib qho tsim nyog los tswj cov khoom xa tuaj. (Lub Sijhawm Ua Lag Luam).

Txawm tias hnub so, nws xav txog kev ntsuas: "Yog li cas yog tias kuv ntsuas lub sijhawm? Nws yuav muab dab tsi rau kuv?

Qhov tseeb, kev paub txog lub sij hawm yuav muab dab tsi? Cia peb hais tias kev xa khoom siv sijhawm 5 hnub. Yog li, tom ntej no yog dab tsi? Puas yog qhov zoo lossis phem? Txawm hais tias qhov no yog qhov phem, ces koj yuav tsum tau txo qis lub sijhawm no. Tab sis li cas?
Cov kev xav no haunted nws, tab sis tsis muaj kev daws teeb meem.

Ivan nkag siab tias nws tau los rau qhov tseem ceeb heev. Cov duab suav tsis txheeb ntawm cov kev ntsuas uas nws tau pom ua ntej tau ntev dhau los ua rau nws ntseeg tias txoj hauv kev yuav tsis ua haujlwm, thiab yog tias nws tsuas yog npaj (txawm tias nws yog pawg neeg sib tw), nws yuav tsis siv.

Yuav ua li cas?…

Ib tug metric yog zoo li ib tug zoo tib yam ntoo kav. Kev ntsuas ua nrog nws cov kev pab yuav tsis qhia qhov laj thawj, vim li cas cov khoom raug ntsuas yog raws nraim qhov ntev uas nws tau pom. Tus pas ntsuas yuav tsuas qhia nws qhov loj me, thiab tsis muaj dab tsi ntxiv. Nws tsis yog lub pob zeb philosopher, tab sis tsuas yog ib lub rooj ntoo uas ntsuas.

"Stainless hlau nas" ntawm nws tus kws sau ntawv nyiam Harry Harrison ib txwm hais tias: kev xav yuav tsum mus txog hauv qab ntawm lub hlwb thiab pw nyob ntawd, yog li tom qab kev txom nyem rau ob peb hnub tsis muaj txiaj ntsig, Ivan txiav txim siab ua lwm yam haujlwm ...

Ob peb hnub tom qab, thaum nyeem ib tsab xov xwm hais txog cov khw muag khoom online, Ivan mam li nco dheev pom tias cov nyiaj tau los ntawm lub khw hauv online yog nyob ntawm seb cov neeg tuaj saib hauv lub vev xaib li cas. Nws yog lawv, cov qhua / cov neeg siv khoom, uas muab lub khw muag khoom lawv cov nyiaj thiab yog nws qhov chaw. Cov kab hauv qab ntawm cov nyiaj ntsuab uas lub khw tau txais yog cuam tshuam los ntawm kev hloov pauv hauv cov neeg siv khoom, tsis yog lwm yam.

Nws tau muab tawm tias txhawm rau hloov pauv tus nqi ntsuas nws yog qhov tsim nyog los cuam tshuam cov neeg uas tsim tus nqi no, i.e. Txhawm rau hloov cov nyiaj ntawm lub khw hauv online, nws yog qhov tsim nyog los cuam tshuam tus cwj pwm ntawm cov neeg siv khoom ntawm lub khw no, thiab hloov lub sijhawm xa khoom hauv DevOps, nws yog qhov tsim nyog los cuam tshuam cov pab pawg uas "tsim" lub sijhawm no, piv txwv li. siv DevOps hauv lawv txoj haujlwm.

Ivan pom tau hais tias DevOps metrics yuav tsum tsis txhob sawv cev los ntawm cov duab txhua. Lawv yuav tsum sawv cev rau lawv tus kheej tshawb nrhiav "zoo" pab pawg uas tsim lub sijhawm xa khoom kawg.

Tsis muaj ib qho kev ntsuas yuav qhia tau tias yog vim li cas qhov no lossis pab pawg ntawd tau siv sijhawm ntev los xa khoom xa tawm, Ivan xav, vim tias qhov tseeb tuaj yeem muaj ib lab thiab lub laub me me, thiab lawv yuav zoo tsis yog kev, tab sis koom haum. Cov. Qhov feem ntau koj tuaj yeem cia siab tias yuav tau txais los ntawm kev ntsuas yog los qhia cov pab pawg thiab lawv cov txiaj ntsig, thiab tom qab ntawd koj tseem yuav tsum ua raws li cov pab pawg no nrog koj txhais taw thiab nrhiav seb qhov twg tsis zoo rau lawv.

Ntawm qhov tod tes, Ivan lub tuam txhab muaj tus qauv uas xav kom txhua pab pawg los sim cov rooj sib txoos ntawm ob peb lub rooj zaum. Pab neeg no tsis tuaj yeem txav mus rau qhov chaw zaum tom ntej kom txog rau thaum qhov ua tiav dhau los. Nws tau muab tawm tias yog tias peb xav txog cov txheej txheem DevOps raws li ib ntus ntawm kev dhau los ntawm kev sawv, ces cov kev ntsuas tuaj yeem qhia lub sijhawm siv los ntawm pab pawg ntawm cov chaw no. Paub txog pawg neeg sawv cev thiab lub sijhawm, nws tuaj yeem tham nrog lawv ntau ntxiv txog qhov laj thawj.

Tsis muaj kev xav tsis thoob, Ivan tau khaws lub xov tooj thiab hu rau tus lej ntawm tus neeg uas paub zoo nyob rau hauv thiab tawm ntawm DevOps:

- Denis, thov qhia rau kuv, nws puas tuaj yeem nkag siab tias pab pawg tau dhau qhov no lossis qhov sawv ntsug?
- Muaj tseeb tiag. Peb Jenkins pov tseg tus chij yog tias qhov tsim tau ua tiav tiav (kuaj dhau qhov kev xeem) ntawm lub rooj ntev zaum.
- Super. Tus chij yog dab tsi?
- Qhov no yog cov ntaub ntawv ib txwm muaj xws li "stand_OK" lossis "stand_FAIL", uas hais tias kev sib dhos dhau los lossis ua tsis tiav qhov kev xeem. Zoo, koj nkag siab, txoj cai?
- Kuv twv, yog. Puas yog nws sau rau tib lub nplaub tshev hauv lub repository uas lub rooj sib txoos nyob?
- Yog lawm
- Yuav ua li cas yog tias lub rooj sib txoos tsis dhau lub rooj sib tw xeem? Kuv puas yuav tau ua ib lub tsev tshiab?
- Yog
- Zoo, ok, ua tsaug. Thiab lwm lo lus nug: Kuv puas nkag siab qhov tseeb tias kuv tuaj yeem siv hnub tsim tus chij raws li hnub ntawm qhov sawv?
- Yog kiag li!
- Zoo heev!

Kev tshoov siab, Ivan daig thiab pom tau tias txhua yam tau poob rau hauv qhov chaw. Paub txog hnub tsim cov ntaub ntawv tsim thiab hnub tsim cov chij, nws tuaj yeem suav mus rau qhov thib ob lub sijhawm ntau npaum li cas cov pab pawg siv rau txhua qhov chaw sawv ntsug thiab nkag siab tias lawv siv sijhawm ntau npaum li cas.

"Kev nkag siab qhov twg siv sijhawm ntau tshaj plaws, peb yuav txheeb xyuas cov pab pawg, mus rau lawv thiab khawb qhov teeb meem." Ivan luag ntxhi.

Rau tag kis, nws teem nws tus kheej txoj hauj lwm ntawm sketch lub architecture ntawm lub system tau kos.

Kom txuas ntxiv…

Tau qhov twg los: www.hab.com

Ntxiv ib saib