Чӣ тавр Иван ченакҳои DevOps кард. Объекти таъсир

Як ҳафта гузашт, ки Иван бори аввал дар бораи ченакҳои DevOps фикр мекард ва фаҳмид, ки бо кӯмаки онҳо вақти интиқоли маҳсулотро идора кардан лозим аст. (Вақт ба бозор).

Ҳатто дар рӯзҳои истироҳат ӯ дар бораи метрика фикр мекард: “Пас чӣ мешавад, агар ман вақтро чен кунам? Он ба ман чӣ медиҳад?

Дарвоқеъ, дониши вақт чӣ медиҳад? Фарз мекунем, ки интиқол 5 рӯзро мегирад. Пас, оянда чӣ аст? Ин хуб аст ё бад? Ҳатто агар ин бад бошад, пас шумо бояд ин вақтро каме кам кунед. Аммо чи тавр?
Ин фикрҳо ӯро ба ташвиш меовард, аммо ҳеҷ иллате наёфт.

Иван фаҳмид, ки ӯ ба асли асл расидааст. Графикҳои бешумори ченакҳое, ки ӯ қаблан дида буд, кайҳо ӯро бовар мекунонданд, ки равиши стандартӣ кор намекунад ва агар ӯ танҳо тарҳрезӣ кунад (ҳатто агар он як гурӯҳ бошад), фоидае нахоҳад дошт.

Чӣ тавр будан?…

Метрика ба ченаки оддии чӯбӣ монанд аст. Андозаҳое, ки бо ёрии он анҷом дода шудаанд, сабабро намегӯянд, Чаро? объекти чен кардашаванда маҳз ҳамон дарозие аст, ки вай нишон дод. Ҳоким танҳо андозаи худро нишон медиҳад, на бештар. Вай санги файласуф нест, балки як тахтаи чӯбест, ки бо он чен кардан мумкин аст.

"Каламӯши аз пӯлоди зангногир"-и нависандаи дӯстдоштаи худ Гарри Ҳаррисон ҳамеша мегуфт: фикр бояд ба қаъри майна расад ва дар он ҷо хобад, аз ин рӯ, Иван пас аз азобҳои чанд рӯз бенатиҷа қарор дод, ки кори дигареро ба ӯҳда гирад...

Пас аз чанд рӯз, ҳангоми хондани мақола дар бораи мағозаҳои онлайн, Иван ногаҳон фаҳмид, ки миқдори пуле, ки мағозаи онлайн мегирад, аз рафтори меҳмонони сайт вобаста аст. Маҳз онҳо, меҳмонон/мизоҷон, ба мағоза пули худро медиҳанд ва манбаи он мебошанд. Сатҳи поёнии пули нақд, ки мағоза мегирад, аз тағирот дар рафтори муштариён таъсир мерасонад, на чизи дигар.

Маълум шуд, ки барои тағир додани арзиши ченшуда ба онҳое, ки ин арзишро ташкил медиҳанд, таъсир расонидан лозим буд, яъне. барои тағир додани маблағи пули як мағозаи онлайн, ба рафтори муштариёни ин мағоза таъсир расонидан лозим буд ва барои тағир додани вақти интиқол дар DevOps, ба дастаҳое, ки ин дафъа "эҷод мекунанд", таъсир расонидан лозим буд, яъне. дар кори худ DevOps истифода мебаранд.

Иван фаҳмид, ки ченакҳои DevOps набояд умуман бо графикҳо ифода карда шаванд. Онҳо бояд худро намояндагӣ кунанд воситаи ҷустуҷӯ дастаҳои "барҷаста", ки вақти ниҳоии таҳвилро ташкил медиҳанд.

Ҳеҷ як метрика ҳеҷ гоҳ сабаберо нишон намедиҳад, ки чаро ин ё он даста барои тақсимот муддати тӯлонӣ кашид, фикр мекард Иван, зеро дар асл як миллион ва аробаи хурд буда метавонад ва онҳо шояд техникӣ не, балки ташкилӣ бошанд. Онхое. бештарин чизе, ки шумо метавонед аз ченакҳо интизор шавед, ин нишон додани дастаҳо ва натиҷаҳои онҳост ва пас шумо ба ҳар ҳол бояд ин дастаҳоро бо пойҳои худ пайравӣ кунед ва фаҳмед, ки дар онҳо чӣ хато аст.

Аз тарафи дигар, ширкати Иван стандарте дошт, ки аз ҳамаи дастаҳо талаб мекард, ки маҷлисҳоро дар якчанд курсиҳо санҷанд. То ба охир расидани трибунаи пештара даста ба стенди дигар гузашта натавонист. Маълум шуд, ки агар мо раванди DevOps-ро ҳамчун пайдарпаии гузаштан аз стендҳо тасаввур кунем, пас ченакҳо метавонанд вақти сарфи дастаҳоро дар ин стендҳо нишон диҳанд. Мавкеи даста ва вахти онро дониста, бо онхо дар бораи сабабхо бештар сухбат кардан мумкин буд.

Иван бе ягон дудилагӣ гушаки телефонро бардошт ва рақами шахсеро зад, ки аз нозукиҳои DevOps хуб огоҳ аст:

— Денис, лутфан бигуед, оё бо кадом рох фахмидан мумкин аст, ки команда аз ин ё он стенд гузаштааст?
— Албатта. Ҷенкинҳои мо парчамро мепартоянд, агар сохтмон бомуваффақият ба кор андохта шавад (аз санҷиш гузашта бошад) дар курсӣ.
- Супер. Парчам чист?
- Ин як файли матнии муқаррарӣ ба монанди "stand_OK" ё "stand_FAIL" аст, ки мегӯяд, ки маҷлис аз стенд гузашт ё ноком шуд. Хуб, шумо мефаҳмед, дуруст?
- Ба гумонам, ҳа. Оё он ба ҳамон ҷузвдони анборе, ки ассамблея ҷойгир аст, навишта шудааст?
- Ҳа
— Агар монтаж аз санчиш нагузашта бошад, чй мешавад? Оё ман бояд сохтмони нав кунам?
- Бале
— Хуб, ташаккур. Ва саволи дигар: оё ман дуруст мефаҳмам, ки метавонам санаи таъсиси парчамро ҳамчун санаи стенд истифода кунам?
- Албатта!
- Супер!

Иван илҳом гирифта, телефонро гузошт ва фаҳмид, ки ҳама чиз ба ҷои худ афтодааст. Бо донистани санаи офариниши файли сохтмон ва санаи таъсиси парчамҳо то сония ҳисоб кардан мумкин буд, ки дастаҳо дар ҳар як стенд чӣ қадар вақт сарф мекунанд ва фаҳманд, ки онҳо вақти бештарро дар куҷо сарф мекунанд.

"Бифаҳмем, ки вақти бештар дар куҷо сарф мешавад, мо дастаҳоро муайян мекунем, ба назди онҳо меравем ва мушкилотро меомӯзем." Иван табассум кард.

Барои фардо вай дар назди худ вазифа гузоштааст, ки накшаи меъмории системам кашидашавандаро тартиб дихад.

Давом дорад…

Манбаъ: will.com

Илова Эзоҳ