เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจŸเฉ€เจฎเจพเจ‚ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ GitLab เจ…เจคเฉ‡ Mattermost ChatOps เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐ เจฐเจนเฉ€เจ†เจ‚ เจนเจจ

เจซเจฟเจฐ เจคเฉ‹เจ‚ เจธเจคเจฟ เจธเฉเจฐเฉ€ เจ…เจ•เจพเจฒ! OTUS เจซเจฐเจตเจฐเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ•เฉ‹เจฐเจธ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค "AWS, Azure เจ…เจคเฉ‡ Gitlab 'เจคเฉ‡ CI/CD"เจ•เฉ‹เจฐเจธ เจฒเจพเจ‚เจš เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเจพ เจ…เจจเฉเจตเจพเจฆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจ‡เฉฑเจ• เจธเฉฐเจชเฉ‚เจฐเจจ DevOps เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ, เจ‡เฉฑเจ• เจ“เจชเจจ-เจธเฉ‹เจฐเจธ เจฎเฉˆเจธเฉ‡เจ‚เจœเจฐ, เจ…เจคเฉ‡ ChatOpsโ€”เจ•เฉ€ เจชเจฟเจ†เจฐ เจ•เจฐเจจ เจตเจพเจฒเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ?

เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎเจพเจ‚ 'เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฆเฉ‡ เจตเฉ€ เจ‰เจคเจชเจพเจฆเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ…เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡ เจ•เฉเจธเจผเจฒเจคเจพ เจจเจพเจฒ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฐเจจเจพ เจฆเจฌเจพเจ… เจจเจนเฉ€เจ‚ เจชเจฟเจ† เจธเฉ€เฅค DevOps เจฆเจพ เจ‰เจญเจพเจฐ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจตเจฟเจ•เจพเจธ เจšเฉฑเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ, เจšเฉเจธเจคเฉ€ เจตเจงเจพเจ‰เจฃ เจ…เจคเฉ‡ เจŸเฉ€เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจนเฉฑเจฒ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจ‰เจฎเฉ€เจฆเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจšเจฒเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจนเจพเจฒ เจนเฉ€ เจฆเฉ‡ เจธเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš DevOps เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจ…เจคเฉ‡ เจตเจฟเจ†เจชเจ•เจคเจพ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจธเฉเจงเจพเจฐ เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจธเจฟเจฐเจซเจผ เจจเจตเฉ€เจจเจคเจฎ เจ…เจคเฉ‡ เจฎเจนเจพเจจ เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจจเจฟเจฐเจตเจฟเจ˜เจจ, เจธเจฎเฉฑเจธเจฟเจ†-เจฎเฉเจ•เจค เจตเจฟเจ•เจพเจธ เจœเฉ€เจตเจจ เจšเฉฑเจ•เจฐ เจฆเฉ€ เจ—เจฐเฉฐเจŸเฉ€ เจจเจนเฉ€เจ‚ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจ•เจฟเจ‰เจ‚

เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจตเจง เจฐเจนเฉ€ เจšเฉ‹เจฃ เจ…เจคเฉ‡ เจœเจŸเจฟเจฒเจคเจพ เจฆเฉ‡ เจ‡เฉฑเจ• เจˆเจ•เฉ‹เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš, GitLab เจ‡เฉฑเจ• เจตเจฟเจ†เจชเจ• เจ“เจชเจจ-เจธเฉ‹เจฐเจธ DevOps เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจตเจฟเจ•เจพเจธ เจšเฉฑเจ•เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจฒเจพเจ—เจคเจพเจ‚ เจจเฉ‚เฉฐ เจ˜เจŸเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจฏเฉ‹เจœเจจเจพเจฌเฉฐเจฆเฉ€ เจ…เจคเฉ‡ เจ•เฉ‹เจกเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฒเฉˆ เจ•เฉ‡ เจคเฉˆเจจเจพเจคเฉ€ เจ…เจคเฉ‡ เจจเจฟเจ—เจฐเจพเจจเฉ€ (เจ…เจคเฉ‡ เจฆเฉเจฌเจพเจฐเจพ เจตเจพเจชเจธ), GitLab เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ, เจ“เจชเจจ เจธเฉ‚เจŸ เจตเจฟเฉฑเจš เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจ‡เฉฑเจ• เจตเจฟเจธเจผเจพเจฒ เจธเจผเฉเจฐเฉ‡เจฃเฉ€ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฆเจพ เจนเฉˆเฅค

เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจšเฉˆเจŸเจ“เจชเจธ เจ•เจฟเจ‰เจ‚

เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจตเจฟเจ–เฉ‡, เจ…เจธเฉ€เจ‚ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจฆเฉ‡ เจตเฉฑเจกเฉ‡ เจชเฉเจฐเจธเจผเฉฐเจธเจ• เจนเจพเจ‚, เจ‡เจธเฉ‡ เจ•เจฐเจ•เฉ‡ เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจ“เจฎเจจเฉ€เจฌเจธ เจจเจพเจฒ เจธเจผเจฟเจช เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจฐเฉเจ•เจพเจตเจŸ เจฆเฉ‡ เจšเฉฑเจฒเฉ‡ GitLab.

เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ–เฉ‹เจฒเฉเจนเฉ‹ เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจšเฉˆเจŸเจ“เจชเจธ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ€ เจŸเฉ€เจฎ เจจเฉ‚เฉฐ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจ…เจคเฉ‡ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฟเฉฑเจฅเฉ‡ เจนเฉ‹ เจฐเจนเฉ€ เจนเฉˆ, เจธเจฟเฉฑเจงเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจฒเฉˆเจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจ•เฉ‹เจˆ เจฎเฉเฉฑเจฆเจพ เจ‰เฉฑเจ เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ ChatOps เจตเจฐเจ•เจซเจฒเฉ‹ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจŸเฉ€เจฎ เจฎเฉˆเจ‚เจฌเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉเจšเฉ‡เจค เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจซเจฟเจฐ Mattermost เจตเจฟเฉฑเจš เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจฎเฉเฉฑเจฆเฉ‡ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ เจ‡เจ•เฉฑเจ เฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจšเฉˆเจŸเจ“เจชเจธ เจฎเฉˆเจธเฉ‡เจœเจฟเฉฐเจ— เจฐเจพเจนเฉ€เจ‚ CI/CD เจ•เจพเจฐเจœเจพเจ‚ เจจเจพเจฒ เจ—เฉฑเจฒเจฌเจพเจค เจ•เจฐเจจ เจฆเจพ เจ‡เฉฑเจ• เจคเจฐเฉ€เจ•เจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ…เฉฑเจœ, เจธเฉฐเจ—เจ เจจเจพเจ‚ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจšเจฐเจšเจพเจตเจพเจ‚, เจธเจนเจฟเจฏเฉ‹เจ— เจ…เจคเฉ‡ เจธเจฎเฉฑเจธเจฟเจ†-เจนเฉฑเจฒ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฎเฉˆเจธเฉ‡เจœเจฟเฉฐเจ— เจเจชเจธ เจฐเจพเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจตเจพเจชเจธ เจ•เฉ€เจคเฉ‡ เจ—เจ เจ†เจ‰เจŸเจชเฉเฉฑเจŸ เจกเฉ‡เจŸเจพ เจจเจพเจฒ CI/CD เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจŸเฉ€เจฎ เจฆเฉ‡ เจตเจฐเจ•เจซเจฒเฉ‹ เจจเฉ‚เฉฐ เจ•เจพเจซเจผเฉ€ เจคเฉ‡เจœเจผ เจ•เจฐ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ + เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ

เจ‡เฉฑเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจตเจฟเจ•เจธเจค DevOps เจŸเฉ‚เจฒเจ•เจฟเฉฑเจŸ, เจ‡เฉฑเจ• เจ“เจชเจจ-เจธเฉ‹เจฐเจธ เจฎเฉˆเจธเฉ‡เจ‚เจœเจฐ, เจ…เจคเฉ‡ ChatOpsโ€”เจ•เฉ€ เจชเจธเฉฐเจฆ เจจเจนเฉ€เจ‚ เจนเฉˆ? GitLab เจ…เจคเฉ‡ Mattermost เจฆเฉ‡ เจจเจพเจฒ, เจกเจฟเจตเฉˆเจฒเจชเจฐ เจจเจพ เจธเจฟเจฐเจซเจผ เจ†เจชเจฃเฉ€ DevOps เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจธเฉเจšเจพเจฐเฉ‚ เจฌเจฃเจพ เจธเจ•เจฆเฉ‡ เจนเจจ เจฌเจฒเจ•เจฟ เจ‡เจธเจจเฉ‚เฉฐ เจ‰เจธเฉ‡ เจšเฉˆเจŸ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš เจตเฉ€ เจฒเจฟเจ† เจธเจ•เจฆเฉ‡ เจนเจจ เจœเจฟเฉฑเจฅเฉ‡ เจŸเฉ€เจฎ เจฎเฉˆเจ‚เจฌเจฐ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจธเจนเจฟเจฏเฉ‹เจ— เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจซเฉˆเจธเจฒเฉ‡ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจเฅค

เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจนเจจ เจ•เจฟ เจ•เจฟเจตเฉ‡เจ‚ เจตเจฟเจ•เจพเจธ เจŸเฉ€เจฎเจพเจ‚ เจšเฉˆเจŸเจ“เจชเจธ เจจเจพเจฒ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจ…เจคเฉ‡ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจนเฉ€เจ†เจ‚ เจนเจจเฅค

Itk เจธเจฎเฉ‡เจ‚ เจธเจฟเจฐ เจ•เฉ‹เจก เจกเจฟเจฒเฉ€เจตเจฐ เจ•เจฐเจจ เจฒเจˆ GitLab เจ…เจคเฉ‡ Mattermost เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจชเฉเจฐเจคเฉ€ เจธเจพเจฒ เจ‰เจคเจชเจพเจฆเจจ เจคเฉˆเจจเจพเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจ›เฉ‡ เจ—เฉเจฃเจพ เจตเจงเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค
เจ‡เจŸเจ• เจซเจฐเจพเจ‚เจธ เจฆเฉ‡ เจฎเฉ‹เจ‚เจŸเจชเฉ‡เจฒเฉ€เจ…เจฐ เจตเจฟเฉฑเจš เจธเจฅเจฟเจค, เจ‡เจน เจ…เจœเจฟเจนเฉ‡ เจ”เจœเจผเจพเจฐ เจ…เจคเฉ‡ เจเจชเจธ เจตเจฟเจ•เจธเจค เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ•เจฟเจธเจพเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจพเจขเฉ€ เจฆเฉ€เจ†เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ, เจซเจธเจฒ เจฆเฉ€ เจ—เฉเจฃเจตเฉฑเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจจ เจ…เจคเฉ‡ เจœเฉ‹เจ–เจฎเจพเจ‚ เจจเฉ‚เฉฐ เจตเจงเฉ‡เจฐเฉ‡ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ 2014 เจฆเฉ‡ เจ†เจธเจชเจพเจธ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจฐเฉ‹เจœเจผเจพเจจเจพ เจ•เฉฐเจฎ, เจฎเฉˆเจธเฉ‡เจœเจฟเฉฐเจ— เจ…เจคเฉ‡ เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฒเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉเจฐเจพเจฃเฉ‡ เจšเฉˆเจŸ เจŸเฉ‚เจฒ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ‡ เจธเจจเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจœเจฟเจตเฉ‡เจ‚-เจœเจฟเจตเฉ‡เจ‚ เจ•เฉฐเจชเจจเฉ€ เจตเจงเจฆเฉ€ เจ—เจˆ, เจ‡เจน เจŸเฉ‚เจฒ เจ‰เจจเฉเจนเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจจเจนเฉ€เจ‚ เจตเจงเจฟเจ†; เจ•เฉ‹เจˆ เจธเจฅเจพเจˆ, เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจธเฉเจจเฉ‡เจนเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจจเจนเฉ€เจ‚ เจธเฉ€, เจ…เจคเฉ‡ เจŸเฉ€เจฎ เจธเจนเจฟเจฏเฉ‹เจ— เจตเจงเจฆเจพ เจœเจพ เจฐเจฟเจนเจพ เจธเฉ€เฅค เจ‡เจธ เจฒเจˆ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‡ เจ‡เฉฑเจ• เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจญเจพเจฒ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ€เฅค

เจฅเฉ‹เฉœเฉเจนเฉ€ เจฆเฉ‡เจฐ เจฌเจพเจ…เจฆ, เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจชเจคเจพ เจฒเฉฑเจ—เจพ เจ•เจฟ GitLab Omnibus เจชเฉˆเจ•เฉ‡เจœ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจฎเฉˆเจธเฉ‡เจœเจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ Mattermost เจฆเฉ‡ เจจเจพเจฒ เจ†เจ‡เจ† เจนเฉˆเฅค เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจคเฉเจฐเฉฐเจค เจธเจงเจพเจฐเจจ เจ•เฉ‹เจก เจธเจผเฉ‡เจ…เจฐเจฟเฉฐเจ— เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเจพเจฒ เจชเจฟเจ†เจฐ เจนเฉ‹ เจ—เจฟเจ†, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจธเจฟเฉฐเจŸเฉˆเจ•เจธ เจนเจพเจˆเจฒเจพเจˆเจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจชเฉ‚เจฐเจพ เจฎเจพเจฐเจ•เจกเจพเจŠเจจ เจธเจฎเจฐเจฅเจจ, เจจเจพเจฒ เจนเฉ€ เจ—เจฟเจ†เจจ เจธเจพเจ‚เจเจพ เจ•เจฐเจจ เจฆเฉ€ เจธเฉŒเจ–, เจธเฉเจจเฉ‡เจนเจพ เจ–เฉ‹เจœ, เจ…เจคเฉ‡ GitLab เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจจเจตเฉ‡เจ‚ เจนเฉฑเจฒ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฒเจˆ เจตเจฟเจšเจพเจฐเจพเจ‚ 'เจคเฉ‡ เจŸเฉ€เจฎ เจธเจนเจฟเจฏเฉ‹เจ— เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค

เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ 'เจคเฉ‡ เจœเจพเจฃ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚, เจŸเฉ€เจฎ เจฆเฉ‡ เจฎเฉˆเจ‚เจฌเจฐ เจตเจฟเจ•เจพเจธ เจชเฉเจฐเจ—เจคเฉ€ เจฆเฉ€เจ†เจ‚ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจชเฉเจฐเจพเจชเจค เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจธเจจเฅค เจชเจฐ เจ‰เจน GitLab เจตเจฟเฉฑเจš เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจจเฉ‚เฉฐ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€เจ—เจค เจคเฉŒเจฐ 'เจคเฉ‡ เจŸเจฐเฉˆเจ• เจ•เจฐเจจ, เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจพเจ‰เจฃ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจ•เจพเจฐเจตเจพเจˆเจ†เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจธเจจเฅค

เจ‡เจน เจ‰เจฆเฉ‹เจ‚ เจนเฉ‹เจ‡เจ† เจœเจฆเฉ‹เจ‚ itk เจฆเฉ‡ เจ‡เฉฑเจ• เจกเจฟเจตเฉˆเจฒเจชเจฐ, เจฐเฉ‹เจฎเฉ‡เจจ เจฎเจพเจจเฉ‡เจšเฉ€ เจจเฉ‡ Mattermost เจฒเจˆ เจ‡เฉฑเจ• GitLab เจชเจฒเฉฑเจ—เจ‡เจจ เจฒเจฟเจ–เจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ, เจœเจฟเจธเจจเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจ‰เจธเจฆเฉ€ เจŸเฉ€เจฎ เจจเฉ‚เฉฐ Mattermost เจตเจฟเฉฑเจš GitLab เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจฒเฉˆเจฃ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจธเจฎเฉ€เจ–เจฟเจ† เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจ‡เฉฑเจ• เจฅเจพเจ‚ 'เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฑเจคเฉ€เฅค

เจฎเจฟเจคเฉ€ เจ•เจฐเจจ เจฒเจˆ, เจชเจฒเฉฑเจ—เจ‡เจจ เจธเจชเฉ‹เจฐเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ:

  • เจฐเฉ‹เจœเจผเจพเจจเจพ เจฐเฉ€เจฎเจพเจˆเจ‚เจกเจฐเจ•เจฟเจนเฉœเฉ‡ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ เจ…เจคเฉ‡ เจฎเจฐเจœ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ 'เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจ‡เจธ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจฟเจค เจฐเจนเจฟเจฃ เจฒเจˆ;
  • เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ - เจœเจฆเฉ‹เจ‚ เจ•เฉ‹เจˆ เจคเฉเจนเจพเจกเจพ เจœเจผเจฟเจ•เจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฎเฉ€เจ–เจฟเจ† เจฌเฉ‡เจจเจคเฉ€ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ, เจœเจพเจ‚ GitLab 'เจคเฉ‡ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉ‹เจˆ เจฎเฉเฉฑเจฆเจพ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฆเจพ เจนเฉˆ เจคเจพเจ‚ Mattermost เจคเฉ‹เจ‚ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆเฅค
  • เจธเจพเจˆเจกเจฌเจพเจฐ เจฌเจŸเจจ โ€“ Mattermost เจธเจพเจˆเจกเจฌเจพเจฐ เจตเจฟเฉฑเจš เจฌเจŸเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจ•เจฟเฉฐเจจเฉ€เจ†เจ‚ เจธเจฎเฉ€เจ–เจฟเจ†เจตเจพเจ‚, เจจเจพ เจชเฉœเฉเจนเฉ‡ เจธเฉเจจเฉ‡เจนเฉ‡, เจ…เจธเจพเจˆเจจเจฎเฉˆเจ‚เจŸ, เจ…เจคเฉ‡ เจ“เจชเจจ เจฎเจฐเจœ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจนเจจ, เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ…เฉฑเจช-เจŸเฉ‚-เจกเฉ‡เจŸ เจฐเจนเฉ‹เฅค
  • เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ—เจพเจนเจ•เฉ€เจ†เจ‚ - GitLab เจตเจฟเฉฑเจš เจจเจตเฉ€เจ†เจ‚ เจฎเจฐเจœ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจœเจพเจ‚ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจšเฉˆเจจเจฒเจพเจ‚ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจฒเฉˆเจฃ เจฒเจˆ เจธเจฒเฉˆเจธเจผ เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค

เจนเฉเจฃ เจ‰เจธเจฆเฉ€ เจชเฉ‚เจฐเฉ€ เจ•เฉฐเจชเจจเฉ€ ChatOps เจจเจพเจฒ เจตเจฐเจ•เจซเจฒเฉ‹ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ GitLab เจ…เจคเฉ‡ Mattermost เจฆเฉ‹เจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ‰เจน เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ…เฉฑเจชเจกเฉ‡เจŸ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹ เจ—เจ เจนเจจ, เจœเจฟเจธ เจจเจพเจฒ เจŸเฉ€เจฎ เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เฉ€เจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸเจพเจ‚ เจ…เจคเฉ‡ เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจคเจฟเฉฐเจจ เจ—เฉเจฃเจพ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจพเจฒ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‰เจคเจชเจพเจฆเจจ เจคเฉˆเจจเจพเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ›เฉ‡ เจ—เฉเจฃเจพ เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ† เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจตเจฟเจ•เจพเจธ เจ…เจคเฉ‡ เจ–เฉ‡เจคเฉ€เจฌเจพเฉœเฉ€ เจŸเฉ€เจฎเจพเจ‚ เจชเฉฐเจœ เจ—เฉเจฃเจพ เจตเจงเฉ€เจ†เจ‚ เจนเจจเฅค

เจเจ‚เจŸเจฐเจชเฉเจฐเจพเจˆเจœเจผ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจŸเฉ€เจฎเจพเจ‚ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ GitLab เจ…เจคเฉ‡ Mattermost ChatOps เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐ เจฐเจนเฉ€เจ†เจ‚ เจนเจจ

เจ‡เฉฑเจ• เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจกเจฟเจตเฉˆเจฒเจชเจฎเฉˆเจ‚เจŸ เจ•เฉฐเจชเจจเฉ€ เจ•เฉ‹เจก เจ…เจคเฉ‡ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจฌเจฆเจฒเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจชเจพเจฐเจฆเจฐเจธเจผเจคเจพ เจ…เจคเฉ‡ เจฆเฉเจฐเจฟเจธเจผเจŸเฉ€ เจฆเฉเจ†เจฐเจพ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจฎเฉˆเจฐเฉ€เจฒเฉˆเจ‚เจก-เจ…เจงเจพเจฐเจค เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจ…เจคเฉ‡ เจกเจพเจŸเจพ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจ•เฉฐเจชเจจเฉ€ เจจเฉ‡ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจ…เจคเฉ‡ เจธเจนเจฟเจœ เจธเจนเจฟเจฏเฉ‹เจ— เจจเฉ‚เฉฐ เจฌเจฟเจนเจคเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจจเจพเจฒ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจตเฉ€ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพเฅค เจ‰เจน เจฆเฉเจจเฉ€เจ† เจญเจฐ เจฆเฉ‡ เจฌเจพเจ‡เจ“เจฎเฉˆเจกเฉ€เจ•เจฒ เจธเฉฐเจ—เจ เจจเจพเจ‚ เจฒเจˆ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจกเฉ‡เจŸเจพ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

GitLab เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€ เจŸเฉ€เจฎ เจฆเฉเจ†เจฐเจพ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ†เจชเจฃเฉ‡ DevOps เจตเจฐเจ•เจซเจฒเฉ‹ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเฉฑเจกเจพ เจซเจพเจ‡เจฆเจพ เจฒเฉฑเจ—เจฆเจพ เจนเฉˆเฅค

เจ‰เจนเจจเจพเจ‚ เจจเฉ‡ GitLab เจ…เจคเฉ‡ Mattermost เจจเฉ‚เฉฐ เจตเฉ€ เจเจ•เฉ€เจ•เฉเจฐเจฟเจค เจ•เฉ€เจคเจพ, GitLab เจ•เจฎเจฟเจŸเจพเจ‚ เจจเฉ‚เฉฐ เจตเฉˆเฉฑเจฌเจนเฉเฉฑเจ•เจพเจ‚ เจฐเจพเจนเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ Mattermost เจšเฉˆเจจเจฒ เจตเจฟเฉฑเจš เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ, เจœเจฟเจธ เจจเจพเจฒ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฆเจฟเฉฑเจคเฉ‡ เจฆเจฟเจจ เจ•เฉฐเจชเจจเฉ€ เจตเจฟเฉฑเจš เจ•เฉ€ เจนเฉ‹ เจฐเจฟเจนเจพ เจธเฉ€ เจ‡เจธเจฆเจพ เจ‡เฉฑเจ• เจเจฒเจ• เจฎเจฟเจฒ เจ—เจˆเฅค เจธเฉฐเจฐเจšเจจเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจฟเจฏเฉฐเจคเจฐเจฃ เจตเจฟเฉฑเจš เจ…เฉฑเจชเจกเฉ‡เจŸ เจตเฉ€ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจ—เจ เจธเจจ, เจœเจฟเจธ เจจเจพเจฒ เจฆเจฟเจจ เจญเจฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจ…เจคเฉ‡ เจชเฉเจฐเจฃเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเฉ‡ เจ—เจ เจตเฉฑเจ–-เจตเฉฑเจ– เจฌเจฆเจฒเจพเจตเจพเจ‚ เจฆเจพ เจธเจจเฉˆเจชเจธเจผเจพเจŸ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจธเฉ€เฅค

เจŸเฉ€เจฎ เจจเฉ‡ เจเจช เจ‡เจตเฉˆเจ‚เจŸเจพเจ‚ เจฌเจพเจฐเฉ‡ เจธเฉ‚เจšเจจเจพเจตเจพเจ‚ เจญเฉ‡เจœเจฃ เจฒเจˆ เจตเฉฑเจ–เจฐเฉ‡ "เจนเจพเจฐเจŸเจฌเฉ€เจŸ" เจšเฉˆเจจเจฒ เจตเฉ€ เจธเจฅเจพเจชเจค เจ•เฉ€เจคเฉ‡เฅค เจ‡เจนเจจเจพเจ‚ เจธเฉเจจเฉ‡เจนเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ–เจพเจธ เจนเจพเจฐเจŸเจฌเฉ€เจŸ เจšเฉˆเจจเจฒเจพเจ‚ 'เจคเฉ‡ เจญเฉ‡เจœ เจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจŸเฉ€เจฎ เจฆเฉ‡ เจฎเฉˆเจ‚เจฌเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฏเจฎเจค เจšเฉˆเจจเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจ—เฉฑเจฒเจฌเจพเจคเจพเจ‚ เจคเฉ‹เจ‚ เจญเจŸเจ•เจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฌเจšเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเจฟเจธ เจจเจพเจฒ เจ‰เจน เจนเจพเจฐเจŸเจฌเฉ€เจŸ เจšเฉˆเจจเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเฉ‡ เจฎเฉเฉฑเจฆเจฟเจ†เจ‚ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเจจเฅค

เจ‡เจธ เจเจ•เฉ€เจ•เจฐเจจ เจฆเฉ‡ เจฎเฉเฉฑเจ– เจซเจพเจ‡เจฆเจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจพเจตเจพเจ‚ เจฆเฉ€ เจฆเจฟเฉฑเจ– เจ…เจคเฉ‡ เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจชเฉเจฐเจฌเฉฐเจงเจจเฅค เจœเจฟเจตเฉ‡เจ‚ เจนเฉ€ เจฌเจฆเจฒเจพเจ… เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจตเจงเจฆเฉ‡ เจนเจจ, เจนเจพเจฐเจŸเจฌเฉ€เจŸ เจšเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฐเฉ€เจ…เจฒ-เจŸเจพเจˆเจฎ เจธเฉ‚เจšเจจเจพ เจญเฉ‡เจœเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจ•เฉ‹เจˆ เจตเฉ€ เจ‡เจธ เจšเฉˆเจจเจฒ เจฆเฉ€ เจ—เจพเจนเจ•เฉ€ เจฒเฉˆ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจนเฉเจฃ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจตเจฟเจšเจ•เจพเจฐ เจธเจตเจฟเจš เจ•เจฐเจจ, เจŸเฉ€เจฎ เจฎเฉˆเจ‚เจฌเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเฉฑเจ›เจฃ, เจœเจพเจ‚ เจŸเจฐเฉˆเจ•เจฟเฉฐเจ— เจ•เจฎเจฟเจŸเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ - เจ‡เจน เจธเจญ เจนเฉเจฃ เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจตเจฟเฉฑเจš เจ•เฉ‡เจ‚เจฆเจฐเฉ€เจ•เฉเจฐเจฟเจค เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจตเจฟเฉฑเจš เจธเฉฐเจญเจพเจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจ…เจคเฉ‡ เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจšเฉˆเจŸเจ“เจชเจธ เจตเจฟเจ•เจพเจธ เจจเฉ‚เฉฐ เจคเฉ‡เจœเจผ เจ•เจฐเจจ เจฒเจˆ เจฆเจฟเฉฑเจ– เจ…เจคเฉ‡ เจ‰เจคเจชเจพเจฆเจ•เจคเจพ เจจเฉ‚เฉฐ เจตเจงเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ

เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจ‡เจธ เจฆเฉ‡ เจนเจฟเฉฑเจธเฉ‡ เจตเจœเฉ‹เจ‚ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ GitLab เจ“เจฎเจจเฉ€เจฌเจธ เจชเฉˆเจ•เฉ‡เจœ, GitLab SSO, เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจชเฉˆเจ• เจ•เฉ€เจคเฉ‡ GitLab เจเจ•เฉ€เจ•เจฐเจฃ เจ…เจคเฉ‡ PostgreSQL เจธเจนเจพเจ‡เจคเจพ เจฒเจˆ เจ†เจŠเจŸ-เจ†เจซ-เจฆ-เจฌเจพเจ•เจธ เจธเจนเจพเจ‡เจคเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ Prometheus เจเจ•เฉ€เจ•เจฐเจฃ เจœเฉ‹ เจธเจฟเจธเจŸเจฎ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจคเฉ‡ เจ˜เจŸเจพเจ‰เจฃ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจ˜เจŸเจจเจพ เจชเฉเจฐเจคเฉ€เจ•เจฟเจฐเจฟเจ†เจ…เฉฐเจค เจตเจฟเฉฑเจš, เจฎเฉˆเจŸเจฐเจฎเฉ‹เจธเจŸ เจจเฉ‚เฉฐ เจนเฉเจฃ เจ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจคเฉˆเจจเจพเจค เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ—เจฟเฉฑเจŸเจฒเฉˆเจฌ เจ•เจฒเจพเจ‰เจก เจจเฉ‡เจŸเจฟเจต.

DevOps เจŸเฉ€เจฎเจพเจ‚ เจ•เฉ‹เจฒ ChatOps เจฆเฉ‡ เจซเจพเจ‡เจฆเจฟเจ†เจ‚ เจตเจพเจฒเจพ เจ‡เจธ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจŸเฉ‚เจฒ เจ•เจฆเฉ‡ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค Mattermost เจจเจพเจฒ GitLab Omnibus เจธเจฅเจพเจชเจค เจ•เจฐเฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจฒเจˆ เจ…เจœเจผเจฎเจพเจ“!

เจ‡เจน เจธเจญ เจนเฉˆ. เจฐเจตเจพเจ‡เจคเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡, เจ…เจธเฉ€เจ‚ เจธเจพเจฐเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉฑเจฆเจพ เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจฎเฉเจซเจผเจค เจตเฉˆเจฌเจฟเจจเจพเจฐ, เจœเจฟเฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ เจœเฉ‡เจจเจ•เจฟเฉฐเจธ เจ…เจคเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเจšเจ•เจพเจฐ เจ†เจชเจธเฉ€ เจคเจพเจฒเจฎเฉ‡เจฒ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจ…เจงเจฟเจเจจ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ‡เจธ เจชเจนเฉเฉฐเจš เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ…เจคเฉ‡ เจชเจฒเฉฑเจ—เจ‡เจจ เจ…เจคเฉ‡ เจ†เจชเจฐเฉ‡เจŸเจฐ เจฆเฉ‡ เจตเจฐเจฃเจจ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

เจธเจฐเฉ‹เจค: www.habr.com

DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจตเจพเจฒเฉ€เจ†เจ‚ เจธเจพเจˆเจŸเจพเจ‚ เจฒเจˆ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ ๐Ÿ”ฅ DDoS เจธเฉเจฐเฉฑเจ–เจฟเจ†, VPS VDS เจธเจฐเจตเจฐเจพเจ‚ เจจเจพเจฒ เจญเจฐเฉ‹เจธเฉ‡เจฏเฉ‹เจ— เจตเฉˆเฉฑเจฌเจธเจพเจˆเจŸ เจนเฉ‹เจธเจŸเจฟเฉฐเจ— เจ–เจฐเฉ€เจฆเฉ‹ | ProHoster