เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบš, เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ เปเบฅเบฐเบœเบนเป‰เบ—เบปเบ”เบชเบญเบšเบ„เบงเบ™เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” DevOps?

เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบš, เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ เปเบฅเบฐเบœเบนเป‰เบ—เบปเบ”เบชเบญเบšเบ„เบงเบ™เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” DevOps?

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

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

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

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

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

เบ•เปเปˆเป„เบ›เบ™เบตเป‰เปเบกเปˆเบ™เบซเบเบฑเบ‡เบˆเบฒเบเบงเบดเบ—เบตเบเบฒเบ™เบ™เบตเป‰?

  • เบ—เปˆเบฒเบ™เบšเปเปˆเบชเบฒเบกเบฒเบ”เบˆเป‰เบฒเบ‡ "เบงเบดเบชเบฐเบงเบฐเบเบญเบ™" เบšเบฒเบ‡เบ„เบปเบ™เบ—เบตเปˆเบˆเบฐเบกเบฒเปเบฅเบฐเปเบเป‰เป„เบ‚เบšเบฑเบ™เบซเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”. เบ—เบตเบกเบ‡เบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบ•เป‰เบญเบ‡เบ™เปเบฒเปƒเบŠเป‰เป€เบ•เบฑเบเบ™เบดเบ.

    เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบš, เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ เปเบฅเบฐเบœเบนเป‰เบ—เบปเบ”เบชเบญเบšเบ„เบงเบ™เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” DevOps?

  • DevOps เบšเปเปˆเปเบกเปˆเบ™เบฎเบนเบšเปเบšเบšเบ•เปเปˆเป„เบ›เบ‚เบญเบ‡ sysadmin เบ—เบตเปˆเบˆเบฐเบเบปเบเบฅเบฐเบ”เบฑเบš. "เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ DevOps" เบกเบตเบชเบฝเบ‡เบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš "เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ Agile."

    เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบš, เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ เปเบฅเบฐเบœเบนเป‰เบ—เบปเบ”เบชเบญเบšเบ„เบงเบ™เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” DevOps?

  • เบ–เป‰เบฒเบ—เบตเบกเบ‡เบฒเบ™เปƒเบŠเป‰ Kubernetes, Ansible, Prometheus, Mesosphere เปเบฅเบฐ Docker, เบ™เบตเป‰เบšเปเปˆเป„เบ”เป‰เบซเบกเบฒเบเบ„เบงเบฒเบกเบงเปˆเบฒเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” DevOps เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เบขเบนเปˆเบ—เบตเปˆเบ™เบฑเป‰เบ™.

    เป€เบ›เบฑเบ™เบซเบเบฑเบ‡เบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบš, เบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒ เปเบฅเบฐเบœเบนเป‰เบ—เบปเบ”เบชเบญเบšเบ„เบงเบ™เบฎเบฝเบ™เบฎเบนเป‰เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” DevOps?

เบŠเบตเบงเบดเบ”เบซเบผเบฑเบ‡เบˆเบฒเบ DevOps เบˆเบฐเบšเปเปˆเบ„เบทเบเบฑเบ™

เบงเบดเบ—เบตเบเบฒเบ™ DevOps เปเบกเปˆเบ™, เบเปˆเบญเบ™เบญเบทเปˆเบ™ เปเบปเบ”, เบงเบดเบ—เบตเบเบฒเบ™เบ„เบดเบ”เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ„เบงเบฒเบกเบฎเบฑเบšเบฎเบนเป‰เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเป‚เบ”เบเบฅเบงเบกเปเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™. เบžเบงเบเป€เบฎเบปเบฒเป„เบ”เป‰เปเบšเปˆเบ‡เบซเบผเบฑเบเบชเบนเบ”เบญเบญเบ™เป„เบฅเบ™เปŒเบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒเบญเบญเบเป€เบ›เบฑเบ™ 2 เบ•เบฑเบ™:

1. เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ•เบปเบ™เป€เบญเบ‡

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

2. เป€เบ„เบทเปˆเบญเบ‡เบกเบท เปเบฅเบฐ เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”

เบ™เบฑเบเบฎเบฝเบ™เบฎเบนเป‰เป€เบ—เบฑเบเป‚เบ™เป‚เบฅเบเบตเบชเบฐเป€เบžเบฒเบฐเบˆเบฒเบเบกเบธเบกเป€เบšเบดเปˆเบ‡เบ‚เบญเบ‡เบงเบดเบ—เบตเบเบฒเบ™ DevOps.

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

เบžเบงเบเป€เบฎเบปเบฒเบขเบนเปˆเปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™ เปเบ™เปˆเบ™เบญเบ™ เบ—เปˆเบฒเบ™เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™ immersed เปƒเบ™เบ‚เบฐเบšเบงเบ™เบเบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เบเบฑเบš Reddit เบ—เบตเปˆเบกเบตเบŠเบทเปˆเบชเบฝเบ‡, เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ”เป‰เบงเบเบชเบฐเบšเบฑเบš monolithic เบ‚เบญเบ‡เบ•เบปเบ™, เบเป‰เบฒเบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป‚เบ”เบเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบžเบทเปˆเบญ microservices. เบ‚เบฑเป‰เบ™โ€‹เบ•เบญเบ™โ€‹เบ—เบตโ€‹เบžเบงเบโ€‹เป€เบฎเบปเบฒโ€‹เบˆเบฐโ€‹เบŠเปเบฒโ€‹เบ™เบดโ€‹เบŠเปเบฒโ€‹เบ™เบฒเบ™โ€‹เป€เบ„เบทเปˆเบญเบ‡โ€‹เบกเบทโ€‹เปƒเบซเบกเปˆโ€‹: Gitโ€‹, Ansibleโ€‹, Gitlab เปเบฅเบฐโ€‹เบชเปเบฒโ€‹เป€เบฅเบฑเบ”โ€‹เบฎเบนเบšโ€‹เบ”เป‰เบงเบ Kubernetes เปเบฅเบฐ Prometheusโ€‹.

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

เบ„เบงเบฒเบกเบฎเบนเป‰เบ™เบตเป‰เปƒเบซเป‰เบซเบเบฑเบ‡เปเบเปˆเบœเบนเป‰เบŠเปˆเบฝเบงเบŠเบฒเบ™เปเบ•เปˆเบฅเบฐเบ„เบปเบ™?

เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฅเบฐเบšเบปเบš

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

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

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

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒ

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

เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เบ—เบปเบ”เบชเบญเบš

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

เบชเบฐเบ™เบฑเป‰เบ™เบกเบฑเบ™ turns เบญเบญเบเบงเปˆเบฒ เบ—เบฑเบ‡เบชเบฒเบกเบ‚เบฑเป‰เบ™เบ•เบญเบ™เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบžเป‰เบญเบกเบเบฑเบ™. เบ•เบปเบงเบขเปˆเบฒเบ‡, เบกเบฑเบ™เบญเบฒเบ”เบˆเบฐเป€เบšเบดเปˆเบ‡เบ„เบทเบงเปˆเบฒเบ™เบตเป‰:

เบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ”, เบ—เบฑเบ™เบ—เบตเบ‚เบฝเบ™เบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบชเปเบฒเบฅเบฑเบšเบกเบฑเบ™, เปเบฅเบฐเบญเบฐเบ—เบดเบšเบฒเบ docker container เบชเปเบฒเบฅเบฑเบšเบฅเบฐเบซเบฑเบ”เบ—เบตเปˆเบ„เบงเบ™เบˆเบฐเบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™. เบกเบฑเบ™เบเบฑเบ‡เบญเบฐเบ—เบดเบšเบฒเบเบ—เบฑเบ™เบ—เบตเบ—เบฑเบ™เปƒเบ”เบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เบ•เบฒเบกเบเบงเบ”เบเบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ™เบตเป‰เปƒเบ™เบเบฒเบ™เบœเบฐเบฅเบดเบ”, เปเบฅเบฐเบ„เปเบฒเบซเบกเบฑเป‰เบ™เบชเบฑเบ™เบเบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ™เบตเป‰.

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

เบ‚เป‰เบญเบเบชเบถเบเบชเบฒ DevOps, เบ•เปเปˆเป„เบ›เปเบกเปˆเบ™เบซเบเบฑเบ‡?

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

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

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

เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเบซเบผเบฑเบเบชเบนเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบฎเบปเบฒ, เบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเปƒเบˆเป„เบ”เป‰เบกเบฒเป€เบ–เบดเบ‡เบ‚เป‰เบญเบ - เบซเบผเบฒเบเบ„เบปเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเบซเบผเบฑเบเบชเบนเบ”เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเบ•เบปเบเบขเบนเปˆเปƒเบ™เบˆเบฑเปˆเบ™เบˆเบฑเบšเบ‚เบญเบ‡เบงเบดเบชเบฐเบงเบฐเบเบญเบ™ DevOps. เบžเบงเบเป€เบ‚เบปเบฒเบŠเบญเบเบซเบฒเบšเปˆเบญเบ™เบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบซเบปเบงเบ‚เปเป‰เบ—เบตเปˆเป„เบ”เป‰เบเปˆเบฒเบงเบกเบฒเบ‚เป‰เบฒเบ‡เป€เบ—เบดเบ‡, เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเป€เบซเบ™เบตเบ—เบตเปˆเบ”เบต, เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบกเบฒเป€เบฎเบฑเบ”เบงเบฝเบเปเบฅเบฐเบฎเบฑเบšเบฎเบนเป‰เบงเปˆเบฒเบžเบงเบเป€เบ‚เบปเบฒเบˆเบฐเบ•เป‰เบญเบ‡เบฎเบฑเบเบชเบฒ script bash เบชเบฒเบกเบซเบ™เป‰เบฒเปƒเบ™ Jenkins. Kubernetes, ChatOps, เบเบฒเบ™เบ›เปˆเบญเบ Canary เปเบฅเบฐเบ™เบฑเป‰เบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบช? เปเบ•เปˆเบšเปเปˆเบกเบตเบซเบเบฑเบ‡, เป€เบžเบฒเบฐเบงเปˆเบฒเบšเปเบฅเบดเบชเบฑเบ”เบšเปเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™ DevOps เป€เบ›เบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™, เปเบ•เปˆเปƒเบŠเป‰เบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™.

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

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

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

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

เบ‚เป‰เบฒเบžเบฐเป€เบˆเบปเป‰เบฒเบ„เบดเบ”เบงเปˆเบฒเบซเบ™เบถเปˆเบ‡เปƒเบ™ tricks เปเบ™เปˆเบ™เบญเบ™ โ€” เปƒเบ™โ€‹เป„เบฅโ€‹เบเบฐโ€‹เบ‚เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบเบถเบโ€‹เบญเบปเบšโ€‹เบฎเบปเบกโ€‹เบ™เบฑเบโ€‹เบฎเบฝเบ™โ€‹เปเบ•เปˆโ€‹เบฅเบฐโ€‹เบ„เบปเบ™โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เบชเปเบฒโ€‹เบฅเบฑเบšโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เบงเปˆเบฒโ€‹เบ•เบปเบ™โ€‹เป€เบญเบ‡โ€‹เปƒเบ™โ€‹เบ—เบดเบ”โ€‹เบ—เบฒเบ‡โ€‹เบ—เบตเปˆโ€‹เป€เบ‚เบปเบฒโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เบžเบฑเบ”โ€‹เบ—เบฐโ€‹เบ™เบฒโ€‹. เบžเบงเบเป€เบฎเบปเบฒเบกเบฑเบเบˆเบฐเป€เบซเบฑเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เป€เบกเบทเปˆเบญเบœเบนเป‰เบžเบฑเบ”เบ—เบฐเบ™เบฒเบเบฒเบเป€เบ›เบฑเบ™เบงเบดเบชเบฐเบงเบฐเบเบญเบ™เป‚เบ„เบ‡เบชเป‰เบฒเบ‡เบžเบทเป‰เบ™เบ–เบฒเบ™, เปเบฅเบฐเบœเบนเป‰เบšเปเบฅเบดเบซเบฒเบ™เบฎเบนเป‰เบงเปˆเบฒเบฅเบฒเบงเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเปƒเบ™เบเบฒเบ™เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ” - เบซเบผเบฑเบ‡เบˆเบฒเบเบ™เบฑเป‰เบ™เบฅเบฒเบงเป„เบ”เป‰เบชเบถเบเบชเบฒเบžเบฒเบชเบฒเบ•เบทเปˆเบกเบญเบตเบเปเบฅเบฐเป€เบชเบตเบกเบกเบฑเบ™เบ”เป‰เบงเบเบ—เบฑเบเบชเบฐ DevOps เบ—เบตเปˆเป„เบ”เป‰เบฎเบฑเบš. เป€เบžเบฒเบฐเบชเบฐเบ™เบฑเป‰เบ™, เบžเบงเบเป€เบฎเบปเบฒเบเบดเบ™เบ”เบตเบ•เป‰เบญเบ™เบฎเบฑเบšเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเบœเบนเป‰เบ—เบตเปˆเบฎเบนเป‰เบชเบถเบเบงเปˆเบฒเบญเบฒเบŠเบตเบšเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ•เบดเบ”เบขเบนเปˆเบ—เบฒเบ‡เปเบเบ. เบซเบผเบฑเบเบชเบนเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™เบงเบฑเบ™เบ—เบต 28 เบžเบถเบ”เบชเบฐเบžเบฒ, เปเบ•เปˆเบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ‚เบปเป‰เบฒเบฎเปˆเบงเบก 2 เบญเบฒเบ—เบดเบ”เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบซเป‰เบญเบ‡เบฎเบฝเบ™. เบ—เปˆเบฒเบ™โ€‹เบชเบฒโ€‹เบกเบฒเบ”โ€‹เป€เบšเบดเปˆเบ‡โ€‹เป‚เบ„เบ‡โ€‹เบเบฒเบ™โ€‹เปเบฅเบฐโ€‹เบเบฒเบ™โ€‹เบ—เบปเบ”โ€‹เบชเบญเบšโ€‹เป„เบ”เป‰โ€‹ เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เปเบฅเป‰เบงเบžเบปเบšเบเบฑเบ™เบ—เบตเปˆ OTUS!

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

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