เดตเดฟเด•เดธเดจเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต€เดฎเตเด•เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต GitLab, Mattermost ChatOps เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต

เดตเต€เดฃเตเดŸเตเด‚ เดนเดฒเต‹! OTUS เดซเต†เดฌเตเดฐเตเดตเดฐเดฟเดฏเดฟเตฝ เด’เดฐเต เดชเตเดคเดฟเดฏ เด•เต‹เดดเตเดธเต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต "AWS, Azure, Gitlab เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ CI/CD". เด•เต‹เดดเตโ€Œเดธเดฟเดจเตเดฑเต† เด†เดฐเด‚เดญเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเต, เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฏ เดฎเต†เดฑเตเดฑเต€เดฐเดฟเดฏเดฒเดฟเดจเตเดฑเต† เดตเดฟเดตเตผเดคเตเดคเดจเด‚ เดžเด™เตเด™เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟ.

DevOps เดŸเต‚เดณเตเด•เดณเตเดŸเต† เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดธเต†เดฑเตเดฑเต, เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฎเต†เดธเดžเตเดšเตผ, ChatOps - เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดฃเดฏเดคเตเดคเดฟเดฒเดพเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚?

เดตเต‡เด—เดคเตเดคเดฟเดฒเตเด‚ เด•เดพเดฐเตเดฏเด•เตเดทเดฎเดฎเดพเดฏเตเด‚ เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดˆ เด†เด—เตเดฐเดนเด‚ เด•เตŠเดฃเตเดŸเต, เดตเดฟเด•เดธเดจ เดŸเต€เดฎเตเด•เดณเดฟเตฝ เด‡เดชเตเดชเต‹เดดเตเดณเตเดณเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดธเดฎเตเดฎเตผเดฆเตเดฆเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดธเตˆเด•เตเด•เดฟเดณเตเด•เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เดšเดŸเตเดฒเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เตพ เดตเต‡เด—เดคเตเดคเดฟเตฝ เดจเต‡เดฐเดฟเดŸเดพเตป เดŸเต€เดฎเตเด•เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เดพเดจเตเดฎเตเดณเตเดณ เดชเตเดฐเดคเต€เด•เตเดทเด•เดณเตเดŸเต† เดซเดฒเดฎเดพเดฃเต DevOps-เดจเตเดฑเต† เดœเดจเดชเตเดฐเต€เดคเดฟ เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด•เดดเดฟเดžเตเดž เด•เตเดฑเดšเตเดšเต เดตเตผเดทเด™เตเด™เดณเดพเดฏเดฟ DevOps เดŸเต‚เดณเตเด•เดณเตเดŸเต† เดฒเดญเตเดฏเดคเดฏเตเด‚ เดธเดฎเด—เตเดฐเดคเดฏเตเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดŸเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏเดคเตเด‚ เดฎเดฟเด•เดšเตเดšเดคเตเดฎเดพเดฏ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเต เดธเตเด—เดฎเดตเตเด‚ เดคเดŸเดธเตเดธเดฐเดนเดฟเดคเดตเตเดฎเดพเดฏ เดตเดฟเด•เดธเดจ เดœเต€เดตเดฟเดคเดšเด•เตเดฐเด‚ เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต GitLab

เด•เตเดฐเดฎเดพเดคเต€เดคเดฎเดพเดฏเดฟ เดตเดณเดฐเตเดจเตเดจ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดฟเดจเตเดฑเต†เดฏเตเด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดคเดฏเตเดŸเต†เดฏเตเด‚ เด’เดฐเต เด†เดตเดพเดธเดตเตเดฏเดตเดธเตเดฅเดฏเดฟเตฝ, GitLab เด’เดฐเต เดธเดฎเตเดชเต‚เตผเดฃเตเดฃ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต DevOps เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เดจเตฝเด•เตเดจเตเดจเต, เด…เดคเต เดตเดฟเด•เดธเดจ เดšเด•เตเดฐเด™เตเด™เดณเต† เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเดจเตเด‚ เดตเดฟเด•เดธเดจ เดšเต†เดฒเดตเตเด•เตพ เด•เตเดฑเดฏเตเด•เตเด•เดพเดจเตเด‚ เดกเดตเดฒเดชเตเดชเตผ เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚. เด†เดธเต‚เดคเตเดฐเดฃเดตเตเด‚ เด•เต‹เดกเดฟเด‚เด—เตเด‚ เดฎเตเดคเตฝ เดตเดฟเดจเตเดฏเดพเดธเดตเตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฃเดตเตเด‚ เดตเดฐเต† (เดตเต€เดฃเตเดŸเตเด‚ เดตเต€เดฃเตเดŸเตเด‚), GitLab เดจเดฟเดฐเดตเดงเดฟ เดตเตˆเดตเดฟเดงเตเดฏเดฎเดพเตผเดจเตเดจ เดŸเต‚เดณเตเด•เตพ เด’เดฐเต เด“เดชเตเดชเตบ เดธเต†เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเตเดจเตเดจเต.

เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เดฎเดพเดฑเตเดฑเตผเดฎเต‹เดธเตเดฑเตเดฑเต เดšเดพเดฑเตเดฑเตเด“เดชเตเดชเตเด•เตพ

Mattermost-เตฝ เดžเด™เตเด™เตพ GitLab-เดจเตเดฑเต† เดตเดฒเดฟเดฏ เด†เดฐเดพเดงเด•เดฐเดพเดฃเต, เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต Mattermost GitLab Omnibus-เดจเตŠเดชเตเดชเด‚ เดทเดฟเดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, Mattermost เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต GitLab.

เดคเตเดฑเดจเตเดจ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดฎเดพเดฑเตเดฑเตผเดฎเต‹เดธเตเดฑเตเดฑเต เดšเดพเดฑเตเดฑเตเด“เดชเตเดชเตเด•เตพ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŸเต€เดฎเดฟเดจเต เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เดตเดฟเดตเดฐเด™เตเด™เตพ เดจเตฝเด•เดพเดจเตเด‚ เดธเด‚เดญเดพเดทเดฃเด‚ เดจเดŸเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เดพเดจเตเด‚ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด’เดฐเต เดชเตเดฐเดถเตโ€Œเดจเด‚ เด‰เดฃเตเดŸเดพเด•เตเดฎเตเดชเต‹เตพ, Mattermost-เตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดชเตเดฐเดถเตโ€Œเดจเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด’เดฐเตเดฎเดฟเดšเตเดšเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดธเด•เตเดคเดฎเดพเดฏ เดŸเต€เด‚ เด…เด‚เด—เด™เตเด™เดณเต† ChatOps เดตเตผเด•เตเด•เตเดซเตเดฒเต‹เดฏเตเด•เตเด•เต เด…เดฑเดฟเดฏเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เดธเดจเตเดฆเต‡เดถเดฎเดฏเดฏเตโ€Œเด•เตเด•เดฒเดฟเดฒเต‚เดŸเต† CI/CD เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เดณเตเดฎเดพเดฏเดฟ เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด’เดฐเต เดฎเดพเตผเด—เด‚ ChatOps เดจเตฝเด•เตเดจเตเดจเต. เด‡เดจเตเดจเต, เด“เตผเด—เดจเตˆเดธเต‡เดทเดจเตเด•เตพเด•เตเด•เตเดณเตเดณเดฟเตฝ, เดงเดพเดฐเดพเดณเด‚ เดšเตผเดšเตเดšเด•เตพ, เดธเดนเด•เดฐเดฃเด™เตเด™เตพ, เดชเตเดฐเดถเตโ€Œเดจเดชเดฐเดฟเดนเดพเดฐเด‚ เดŽเดจเตเดจเดฟเดต เดฎเต†เดธเดžเตเดšเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เด•เตŠเดฃเตเดŸเตเดตเดฐเตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดšเดพเดจเดฒเดฟเดฒเต‡เด•เตเด•เต เดคเดฟเดฐเดฟเด•เต† เดจเตฝเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต CI/CD เดŸเดพเดธเตโ€Œเด•เตเด•เตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเต เดŸเต€เดฎเดฟเดจเตเดฑเต† เดตเตผเด•เตเด•เตเดซเตเดฒเต‹เดฏเต† เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเด‚.

เดฎเดพเดฑเตเดฑเตผเดฎเต‹เดธเตเดฑเตเดฑเต + GitLab

DevOps เดŸเต‚เดณเตเด•เดณเตเดŸเต† เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดธเต†เดฑเตเดฑเต, เด’เดฐเต เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดฎเต†เดธเดžเตเดšเตผ, ChatOps - เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเด™เตเด™เดจเต† เดชเตเดฐเดฃเดฏเดฟเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚? GitLab, Mattermost เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เต เด…เดตเดฐเตเดŸเต† DevOps เดชเตเดฐเด•เตเดฐเดฟเดฏ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดŸเต€เด‚ เด…เด‚เด—เด™เตเด™เตพ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดธเดนเด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดคเต€เดฐเตเดฎเดพเดจเด™เตเด™เตพ เดŽเดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด…เดคเต‡ เดšเดพเดฑเตเดฑเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‡เด•เตเด•เต เด…เดคเต เดจเต€เด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเดพเด‚.

ChatOps เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต€เดฎเตเด•เตพ Mattermost เด‰เด‚ GitLab เด‰เด‚ เด’เดฐเตเดฎเดฟเดšเตเดšเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เดšเดฟเดฒ เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เด‡เดคเดพ.

เด•เตƒเดคเตเดฏเดธเดฎเดฏเดคเตเดคเต เด•เต‹เดกเต เดกเต†เดฒเดฟเดตเตผ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต Itk GitLab เด‰เด‚ Mattermost เด‰เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดคเดฟเดตเตผเดทเด‚ เด‰เตฝเดชเตเดชเดพเดฆเดจ เดตเดฟเดจเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด†เดฑเดฟเดฐเดŸเตเดŸเดฟ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต
Itk เดซเตเดฐเดพเตปเดธเดฟเดฒเต† เดฎเต‹เดฃเตเดŸเตเดชเต†เดฒเตเดฒเดฟเดฏเตผ เด†เดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ, เดตเดฟเดณเดตเต†เดŸเตเดชเตเดชเต เดชเตเดฐเด•เตเดฐเดฟเดฏเด•เตพ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดตเดฟเดณเดตเต†เดŸเตเดชเตเดชเต เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เด…เดชเด•เดŸเดธเดพเดงเตเดฏเดค เดจเดจเตเดจเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด•เตผเดทเด•เดฐเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเด‚ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต.

เด…เดตเตผ 2014-เตฝ GitLab เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ, เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เดฆเตˆเดจเด‚เดฆเดฟเดจ เดœเต‹เดฒเดฟ, เดธเดจเตเดฆเต‡เดถเดฎเดฏเดฏเตโ€Œเด•เตเด•เตฝ, เดตเต€เดกเดฟเดฏเต‹ เด•เต‹เดณเตเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เดพเดฏเดฟ เด’เดฐเต เดฒเต†เด—เดธเดฟ เดšเดพเดฑเตเดฑเต เดŸเต‚เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด•เดฎเตเดชเดจเดฟ เดตเดณเตผเดจเตเดจเดชเตเดชเต‹เตพ, เด‰เดชเด•เดฐเดฃเด‚ เด…เดตเดฐเต‹เดŸเตŠเดชเตเดชเด‚ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดคเดฟเดฒเตเดฒ; เดถเดพเดถเตเดตเดคเดฎเดพเดฏเดฟ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏ เดธเดจเตเดฆเต‡เดถเด™เตเด™เดณเตŠเดจเตเดจเตเด‚ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดฟเดฒเตเดฒ, เด’เดชเตเดชเด‚ เดŸเต€เด‚ เดตเตผเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฏเดฟ. เด…เด™เตเด™เดจเต† เด…เดตเตผ เด’เดฐเต เดฌเดฆเตฝ เด…เดจเตเดตเต‡เดทเดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เดฟ.

เดคเดพเดฎเดธเดฟเดฏเดพเดคเต†, GitLab เด“เดฎเตโ€Œเดจเดฟเดฌเดธเต เดชเดพเด•เตเด•เต‡เดœเต เด’เดฐเต เดคเตเดฑเดจเตเดจ เดธเดจเตเดฆเต‡เดถเดฎเดฏเดฏเตโ€Œเด•เตเด•เตฝ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เด‰เตพเด•เตเด•เตŠเดณเตเดณเดฟเดšเตเดšเดคเดพเดฏเดฟ เด…เดตเตผ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ: Mattermost. เด“เดŸเตเดŸเต‹เดฎเดพเดฑเตเดฑเดฟเด•เต เดธเดฟเดจเตเดฑเดพเด•เตโ€Œเดธเต เดนเตˆเดฒเตˆเดฑเตเดฑเดฟเด‚เด—เตเด‚ เดชเต‚เตผเดฃเตเดฃ เดฎเดพเตผเด•เตเด•เตเดกเต—เตบ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเต†เดฏเตเดณเตเดณ เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เต‹เดกเต เดชเด™เตเด•เดฟเดŸเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดจเดตเตเด‚ เด…เดคเตเดชเต‹เดฒเต† เดคเดจเตเดจเต† เดตเดฟเดœเตเดžเดพเดจ เดชเด™เตเด•เดฟเดŸเดฒเดฟเดจเตเดฑเต† เดŽเดณเตเดชเตเดชเดตเตเด‚ เดธเดจเตเดฆเต‡เดถ เดคเดฟเดฐเดฏเดฒเตเด‚ GitLab-เดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดš เดชเตเดคเดฟเดฏ เดชเดฐเดฟเดนเดพเดฐเด™เตเด™เตพ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด†เดถเดฏเด™เตเด™เดณเดฟเตฝ เดธเดนเด•เดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเตเดดเตเดตเตป เดŸเต€เดฎเตเด‚ เด…เดตเตผเด•เตเด•เต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด‡เดทเตเดŸเดชเตเดชเต†เดŸเตเดŸเต.

Mattermost-เดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดŸเต€เด‚ เด…เด‚เด—เด™เตเด™เตพเด•เตเด•เต เดตเดฟเด•เดธเดจ เดชเตเดฐเต‹เด—เดคเดฟเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ GitLab-เตฝ เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเตเด•เตพ เดฆเตƒเดถเตเดฏเดชเดฐเดฎเดพเดฏเดฟ เดŸเตเดฐเดพเด•เตเด•เตเดšเต†เดฏเตเดฏเดพเดจเตเด‚ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดฒเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดฎเดฑเตเดฑเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดจเดŸเดคเตเดคเดพเดจเตเด‚ เด…เดตเตผ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต.

เด…เดชเตเดชเต‹เดดเดพเดฃเต, itk-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดกเต†เดตเดฒเดชเตเดชเดฑเดพเดฏ Romain Maneski, Mattermost-เดจเดพเดฏเดฟ GitLab เดชเตเดฒเด—เดฟเตป เดŽเดดเตเดคเดพเตป เดคเตเดŸเด™เตเด™เดฟเดฏเดคเต, เด…เดคเต เดชเดฟเดจเตเดจเต€เดŸเต Mattermost-เดฒเต† GitLab เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเตเดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดชเตเดคเดฟเดฏ เดชเตเดฐเดถเตโ€Œเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เดณเตเด‚ เด’เดฐเดฟเดŸเดคเตเดคเต เด…เดตเดฒเต‹เด•เดจ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเด‚ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดตเดจเตเดฑเต† เดŸเต€เดฎเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเดšเตเดšเต.

เด‡เดจเตเดจเตเดตเดฐเต†, เดชเตเดฒเด—เดฟเตป เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต:

  • เดฆเตˆเดจเด‚เดฆเดฟเดจ เด“เตผเดฎเตเดฎเดชเตเดชเต†เดŸเตเดคเตเดคเดฒเตเด•เตพเดเดคเต เดชเตเดฐเดถเตโ€Œเดจเดคเตเดคเต†เดฏเตเด‚ เดฒเดฏเดจ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเต†เดฏเตเด‚ เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดถเตเดฐเดฆเตเดง เด†เดตเดถเตเดฏเดฎเดพเดฃเต;
  • เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ - เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเด™เตเด™เดณเต† เดชเดฐเดพเดฎเตผเดถเดฟเด•เตเด•เตเดฎเตเดชเต‹เดดเต‹ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เด…เดตเดฒเต‹เด•เดจ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เด…เดฏเดฏเตเด•เตเด•เตเดฎเตเดชเต‹เดดเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ GitLab-เตฝ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดฎเตเดชเต‹เดดเต‹ Mattermost-เตฝ เดจเดฟเดจเตเดจเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต.
  • เดธเตˆเดกเตโ€Œเดฌเดพเตผ เดฌเดŸเตเดŸเดฃเตเด•เตพ - Mattermost เดธเตˆเดกเตโ€Œเดฌเดพเดฑเดฟเดฒเต† เดฌเดŸเตเดŸเดฃเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฒเดตเดฟเตฝ เดŽเดคเตเดฐ เด…เดตเดฒเต‹เด•เดจเด™เตเด™เตพ, เดตเดพเดฏเดฟเด•เตเด•เดพเดคเตเดค เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ, เด…เดธเตˆเตปเดฎเต†เดจเตเดฑเตเด•เตพ, เด“เดชเตเดชเตบ เดฒเดฏเดจ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดŽเดจเตเดจเดฟเดตเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดžเตเดžเดฟเดฐเดฟเด•เตเด•เตเด•.
  • เดชเดฆเตเดงเดคเดฟเด•เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเดฟเดชเตโ€Œเดทเดจเตเด•เตพ - GitLab-เดฒเต† เดชเตเดคเดฟเดฏ เดฒเดฏเดจ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต‹ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต‹ เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เดฒเดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดšเดพเดจเดฒเตเด•เตพ เดธเดฌเตโ€Œเดธเตโ€Œเด•เตเดฐเตˆเดฌเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดธเตเดฒเดพเดทเต เด•เดฎเดพเตปเดกเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•.

เด‡เดชเตเดชเต‹เตพ เด…เดฆเตเดฆเต‡เดนเดคเตเดคเดฟเดจเตเดฑเต† เดฎเตเดดเตเดตเตป เด•เดฎเตเดชเดจเดฟเดฏเตเด‚ ChatOps เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเตผเด•เตเด•เตเดซเตเดฒเต‹เด•เตพ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป GitLab เด‰เด‚ Mattermost เด‰เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เด…เดตเตผเด•เตเด•เต เดตเต‡เด—เดคเตเดคเดฟเตฝ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เตพ เดจเตฝเด•เดพเตป เด•เดดเดฟเดžเตเดžเต, เด‡เดคเต เดŸเต€เด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฎเตˆเด•เตเดฐเต‹ เดธเตผเดตเต€เดธเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดŽเดฃเตเดฃเดคเตเดคเดฟเตฝ เดฎเต‚เดจเตเดจเดฟเดฐเดŸเตเดŸเดฟ เดตเตผเดฆเตเดงเดจเดตเดฟเดจเตเด‚ เดตเตผเดทเดคเตเดคเดฟเตฝ เด‰เตฝเดชเตเดชเดพเดฆเดจ เดตเดฟเดจเตเดฏเดพเดธเด™เตเด™เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเตฝ เด†เดฑเดฟเดฐเดŸเตเดŸเดฟ เดตเตผเดฆเตเดงเดจเดตเดฟเดจเตเด‚ เด•เดพเดฐเดฃเดฎเดพเดฏเดฟ. เด…เด—เตเดฐเต‹เดฃเดฎเดฟเดธเตเดฑเตเดฑเต เดŸเต€เดฎเตเด•เตพ 5 เดคเดตเดฃ.

เดตเดฟเด•เดธเดจเด‚ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เดพเตป เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เดŸเต€เดฎเตเด•เตพ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต GitLab, Mattermost ChatOps เดŽเดจเตเดจเดฟเดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต

เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต เด•เดฎเตเดชเดจเดฟ เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เตเด‚ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเดจเดฟเดฒเต‡เด•เตเด•เตเด‚ เด•เต‚เดŸเตเดคเตฝ เดธเตเดคเดพเดฐเตเดฏเดคเดฏเตเด‚ เดฆเตƒเดถเตเดฏเดชเดฐเดคเดฏเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดค เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเต

เดฎเต‡เดฐเดฟเดฒเดพเตปเดกเต เด†เดธเตเดฅเดพเดจเดฎเดพเดฏเตเดณเตเดณ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ, เดกเดพเดฑเตเดฑเดพ เดธเต‡เดตเดจ เด•เดฎเตเดชเดจเดฟ, เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดคเดฏเตเด‚ เดคเดŸเดธเตเดธเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดธเดนเด•เดฐเดฃเดตเตเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ GitLab-เดฎเดพเดฏเดฟ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดš Mattermost เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฟ. เดฒเต‹เด•เดฎเต†เดฎเตเดชเดพเดŸเตเดฎเตเดณเตเดณ เดฌเดฏเต‹เดฎเต†เดกเดฟเด•เตเด•เตฝ เด“เตผเด—เดจเตˆเดธเต‡เดทเดจเตเด•เตพเด•เตเด•เดพเดฏเดฟ เด…เดตเตผ เด…เดจเดฒเดฟเดฑเตเดฑเดฟเด•เตโ€Œเดธเต เดจเดŸเดคเตเดคเตเด•เดฏเตเด‚ เดกเดพเดฑเตเดฑ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

GitLab เด…เดตเดฐเตเดŸเต† เดŸเต€เด‚ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฐเตเดŸเต† DevOps เดตเตผเด•เตเด•เตเดซเตเดฒเต‹เด•เดณเดฟเตฝ เด…เดคเดฟเดจเตเดฑเต† เด‰เดชเดฏเต‹เด—เด‚ เด’เดฐเต เดตเดฒเดฟเดฏ เดจเต‡เดŸเตเดŸเดฎเดพเดฏเดฟ เด…เดตเตผ เด•เดพเดฃเตเดจเตเดจเต.

เด…เดตเตผ GitLab, Mattermost เดŽเดจเตเดจเดฟเดตเดฏเตเด‚ เดฒเดฏเดฟเดชเตเดชเดฟเดšเตเดšเต, GitLab-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด•เดฎเตเดฎเดฟเดฑเตเดฑเตเด•เดณเต† เดตเต†เดฌเตโ€Œเดนเตเด•เตเด•เตเด•เตพ เดตเดดเดฟ Mattermost-เดฒเต‡เด•เตเด•เต เด’เดฐเต เดซเต€เดกเดฟเดฒเต‡เด•เตเด•เต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต, เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดฆเดฟเดตเดธเด‚ เด•เดฎเตเดชเดจเดฟเดฏเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเดฟเดจเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเตเด‚ เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เด…เดชเตโ€Œเดกเต‡เดฑเตเดฑเตเด•เดณเตเด‚ เดšเต‡เตผเดคเตเดคเต, เด‡เดคเต เดฆเดฟเดตเดธเด‚ เดฎเตเดดเตเดตเดจเตเด‚ เด†เดจเตเดคเดฐเดฟเด• เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดฒเตเด‚ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเตเด‚ เดตเดฐเตเดคเตเดคเดฟเดฏ เดตเดฟเดตเดฟเดง เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเดŸเต† เดธเตเดจเดพเดชเตเดชเตเดทเต‹เดŸเตเดŸเตเด•เตพ เดจเตฝเด•เดฟ.

เด†เดชเตเดชเต เด‡เดตเดจเตเดฑเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเตเด•เตพ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดŸเต€เด‚ เดชเตเดฐเดคเตเดฏเต‡เด• โ€œเดนเดพเตผเดŸเตเดŸเตโ€Œเดฌเต€เดฑเตเดฑเตโ€ เดšเดพเดจเดฒเตเด•เดณเตเด‚ เดธเดœเตเดœเดฎเดพเด•เตเด•เดฟ. เดจเดฟเตผเดฆเตเดฆเดฟเดทเตโ€ŒเดŸ เดนเดพเตผเดŸเตเดŸเตโ€Œเดฌเต€เดฑเตเดฑเต เดšเดพเดจเดฒเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดˆ เดธเดจเตเดฆเต‡เดถเด™เตเด™เตพ เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เดธเดพเดงเดพเดฐเดฃ เดšเดพเดจเดฒเตเด•เดณเดฟเดฒเต† เดตเตผเด•เตเด•เต เดธเด‚เดญเดพเดทเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดŸเต€เด‚ เด…เด‚เด—เด™เตเด™เดณเต† เดตเตเดฏเดคเดฟเดšเดฒเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดดเดฟเดตเดพเด•เตเด•เดพเดจเดพเด•เตเด‚, เดนเดพเตผเดŸเตเดŸเตโ€Œเดฌเต€เดฑเตเดฑเต เดšเดพเดจเดฒเตเด•เดณเดฟเตฝ เดชเต‹เดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดค เดšเต‹เดฆเตเดฏเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดŸเต€เด‚ เด…เด‚เด—เด™เตเด™เดณเต† เดชเตเดฐเดคเตเดฏเต‡เด•เด‚ เดฎเดพเดฑเตเดฑเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เดˆ เดธเด‚เดฏเต‹เดœเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต เดชเดคเดฟเดชเตเดชเตเด•เดณเดฟเดฒเตเดŸเดจเต€เดณเดฎเตเดณเตเดณ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดฆเตƒเดถเตเดฏเดชเดฐเดคเดฏเตเด‚ เดคเดคเตเดธเดฎเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเตเดฎเดพเดฃเต. เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเตเด•เดฏเตเด‚ เดคเดณเตเดณเตเด•เดฏเตเด‚ เดšเต†เดฏเตโ€Œเดคเดพเตฝ เด‰เดŸเตป, เดนเดพเตผเดŸเตเดŸเตโ€Œเดฌเต€เดฑเตเดฑเต เดšเดพเดจเดฒเดฟเดฒเต‡เด•เตเด•เต เดคเดคเตเดธเดฎเดฏเด‚ เด’เดฐเต เด…เดฑเดฟเดฏเดฟเดชเตเดชเต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเด‚. เด‡เดคเตเดคเดฐเดฎเตŠเดฐเต เดšเดพเดจเตฝ เด†เตผเด•เตเด•เตเด‚ เดธเดฌเตเดธเตเด•เตเดฐเตˆเดฌเต เดšเต†เดฏเตเดฏเดพเด‚. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เดฎเดพเดฑเตเด•เดฏเต‹, เดŸเต€เด‚ เด…เด‚เด—เด™เตเด™เดณเต‹เดŸเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเด•เดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเต‹ เด‡เดฒเตเดฒ - เด‡เดคเต†เดฒเตเดฒเดพเด‚ เดฎเดพเดฑเตเดฑเตผเดฎเต‹เดธเตเดฑเตเดฑเดฟเดฒเดพเดฃเต, เด…เดคเต‡เดธเดฎเดฏเด‚ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดกเต†เดตเดฒเดชเตเดฎเต†เดจเตเดฑเตเด‚ GitLab-เตฝ เดจเดŸเด•เตเด•เตเดจเตเดจเต.

GitLab, Mattermost ChatOps เดŽเดจเตเดจเดฟเดต เดตเต‡เด—เดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเต เดฆเตƒเดถเตเดฏเดชเดฐเดคเดฏเตเด‚ เด‰เตฝเดชเตเดชเดพเดฆเดจเด•เตเดทเดฎเดคเดฏเตเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต

เดฆเตเดฐเดตเตเดฏเด‚ เด•เต‚เดŸเต† เดตเดฐเตเดจเตเดจเต GitLab Omnibus เดชเดพเด•เตเด•เต‡เดœเต, GitLab SSO, เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเดพเด•เตเด•เต‡เดœเตเดšเต†เดฏเตโ€Œเดค GitLab เดธเด‚เดฏเต‹เดœเดจเด™เตเด™เตพ, PostgreSQL เดชเดฟเดจเตเดคเตเดฃ เดŽเดจเตเดจเดฟเดตเดฏเตโ€Œเด•เตเด•เต เดชเตเดฑเดคเตเดคเต เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเต, เด•เต‚เดŸเดพเดคเต† เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฃเดคเตเดคเดฟเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจ เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเดฟเดจเตเด‚ เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเต‹เดฎเดฟเดคเตเดฏเต‚เดธเต เด‡เดจเตเดฑเด—เตเดฐเต‡เดทเดจเตเด‚ เดธเด‚เดญเดต เดชเตเดฐเดคเดฟเด•เดฐเดฃเด‚. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, Mattermost เด‡เดชเตเดชเต‹เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚ GitLab เด•เตเดฒเต—เดกเต เดจเต‡เดฑเตเดฑเต€เดตเต.

DevOps เดŸเต€เดฎเตเด•เตพเด•เตเด•เต เด‡เดคเตเดตเดฐเต† ChatOps-เดจเต เด‰เดณเตเดณ เด†เดจเตเด•เต‚เดฒเตเดฏเด™เตเด™เดณเตเดณเตเดณ เด’เดฐเต เดฎเดฟเด•เดšเตเดš เดŸเต‚เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. Mattermost เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต GitLab Omnibus เด‡เตปเดธเตเดฑเตเดฑเดพเตพ เดšเต†เดฏเตโ€Œเดคเต เดธเตเดตเดฏเด‚ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเตเดจเต‹เด•เตเด•เต‚!

เด…เดคเตเดฐเดฎเดพเดคเตเดฐเด‚. เดชเดคเดฟเดตเตเดชเต‹เดฒเต†, เดžเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเดตเดฐเต‡เดฏเตเด‚ เด•เตเดทเดฃเดฟเด•เตเด•เตเดจเตเดจเต เดธเต—เดœเดจเตเดฏ เดตเต†เดฌเดฟเดจเดพเตผ, เดœเต†เด™เตเด•เดฟเตปเดธเตเด‚ เด•เตเดฌเต†เตผเดจเต†เดฑเตเดฑเดธเตเด‚ เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เด‡เดŸเดชเต†เดŸเดฒเดฟเดจเตเดฑเต† เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เดžเด™เตเด™เตพ เดชเด เดฟเด•เตเด•เตเด‚, เดˆ เดธเดฎเต€เดชเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดฑเต† เด‰เดฆเดพเดนเดฐเดฃเด™เตเด™เตพ เดชเดฐเดฟเด—เดฃเดฟเด•เตเด•เตเด•, เด•เต‚เดŸเดพเดคเต† เดชเตเดฒเด—เดฟเตป, เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเตผ เดŽเดจเตเดจเดฟเดตเดฏเตเดŸเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดตเดฐเดฃเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•.

เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•