DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

เบ”เป‰เบงเบเบ„เบงเบฒเบกเบŠเบทเปˆเบชเบฑเบ”, Ivan เบกเบฑเบเบˆเบฐเบซเบปเบงเป€เบฅเบฒเบฐเบเบฑเบšเบ„เบงเบฒเบกเบžเบฐเบเบฒเบเบฒเบกเบ—เบตเปˆเบšเปเปˆเบกเบตเบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบฅเบฒเบงเบˆเบฒเบเบžเบฐเปเบ™เบเบ•เบดเบ”เบ•เบฒเบก. เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบžเบฐเบเบฒเบเบฒเบกเบขเปˆเบฒเบ‡เปƒเบซเบเปˆเบซเบผเบงเบ‡เป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบกเบฒเบ”เบ•เบฐเบเบฒเบ™เบ—เบตเปˆเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”เบชเบฑเปˆเบ‡เปƒเบซเป‰เบžเบงเบเป€เบ‚เบปเบฒเบšเบฑเบ™เบฅเบธ. เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบซเบเบธเป‰เบ‡เบซเบผเบฒเบเบˆเบปเบ™เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เปƒเบซเป‰เบ„เบปเบ™เบญเบทเปˆเบ™เป€เบฎเบฑเบ”เบซเบเบฑเบ‡.

เปเบ•เปˆเบกเบฑเบ™เบšเปเปˆเบžเบฝเบ‡เบžเปเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ - เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบชเบฑเปˆเบ‡เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเปƒเบซเบกเปˆเบขเปˆเบฒเบ‡เบ•เปเปˆเป€เบ™เบทเปˆเบญเบ‡, เบขเปˆเบฒเบ‡เป„เบงเบงเบฒเบขเบธเบ”เป€เบŠเบปเบฒเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบชเบดเปˆเบ‡เบ—เบตเปˆเป„เบ”เป‰เป€เบฎเบฑเบ”เปƒเบ™เป€เบกเบทเปˆเบญเบเปˆเบญเบ™.

เบšเปเปˆเบ”เบปเบ™เบกเบฒเบ™เบตเป‰, เบ—เบธเบเบ„เบปเบ™เป„เบ”เป‰เป€เบงเบปเป‰เบฒเบเปˆเบฝเบงเบเบฑเบš LeadTime - เป€เบงเบฅเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡เบฅเบฑเบเบชเบฐเบ™เบฐเบ—เบธเบฅเบฐเบเบดเบ”. เบเบฒเบ™เบงเบฑเบ”เปเบ—เบเป„เบ”เป‰เบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ•เบปเบงเป€เบฅเบเบšเป‰เบฒ - 200 เบกเบทเป‰เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบชเบปเปˆเบ‡เบซเบ™เบถเปˆเบ‡เบซเบ™เป‰เบฒเบงเบฝเบ. เปเบ™เบงเปƒเบ”เบ—เบธเบเบ„เบปเบ™ ooohed เปเบฅเบฐ aahed เปเบฅเบฐเบเบปเบเบกเบทเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ‚เบถเป‰เบ™เบ—เป‰เบญเบ‡เบŸเป‰เบฒ!

เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเปƒเบŠเป‰เป€เบงเบฅเบฒเบšเบฒเบ‡, เบชเบดเปˆเบ‡เบฅเบปเบšเบเบงเบ™เบ„เปˆเบญเบเป†เบ•เบฒเบเบฅเบปเบ‡เปเบฅเบฐเบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบˆเบฐเบชเป‰เบฒเบ‡ metric เบญเบทเปˆเบ™.

เบกเบฑเบ™เป€เบซเบฑเบ™เป„เบ”เป‰เบŠเบฑเบ”เป€เบˆเบ™เบเบฑเบš Ivan เบงเปˆเบฒ metric เปƒเบซเบกเปˆเบˆเบฐเบ•เบฒเบเบขเปˆเบฒเบ‡เบ‡เบฝเบšเป†เบขเบนเปˆเปƒเบ™เบกเบธเบกเบ—เบตเปˆเบกเบทเบ”.

เปเบ—เป‰เบˆเบดเบ‡เปเบฅเป‰เบง, Ivan เบ„เบดเบ”เบงเปˆเบฒ, เบเบฒเบ™เบฎเบนเป‰เบ•เบปเบงเป€เบฅเบเบšเปเปˆเป„เบ”เป‰เบšเบญเบเปƒเบœเป€เบฅเบตเบ. 200 เบกเบทเป‰เบซเบผเบท 2 เบกเบทเป‰ - เบšเปเปˆเบกเบตเบ„เบงเบฒเบกเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เป€เบžเบฒเบฐเบงเปˆเบฒเบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เบšเปเปˆเป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบเปเบฒเบ™เบปเบ”เป€เบซเบ”เบœเบปเบ™เป‚เบ”เบเบ•เบปเบงเป€เบฅเบเปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเบงเปˆเบฒเบกเบฑเบ™เบ”เบตเบซเบผเบทเบšเปเปˆเบ”เบต.

เบ™เบตเป‰โ€‹เปเบกเปˆเบ™โ€‹เบเบฑเบšโ€‹เบ”เบฑเบโ€‹เบ‚เบญเบ‡โ€‹เบกเบฒเบ”โ€‹เบ•เบฐโ€‹เบเบฒเบ™โ€‹เบ›เบปเบโ€‹เบเบฐโ€‹เบ•เบดโ€‹: เบกเบฑเบ™โ€‹เป€เบšเบดเปˆเบ‡โ€‹เบ„เบทโ€‹เบงเปˆเบฒ metric เปƒเบซเบกเปˆโ€‹เบˆเบฐโ€‹เบšเบญเบโ€‹เป€เบ™เบทเป‰เบญโ€‹เปเบ—เป‰โ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบกเบตโ€‹เบขเบนเปˆโ€‹เปเบฅเบฐโ€‹เบญเบฐโ€‹เบ—เบดโ€‹เบšเบฒเบโ€‹เบ„เบงเบฒเบกโ€‹เบฅเบฑเบšโ€‹เบšเบฒเบ‡โ€‹เบขเปˆเบฒเบ‡โ€‹. เบ—เบธเบเบ„เบปเบ™เบซเบงเบฑเบ‡เบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เบตเป‰, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบšเป€เบซเบ”เบœเบปเบ™เบšเบฒเบ‡เบขเปˆเบฒเบ‡เบšเปเปˆเบกเบตเบซเบเบฑเบ‡เป€เบเบตเบ”เบ‚เบถเป‰เบ™. เปเบกเปˆเบ™เปเบฅเป‰เบง, เป€เบžเบฒเบฐเบงเปˆเบฒเบ„เบงเบฒเบกเบฅเบฑเบšเบšเปเปˆเบ„เบงเบ™เบžเบปเบšเป€เบซเบฑเบ™เบขเบนเปˆเปƒเบ™ metrics!

เบชเปเบฒเบฅเบฑเบš Ivan, เบ™เบตเป‰เปเบกเปˆเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ—เบตเปˆเบœเปˆเบฒเบ™. เบฅเบฒเบงเป€เบ‚เบปเป‰เบฒเปƒเบˆเบชเบดเปˆเบ‡เบ™เบฑเป‰เบ™ metrics เปเบกเปˆเบ™เบžเบฝเบ‡เปเบ•เปˆเป„เบกเป‰เบšเบฑเบ™เบ—เบฑเบ”เบ—เปเบฒเบกเบฐเบ”เบฒ เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบงเบฑเบ”เปเบ—เบ, เปเบฅเบฐเบ„เบงเบฒเบกเบฅเบฑเบšเบ—เบฑเบ‡เบซเบกเบปเบ”เบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบŠเบญเบเบซเบฒเบขเบนเปˆเปƒเบ™ เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบญเบดเบ”เบ—เบดเบžเบปเบ™, i.e. เปเบกเปˆเบ™เบงเปˆเบฒ metric เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™.

เบชเปเบฒเบฅเบฑเบšเบฎเป‰เบฒเบ™เบ„เป‰เบฒเบญเบญเบ™เป„เบฅเบ™เปŒ, เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบญเบดเบ”เบ—เบดเบžเบปเบ™เบˆเบฐเป€เบ›เบฑเบ™เบฅเบนเบเบ„เป‰เบฒเบ‚เบญเบ‡เบ•เบปเบ™เบ—เบตเปˆเบ™เปเบฒเป€เบญเบปเบฒเป€เบ‡เบดเบ™, เปเบฅเบฐเบชเปเบฒเบฅเบฑเบš DevOps, เบกเบฑเบ™เบˆเบฐเป€เบ›เบฑเบ™เบ—เบตเบกเบ—เบตเปˆเบชเป‰เบฒเบ‡เปเบฅเบฐเป€เบœเบตเบเปเบœเปˆเบเบฒเบ™เปเบˆเบเบขเบฒเบเป‚เบ”เบเปƒเบŠเป‰เบ—เปเปˆ.

เบกเบทเป‰เบซเบ™เบถเปˆเบ‡, เบ™เบฑเปˆเบ‡เบขเบนเปˆเปƒเบ™เป€เบเบปเป‰เบฒเบญเบตเป‰เบ—เบตเปˆเบชเบฐเบ”เบงเบเบชเบฐเบšเบฒเบเปƒเบ™เบซเป‰เบญเบ‡เป‚เบ–เบ‡, Ivan เป„เบ”เป‰เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบขเปˆเบฒเบ‡เบฅเบฐเบกเบฑเบ”เบฅเบฐเบงเบฑเบ‡เบเปˆเบฝเบงเบเบฑเบšเบงเบดเบ—เบตเบ—เบตเปˆเบฅเบฒเบงเบขเบฒเบเป€เบซเบฑเบ™ DevOps metrics, เป‚เบ”เบเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบˆเบดเบ‡เบ—เบตเปˆเบงเปˆเบฒเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบญเบดเบ”เบ—เบดเบžเบปเบ™เปเบกเปˆเบ™เบ—เบตเบกเบ‡เบฒเบ™.

เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡ DevOps Metrics

เบกเบฑเบ™เป€เบ›เบฑเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบ—เบธเบเบ„เบปเบ™เบ•เป‰เบญเบ‡เบเบฒเบ™เบซเบผเบธเบ”เบœเปˆเบญเบ™เป€เบงเบฅเบฒเบเบฒเบ™เบˆเบฑเบ”เบชเบปเปˆเบ‡. 200 เบกเบทเป‰เปเบกเปˆเบ™, เปเบ™เปˆเบ™เบญเบ™, เบšเปเปˆเบ”เบต.

เปเบ•เปˆเปเบ™เบงเปƒเบ”, เบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบ„เปเบฒเบ–เบฒเบก?

เบšเปเบฅเบดเบชเบฑเบ”เบกเบตเบžเบฐเบ™เบฑเบเบ‡เบฒเบ™เบซเบผเบฒเบเบฎเป‰เบญเบเบ„เบปเบ™, เปเบฅเบฐเบเบฒเบ™เปเบˆเบเบขเบฒเบเบซเบฅเบฒเบเบžเบฑเบ™เบ„เบปเบ™เบœเปˆเบฒเบ™เบ—เปเปˆ DevOps เบ—เบธเบเป†เบกเบทเป‰. เป€เบงเบฅเบฒเบˆเบฑเบ”เบชเบปเปˆเบ‡เบ•เบปเบงเบˆเบดเบ‡เบˆเบฐเบ›เบฒเบเบปเบ”เป€เบ›เบฑเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบ. เปเบ•เปˆเบฅเบฐเบ—เบตเบกเบˆเบฐเบกเบตเป€เบงเบฅเบฒเปเบฅเบฐเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบ‚เบญเบ‡เบ•เบปเบ™เป€เบญเบ‡. เป€เบˆเบปเป‰เบฒโ€‹เบˆเบฐโ€‹เบŠเบญเบโ€‹เบซเบฒโ€‹เบซเบเบฑเบ‡โ€‹เปƒเบ™โ€‹เบšเบฑเบ™โ€‹เบ”เบฒโ€‹เบ„เบงเบฒเบกโ€‹เบงเบธเป‰เบ™โ€‹เบงเบฒเบโ€‹เบ™เบตเป‰โ€‹เป„เบ”เป‰โ€‹เปเบ™เบงโ€‹เปƒเบ”?

เบ„เปเบฒเบ•เบญเบšเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ•เบฒเบกเบ—เปเบฒเบกเบฐเบŠเบฒเบ” - เบžเบงเบเป€เบฎเบปเบฒเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบŠเบญเบเบซเบฒเบ—เบตเบกเบšเบฑเบ™เบซเบฒเปเบฅเบฐเบŠเบญเบเบซเบฒเบชเบดเปˆเบ‡เบ—เบตเปˆเป€เบเบตเบ”เบ‚เบถเป‰เบ™เบเบฑเบšเบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™, เปเบฅเบฐเบฎเบฝเบ™เบฎเบนเป‰เบˆเบฒเบเบ—เบตเบกเบ‡เบฒเบ™ "เบ”เบต" เบงเบดเบ—เบตเบเบฒเบ™เป€เบฎเบฑเบ”เบ—เบธเบเบขเปˆเบฒเบ‡เบขเปˆเบฒเบ‡เป„เบงเบงเบฒ. เปเบฅเบฐเป€เบžเบทเปˆเบญเป€เบฎเบฑเบ”เบชเบดเปˆเบ‡เบ™เบตเป‰, เบ—เปˆเบฒเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป„เบ”เป‰เบงเบฑเบ”เปเบ—เบเป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เป‚เบ”เบเบ—เบตเบกเบ‡เบฒเบ™เปƒเบ™เปเบ•เปˆเบฅเบฐ DevOps เบขเบทเบ™:

DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

"เบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเปเบกเปˆเบ™เป€เบžเบทเปˆเบญเป€เบฅเบทเบญเบเบ—เบตเบกเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบœเปˆเบฒเบ™เบ•เบฒเบ•เบฐเบฅเบฒเบ‡, i.e. เบ”เบฑเปˆเบ‡เบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบ„เบงเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบกเบตเป€เบงเบฅเบฒเบ—เบตเปˆเป€เบฅเบทเบญเบ, เปเบฅเบฐเบšเปเปˆเปเบกเปˆเบ™เบ•เบปเบงเป€เบฅเบ.

เบ–เป‰เบฒเบžเบงเบเป€เบฎเบปเบฒเบฎเบนเป‰เบงเปˆเบฒเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เปƒเบ™เบเบฒเบ™เบขเบทเบ™เบขเบนเปˆเปƒเบ™เบˆเปเบฒเบ™เบงเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปเบฅเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เปƒเบ™เบเบฒเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบขเบทเบ™, เบžเบงเบเป€เบฎเบปเบฒเบชเบฒเบกเบฒเบ”เบŠเบญเบเบซเบฒเบ—เบตเบกเบ‡เบฒเบ™, เป‚เบ—เบซเบฒเบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเป€เบ‚เบปเป‰เบฒเปƒเบˆเป€เบซเบ”เบœเบปเบ™เปƒเบ™เบฅเบฒเบเบฅเบฐเบญเบฝเบ”เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปเบฅเบฐเบฅเบปเบšเบฅเป‰เบฒเบ‡เบžเบงเบเบกเบฑเบ™, " Ivan เบ„เบดเบ”.

DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

เบงเบดเบ—เบตเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆเป€เบงเบฅเบฒเบˆเบฑเบ”เบชเบปเปˆเบ‡เบชเปเบฒเบฅเบฑเบš DevOps

เป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบกเบฑเบ™, เบกเบฑเบ™เบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เป€เบˆเบฒเบฐเป€เบฅเบดเบเบ‚เบฐเบšเบงเบ™เบเบฒเบ™ DevOps เปเบฅเบฐเบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบกเบฑเบ™.

เบšเปเบฅเบดเบชเบฑเบ”เปƒเบŠเป‰เบˆเปเบฒเบ™เบงเบ™เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบฅเบฐเบšเบปเบš, เปเบฅเบฐเบ‚เปเป‰เบกเบนเบ™เบžเบฝเบ‡เปเบ•เปˆเบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบˆเบฒเบเบžเบงเบเป€เบ‚เบปเบฒเปเบฅเบฐเบšเปเปˆเบกเบตเบšเปˆเบญเบ™เบญเบทเปˆเบ™.

เบงเบฝเบเบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบšเปเบฅเบดเบชเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบขเบนเปˆเปƒเบ™ Jira. เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบงเบฝเบเบ‡เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เบชเบฒเบ‚เบฒเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, เบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰ BitBucket เปเบฅเบฐเบ”เบถเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เป. เป€เบกเบทเปˆเบญ PR (Pull Request) เบ–เบทเบเบเบญเบกเบฎเบฑเบš, เบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบ”เป‰เบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบšเปˆเบญเบ™เป€เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™ Nexus.

DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

เบ•เปเปˆเป„เบ›, เบเบฒเบ™เปเบˆเบเบขเบฒเบเป„เบ”เป‰เบ–เบทเบ rolled เบญเบญเบเปƒเบ™เบซเบผเบฒเบ stands เป‚เบ”เบเปƒเบŠเป‰ Jenkins เป€เบžเบทเปˆเบญเบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡เบ‚เบญเบ‡ rollout, เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เปเบฅเบฐเบ„เบนเปˆเบกเบท:

DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

Ivan เป„เบ”เป‰เบญเบฐเบ—เบดเบšเบฒเบเบงเปˆเบฒเบฅเบฐเบšเบปเบšเปƒเบ”เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบ‚เปเป‰เบกเบนเบ™เป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเป€เบงเบฅเบฒเบขเบนเปˆเบšเปˆเบญเบ™เบ•เบฑเป‰เบ‡:

  • เบˆเบฒเบ Nexus โ€“ เป€เบงเบฅเบฒเบชเป‰เบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบ เปเบฅเบฐเบŠเบทเปˆเบ‚เบญเบ‡เป‚เบŸเบ™เป€เบ”เบตเบ—เบตเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เบ„เปเบฒเบชเบฑเปˆเบ‡
  • เบˆเบฒเบ Jenkins - เป€เบงเบฅเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป„เบฅเบเบฐเป€เบงเบฅเบฒเปเบฅเบฐเบœเบปเบ™เบ‚เบญเบ‡เปเบ•เปˆเบฅเบฐเบงเบฝเบ, เบŠเบทเปˆเบ›เบฐเบˆเปเบฒ (เปƒเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบงเบฝเบ), เบ‚เบฑเป‰เบ™เบ•เบญเบ™ (เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบงเบฝเบ), เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบเบฒเบ™เปเบˆเบเบขเบฒเบเปƒเบ™ Nexus.
  • Ivan เบ•เบฑเบ”เบชเบดเบ™เปƒเบˆเบ—เบตเปˆเบˆเบฐเบšเปเปˆเบฅเบงเบกเป€เบญเบปเบฒ Jira เปเบฅเบฐ BitBucket เปƒเบ™เบ—เปเปˆ, เป€เบžเบฒเบฐเบงเปˆเบฒ ... เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบกเบตเบ„เบงเบฒเบกเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ‚เบฑเป‰เบ™เบ•เบญเบ™เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบซเบผเบฒเบเบ‚เบถเป‰เบ™, เปเบฅเบฐเบšเปเปˆเปƒเบซเป‰เบเบฒเบ™เปเบœเปˆเบเบฐเบˆเบฒเบเบชเปเบฒเป€เบฅเบฑเบ”เบฎเบนเบšเบขเบนเปˆเปƒเบ™เบšเปˆเบญเบ™เบขเบทเบ™.

DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

เบญเบตเบ‡เบ•เบฒเบกเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆ, เปเบœเบ™เบงเบฒเบ”เบ•เปเปˆเป„เบ›เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเปเบ•เป‰เบก:

DevOps metrics - เบšเปˆเบญเบ™เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบดเบ”เป„เบฅเปˆ

เป‚เบ”เบเบฎเบนเป‰เบงเปˆเบฒเบกเบฑเบ™เปƒเบŠเป‰เป€เบงเบฅเบฒเบ”เบปเบ™เบ›เบฒเบ™เปƒเบ”เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบเบฒเบ™เปเบˆเบเบขเบฒเบเปเบฅเบฐเปƒเบŠเป‰เป€เบงเบฅเบฒเบซเบผเบฒเบเบ›เบฒเบ™เปƒเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเบžเบงเบเบกเบฑเบ™, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบฒเบ™เบœเปˆเบฒเบ™เบ—เปเปˆ DevOps เบ—เบฑเบ‡เบซเบกเบปเบ” (เบงเบปเบ‡เบˆเบญเบ™เป€เบ•เบฑเบก).

เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบงเบฑเบ”เปเบ—เบ DevOps Ivan เบˆเบปเบšเบฅเบปเบ‡เบ”เป‰เบงเบ:

  • เบˆเปเบฒเบ™เบงเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™
  • เบเบฒเบ™เปเบšเปˆเบ‡เบ›เบฑเบ™เบเบฒเบ™เปเบˆเบเบขเบฒเบเบ—เบตเปˆ "เบกเบฒ" เบขเบทเบ™เปเบฅเบฐ "เบœเปˆเบฒเบ™" เบขเบทเบ™
  • เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบขเบทเบ™ (เบฎเบญเบšเบงเบฝเบ™เบขเบทเบ™)
  • เบฎเบญเบšเบงเบฝเบ™เป€เบ•เบฑเบก (เป€เบงเบฅเบฒเบฅเบงเบกเบชเปเบฒเบฅเบฑเบšเบ—เบธเบเป†เบšเปˆเบญเบ™เบขเบทเบ™)
  • เป„เบฅเบเบฐเป€เบงเบฅเบฒเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบ
  • เป€เบงเบฅเบฒเบขเบธเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบšเปˆเบญเบ™เบ•เบฑเป‰เบ‡
  • เป€เบงเบฅเบฒเบซเบงเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบงเบฝเบเบขเบนเปˆเบšเปˆเบญเบ™เบ”เบฝเบงเบเบฑเบ™

เปƒเบ™เบญเบตเบเบ”เป‰เบฒเบ™เบซเบ™เบถเปˆเบ‡, metrics characterized the DevOps pipeline เป„เบ”เป‰เบ”เบตเบซเบผเบฒเบเบเปˆเบฝเบงเบเบฑเบšเป€เบงเบฅเบฒ, เปƒเบ™เบ—เบฒเบ‡เบเบปเบ‡เบเบฑเบ™เบ‚เป‰เบฒเบก, เบžเบงเบเป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเป„เบ”เป‰เบ–เบทเบเบžเบดเบˆเบฒเบฅเบฐเบ™เบฒเบ‡เปˆเบฒเบเบ”เบฒเบเบซเบผเบฒเบ.

เบžเปเปƒเบˆเบเบฑเบšเบงเบฝเบเบ—เบตเปˆเป€เบฎเบฑเบ”เป„เบ”เป‰เบ”เบต, Ivan เป„เบ”เป‰เป€เบฎเบฑเบ”เบเบฒเบ™เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปเบฅเบฐเป„เบ›เบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™.

เบฅเบฒเบงโ€‹เบเบฑเบšโ€‹เบกเบฒโ€‹เบกเบทเบ”โ€‹เบกเบปเบงโ€‹เปเบฅเบฐโ€‹เบกเบทโ€‹เบฅเบปเบ‡.

"เบ™เบตเป‰เปเบกเปˆเบ™ fiasco, เบญเป‰เบฒเบ," เป€เบžเบทเปˆเบญเบ™เบฎเปˆเบงเบกเบ‡เบฒเบ™เบ‚เบญเบ‡เบ—เบฒเบ”เป€เบซเบผเบฑเบเบเบดเป‰เบก ...

เบญเปˆเบฒเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เบšเบปเบ”เบ„เบงเบฒเบก "เบœเบปเบ™เป„เบ”เป‰เบฎเบฑเบšเป„เบงเป€เบ—เบปเปˆเบฒเปƒเบ”เบŠเปˆเบงเบเปƒเบซเป‰ Ivan".

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: www.habr.com

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™