2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ

เด‡เดจเตเดจเต เดคเดจเตเดจเต† เดฎเดฟเด•เดšเตเดš DevOps เดŸเต‚เดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เต‚!

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
DevOps เดตเดฟเดชเตเดฒเดตเด‚ เด’เดŸเตเดตเดฟเตฝ เดฒเต‹เด•เด‚ เดเดฑเตเดฑเต†เดŸเตเดคเตเดคเต, DevOps เดŸเต‚เดณเตเด•เตพ เด…เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเด‚เดตเดฟเดงเด‚ เดœเดจเดชเตเดฐเดฟเดฏเดฎเดพเดฏเดฟ. เดธเต‡เดตเดจเด‚ เด…เดจเตเดธเดฐเดฟเดšเตเดšเต Google เดŸเตเดฐเต†เตปเดกเตเด•เตพ, "DevOps เดŸเต‚เดณเตเด•เตพ" เดŽเดจเตเดจเดคเดฟเดจเดพเดฏเตเดณเตเดณ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดจเดฟเดฐเดจเตเดคเดฐเด‚ เดตเตผเดฆเตเดงเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดˆ เดชเตเดฐเดตเดฃเดค เดคเตเดŸเดฐเตเดจเตเดจเต.

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

เดจเดฎเตเด•เตเด•เต DevOps เดŸเต‚เดณเตเด•เดณเต† เดตเดฟเดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเดšเตเดšเต เด…เดตเดฏเต† เด…เดจเดฒเต‹เด—เตเด•เดณเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเด‚:

  • เดตเดฟเด•เดธเดจเดตเตเด‚ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚
  • เดŸเต†เดธเตเดฑเตเดฑเต เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป เดŸเต‚เดณเตเด•เตพ
  • เดตเดฟเดจเตเดฏเดพเดธเด‚ เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
  • เดฑเตบเดŸเตˆเด‚ เดŸเต‚เดณเตเด•เตพ
  • เดธเดนเด•เดฐเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ.

เดตเดฟเดœเดฏเด•เดฐเดตเตเด‚ เดšเดฟเดจเตเดคเดจเต€เดฏเดตเตเดฎเดพเดฏ เดจเดŸเดชเตเดชเดพเด•เตเด•เตฝ DevOps เดชเตเดฐเดพเด•เตเดŸเต€เดทเดฃเตผ เดฎเตเด•เดณเดฟเตฝ เดฒเดฟเดธเตเดฑเตเดฑเตเดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด…เดžเตเดšเต เด—เตเดฐเต‚เดชเตเดชเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดฎเตเดณเตเดณ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจเต. CI/CD เดชเตˆเดชเตเดชเตโ€Œเดฒเตˆเดจเดฟเดจเตเดฑเต† เด’เดฐเต เดชเตเดฐเดงเดพเดจ เด˜เดŸเด•เด‚ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเต† เดจเดฟเดฒเดตเดฟเดฒเต† เดŸเต‚เดณเตเด•เดณเตเดŸเต† เดธเต†เดฑเตเดฑเต เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•.

เดตเดฟเด•เดธเดจเดตเตเด‚ เดฌเดฟเตฝเดกเต เดŸเต‚เดณเตเด•เดณเตเด‚

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เด‡เดคเดพเดฃเต CI/CD เดชเตˆเดชเตเดชเต เดฒเตˆเตป เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเด‚. เดŽเดฒเตเดฒเดพเด‚ เด‡เดตเดฟเดŸเต† เดคเตเดŸเด™เตเด™เตเดจเตเดจเต! เดˆ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเดฒเต† เดฎเดฟเด•เดšเตเดš เดŸเต‚เดณเตเด•เตพเด•เตเด•เต เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‡เดตเดจเตเดฑเต เดธเตเดŸเตเดฐเต€เดฎเตเด•เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดฎเดฑเตเดฑเต เด‰เตฝเดชเตเดชเดจเตเดจเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดตเดฟเด•เดธเดจ เดœเต€เดตเดฟเดค เดšเด•เตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดˆ เด˜เดŸเตเดŸเดคเตเดคเดฟเตฝ, เดฎเต‚เดจเตเดจเต เด—เตเดฐเต‚เดชเตเดชเตเด•เดณเตเดŸเต† เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดฃเตเดŸเต:

  • เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด‚ (SCM)
  • เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเด‚ (CI)
  • เดกเดพเดฑเตเดฑ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต

2020-เตฝ GIT-เดจเต เด’เดฐเต เดชเต‹เดธเดฟเดฑเตเดฑเต€เดตเต เดŸเตเดฐเดพเด•เตเด•เต เดฑเต†เด•เตเด•เต‹เตผเดกเต เด‰เดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† SCM เดŸเต‚เดณเดฟเดจเต GIT-เดจเต เดคเดŸเดธเตเดธเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดชเดฟเดจเตเดคเตเดฃ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. CI-เดฏเต† เดธเด‚เดฌเดจเตเดงเดฟเดšเตเดšเดฟเดŸเดคเตเดคเต‹เดณเด‚, เด’เดฐเต เด’เดฑเตเดฑเดชเตเดชเต†เดŸเตเดŸ เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเตฝ เดฌเดฟเตฝเดกเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดฎเตเดณเตเดณ เด•เดดเดฟเดตเดพเดฃเต เด’เดฐเต เดฎเตเตปเดตเตเดฏเดตเดธเตเดฅ. เดกเดพเดฑเตเดฑ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเด‚ เดตเดฐเตเดฎเตเดชเต‹เตพ, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตเด•เต€เดฎเดฏเดฟเตฝ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฐเตเดคเตเดคเดพเดจเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเดคเดฟเดชเตเดชเต เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเดจเตเดฎเตเดณเตเดณ เด•เดดเดฟเดตเต เด†เดตเดถเตเดฏเดฎเดพเดฃเต.

SCM + CI เดŸเต‚เตพ #1

เดตเดฟเดœเดฏเดฟ: GitLab, GitLab-CI

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
2020 DevOps เดธเตˆเด•เตเด•เดฟเดณเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เดฎเดฟเด•เดšเตเดš เด‰เดชเด•เดฐเดฃเด‚ เด’เดฐเต เดธเด‚เดถเดฏเดตเตเดฎเดฟเดฒเตเดฒเดพเดคเต† GitLab เด†เดฃเต, เด‡เดคเต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดธเดฎเต€เดชเดญเดพเดตเดฟเดฏเดฟเตฝ เดจเดตเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเต เดจเต‡เดคเตƒเดคเตเดตเด‚ เดจเตฝเด•เตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเด‚.

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

เดฎเดฑเตเดฑเตŠเดฐเต SCM เดŸเต‚เดณเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเดฟเตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจเด‚ (CI) เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ, GitLab เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เด‡เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. GitLab-CI เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดฑเต‚เดŸเตเดŸเดฟเดฒเต‡เด•เตเด•เต เดจเดฟเด™เตเด™เตพ เด’เดฐเต .gitlab-ci.yml เดซเดฏเตฝ เดšเต‡เตผเด•เตเด•เดฃเด‚, เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเต‹เดœเด•เตโ€Œเดฑเตเดฑเดฟเดฒเต† เดเดคเต เดฎเดพเดฑเตเดฑเดตเตเด‚ เดจเดฟเด™เตเด™เตพ เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เดฟเดฏเดคเดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด‚. GitLab เด‰เด‚ GitLab-CI เด‰เด‚ เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจ เดฎเต‡เด–เดฒเดฏเดฟเดฒเต† (CI-as-code) เดจเต‡เดคเดพเด•เตเด•เดณเดพเดฏเดฟ เด…เตผเดนเดฎเดพเดฏเดฟ เด…เด‚เด—เต€เด•เดฐเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดˆ เดตเดฟเดญเดพเด—เดคเตเดคเดฟเตฝ เดฎเดฑเตเดฑเต เดœเดจเดชเตเดฐเดฟเดฏ เดŸเต‚เดณเตเด•เตพ เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด…เดต GitLab เดชเต‹เดฒเต† เดฎเดฟเด•เดšเตเดšเดคเดฒเตเดฒ. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต:

เดธเดพเดฎเต‚เดนเดฟเด•เด‚ โ€” เดšเต†เดฑเตเด•เดฟเดŸ เด•เดฎเตเดชเดจเดฟเด•เตพเด•เตเด•เตเด‚ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเดพเดฐเด‚เดญ เด˜เดŸเตเดŸเด™เตเด™เตพเด•เตเด•เตเดฎเตเดณเตเดณ เดฎเดฟเด•เดšเตเดš SaaS เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฃเดฟเดคเต. IP เดตเดฟเดฒเดพเดธเด™เตเด™เตพ เดธเตเดตเดจเตเดคเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เต‡เดฃเตเดŸ เดตเดฒเดฟเดฏ เด•เดฎเตเดชเดจเดฟเด•เตพเด•เตเด•เต, GitHub-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต‡เดฏเตŠเดฐเต เดชเดฐเดฟเดนเดพเดฐเด‚ เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดคเดฏเตเดณเตเดณ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดชเดฟเดจเตเดคเตเดฃเดฏเดฟเดฒเตเดฒเดพเดคเต† .OVA เดตเต†เตผเดšเตเดตเตฝ เดฎเต†เดทเต€เตป เด†เดฏเดฟเดฐเตเดจเตเดจเต. เด‡เดคเต เด“เตบ-เดชเตเดฐเต†เด‚ เดฎเต†เดฏเดฟเดจเตเดฑเดจเตปเดธเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเด•เตเด•เตเดจเตเดจเต; เด•เต‚เดŸเดพเดคเต†, .OVA เด‡เดŸเดคเตเดคเดฐเด‚ เดฌเดฟเดธเดฟเดจเดธเตเดธเตเด•เตพเด•เตเด•เต เดฎเดพเดคเตเดฐเดฎเต‡ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเด•เต‚, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เดธเต†เตผเดตเตผ เดตเดฒเดฟเดฏ เดฒเต‹เดกเดฟเตฝ เด•เต‡เดตเดฒเด‚ เดคเด•เดฐเดพเดฑเดฟเดฒเดพเด•เตเด‚. GitHub เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เด…เดญเดพเดตเด‚ (เด…เดŸเตเดคเตเดคเดฟเดคเตเดตเดฐเต† เด’เดฐเต เด“เตบ-เดชเตเดฐเต‡เด‚ เดชเดคเดฟเดชเตเดชเดฟเตฝ เด…เดฒเตเดฒ) เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ CI-as-code เดŽเดจเตเดจเดคเดฟเดจเตผเดคเตเดฅเด‚ เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• CI เดŸเต‚เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดคเตเดคเต เด† เดเด•เต€เด•เดฐเดฃเด‚ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต เดŽเดจเตเดจเดพเดฃเต. เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ, GitLab-เดจเตเดฑเต† เดฐเดฃเตเดŸเต เดชเดคเดฟเดชเตเดชเตเด•เดณเต‡เด•เตเด•เดพเดณเตเด‚ GitHub เดตเดณเดฐเต† เดšเต†เดฒเดตเต‡เดฑเดฟเดฏเดคเดพเดฃเต.

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

เดฌเดฟเดฑเตเดฑเตเดฌเด•เตเด•เดฑเตเดฑเต/เดฎเตเดณ โ€” เดžเดพเตป เด…เดตเดจเต† เด’เดฐเต เดฏเดพเดจเตเดคเตเดฐเดฟเด• เดชเดฐเดพเดœเดฟเดคเดจเดพเดฏเดฟ เดคเดฟเดฐเดฟเดšเตเดšเดฑเดฟเดฏเดฃเด‚: GitLab เดŽเดฒเตเดฒเดพเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดธเตเดตเดคเดจเตเดคเตเดฐเดฎเดพเดฏเดฟ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เดฐเดฃเตเดŸเต เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ. BitBucket Cloud GitLab-CI / GitHub เด†เด•เตเดทเตป เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เด’เดฐเต เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเดชเตเดชเดฟเดจเต†เด•เตเด•เดพเตพ เดตเดฒเดฟเดฏ เด’เดฐเต เด•เดฎเตเดชเดจเดฟเด•เตเด•เตเด‚ เด‡เดคเต เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด“เตบ-เดชเตเดฐเต‡เด‚ เดฌเดฟเดฑเตเดฑเตเดฌเด•เตเด•เดฑเตเดฑเต เดธเต†เตผเดตเตผ เดฌเดฟเดฑเตเดฑเตเดฌเด•เตเด•เดฑเตเดฑเต เดชเตˆเดชเตเดชเตเดฒเตˆเดจเตเด•เดณเต†เดชเตเดชเต‹เดฒเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ!

#1 เดกเดพเดฑเตเดฑ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดŸเต‚เตพ

เดตเดฟเดœเดฏเดฟ: เดซเตเดฒเตˆเดตเต‡ เดกเดฟเดฌเดฟ

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดตเต†เดฌเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดตเดฟเด•เดธเดจเดคเตเดคเดฟเตฝ, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด“เดŸเตเดŸเต‹เดฎเต‡เดทเดจเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดชเตเดฐเดพเดงเดพเดจเตเดฏเด‚ เดจเตฝเด•เดพเดฑเดฟเดฒเตเดฒ. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดธเตเด•เต€เดฎ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เด†เดถเดฏเด‚ เดตเตˆเด•เดฟเดฏเดพเดฃเต เดตเดฐเตเดจเตเดจเดคเต. เดธเตเด•เต€เดฎ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด•เต‹เดณเด™เตเด™เดณเต‹ เดชเดŸเตเดŸเดฟเด•เด•เดณเต‹ เดšเต‡เตผเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดชเต‡เดฐเตเดฎเดพเดฑเตเดฑเตเดจเตเดจเดคเดฟเดจเตเด‚ เด•เดพเดฐเดฃเดฎเดพเด•เตเดจเตเดจเต. เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเดคเดฟเดชเตเดชเต เดธเตเด•เต€เดฎ เดชเดคเดฟเดชเตเดชเตเดฎเดพเดฏเดฟ เดชเตŠเดฐเตเดคเตเดคเดชเตเดชเต†เดŸเตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดฏเต‡เด•เตเด•เดพเด‚. เด•เต‚เดŸเดพเดคเต†, เดฐเดฃเตเดŸเต เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เดณเตเดณเดคเดฟเดจเดพเตฝ เด’เดฐเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดตเต†เดฒเตเดฒเตเดตเดฟเดณเดฟเดฏเดพเดฃเต. FlyWayDB เดˆ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเต†เดฒเตเดฒเดพเด‚ เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

  • เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเดคเดฟเดชเตเดชเดฟเด‚เด—เต - เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฎเตˆเด—เตเดฐเต‡เดทเดจเตเด•เตพ เดŸเตเดฐเดพเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเตเด‚ เด‡เดคเดฟเดจเดพเดฏเตเดณเตเดณ เด’เดฐเต เด…เดงเดฟเด• เด‰เดชเด•เดฐเดฃเด‚ เด•เต‚เดŸเดพเดคเต† เดธเตเด•เต€เดฎ เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เด•เตˆเดฎเดพเดฑเดพเดจเต‹ เดชเดดเดฏเดชเดŸเดฟเดฏเดพเด•เตเด•เดพเดจเต‹ เดซเตเดฒเตˆเดตเต‡ เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดฌเตˆเดจเดฑเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดŽเด‚เดฌเดกเดกเต - เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดฌเตˆเดจเดฑเดฟ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเดฌเดฟเตพ เด†เดฏเดฟ เดซเตเดฒเตˆเดตเต‡ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดจเดฎเตเด•เตเด•เต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเด‚. เดซเตเดฒเตˆเดตเต‡ เดธเตเดฑเตเดฑเดพเตผเดŸเตเดŸเดชเตเดชเดฟเตฝ เดชเดคเดฟเดชเตเดชเต เด…เดจเตเดฏเต‹เดœเตเดฏเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเดคเดฟเดชเตเดชเตเด•เดณเตเด‚ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเดšเตเดšเต เด‰เดšเดฟเดคเดฎเดพเดฏ เดฎเตˆเด—เตเดฐเต‡เดทเดจเตเด•เตพ เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. cmd line ad-hoc เด•เดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต†, เดฎเตเดดเตเดตเตป เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด‚ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเดคเต† เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพเด•เตเด•เต เดžเด™เตเด™เตพ เดตเดดเด•เตเด•เด‚ เดจเตฝเด•เตเดจเตเดจเต.

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดˆ เดชเตเดฐเดฆเต‡เดถเดคเตเดคเต เดงเดพเดฐเดพเดณเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‡เดฒเตเดฒ. เด…เดตเดฏเดฟเตฝ เดšเดฟเดฒเดคเต เดจเต‹เด•เตเด•เดพเด‚:

เดฒเดฟเด•เตเดตเดฟเดฌเต‡เดธเต - เดฒเดฟเด•เตเดตเดฟเดฌเต‡เดธเต เดซเตเดฒเตˆเดตเต‡ เดกเดฟเดฌเดฟเดฏเต‹เดŸเต เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต. Liquibase-เตฝ เด•เต‚เดŸเตเดคเตฝ เด…เดจเตเดญเดตเดชเดฐเดฟเดšเดฏเดฎเตเดณเตเดณ เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดจเตเดฑเต† เดŸเต€เดฎเดฟเดฒเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เด…เดคเต เดซเตเดฒเตˆเดตเต‡เดฏเตเดŸเต† เดฎเตเด•เดณเดฟเตฝ เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

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

เดŸเต†เดธเตเดฑเตเดฑเต เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป เดŸเต‚เดณเตเด•เตพ

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเดฟเดฐเดฎเดฟเดกเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดคเตเดคเดฟเตฝ เด…เดตเดฏเต† เดคเดฐเด‚เดคเดฟเดฐเดฟเดšเตเดšเต เดŸเต†เดธเตเดฑเตเดฑเต เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป เดŸเต‚เดณเตเด•เดณเต† เด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดšเตผเดšเตเดš เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเด‚.

เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเดฟเดฐเดฎเดฟเดกเดฟเดจเต (เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ) 4 เดฒเต†เดตเดฒเตเด•เตพ เด‰เดฃเตเดŸเต:

  • เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ - เด‡เดคเต เดฎเตเดดเตเดตเตป เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเดกเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเตเดŸเต†เดฏเตเด‚ เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเดฃเต. เดฎเดฑเตเดฑเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดŸเต†เดธเตเดฑเตเดฑเตเด•เดณเต† เด…เดชเต‡เด•เตเดทเดฟเดšเตเดšเต เด•เต‚เดŸเตเดคเตฝ เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เด’เดฐเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เด’เดฐเต เดญเดพเด—เด‚ ("เดฏเต‚เดฃเดฟเดฑเตเดฑเต" เดŽเดจเตเดจเดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจเต) เด…เดคเดฟเดจเตเดฑเต† เดฐเต‚เดชเด•เตฝเดชเตเดชเดจเดฏเตเด•เตเด•เต เด…เดจเตเดธเตƒเดคเดฎเดพเดฃเต†เดจเตเดจเตเด‚ เดชเตเดฐเดคเต€เด•เตเดทเดฟเดšเตเดšเดคเตเดชเต‹เดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดŽเดดเตเดคเตเด•เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เด•เต‹เด‚เดชเต‹เดฃเดจเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ - เดŸเต†เดธเตเดฑเตเดฑเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เด‡เตปเดชเตเดŸเตเดŸเต/เด”เดŸเตเดŸเตโ€ŒเดชเตเดŸเตเดŸเต เดธเตเดตเดญเดพเดตเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เด˜เดŸเด• เดชเดฐเดฟเดถเต‹เดงเดจเดฏเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดฒเด•เตเดทเตเดฏเด‚. เดธเตเดชเต†เดธเดฟเดซเดฟเด•เตเด•เต‡เดทเตป เด…เดจเตเดธเดฐเดฟเดšเตเดšเต เดŸเต†เดธเตเดฑเตเดฑเต เด’เดฌเตเดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดถเดฐเดฟเดฏเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด‰เดฑเดชเตเดชเดพเด•เตเด•เดฃเด‚.
  • เด‡เดจเตเดฑเด—เตเดฐเต‡เดทเตป เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ - เดตเตเดฏเด•เตเดคเดฟเด—เดค เดธเต‹เดซเตโ€Œเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต เด’เดฐเต เด—เตเดฐเต‚เดชเตเดชเดพเดฏเดฟ เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดคเดฐเด‚ เดชเดฐเดฟเดถเต‹เดงเดจ.
  • เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ - เดˆ เด˜เดŸเตเดŸเด‚ เดธเตเดตเดฏเด‚ เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต. เดžเด™เตเด™เตพ เดฎเตเดดเตเดตเตป เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต เด†เดธเต‚เดคเตเดฐเดฃเด‚ เดšเต†เดฏเตเดคเดคเตเดชเต‹เดฒเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดฏเต‚เดฃเดฟเดฑเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เดณเตเด‚ เด•เต‹เด‚เดชเต‹เดฃเดจเตเดฑเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เตเด‚ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดจเดŸเดคเตเดคเตเดจเตเดจเดคเต, เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เต เดญเดพเดทเดฏเตเดŸเต† เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸเดฎเดพเดฏเดคเดฟเดจเดพเตฝ, DevOps เดกเตŠเดฎเต†เดฏเตโ€Œเดจเดฟเดจเดพเดฏเดฟ เดžเด™เตเด™เตพ เดˆ เดŸเต‚เดณเตเด•เตพ เดตเดฟเดฒเดฏเดฟเดฐเตเดคเตเดคเดฟเดฒเตเดฒ.

#1 เด‡เดจเตเดฑเด—เตเดฐเต‡เดทเตป เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดŸเต‚เตพ

เดตเดฟเดœเดฏเดฟ: เดตเต†เดณเตเดณเดฐเดฟเด•เตเด•

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

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

  • BDD เดธเดฎเต€เดชเดจเด‚ (เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเด‚ เดตเดดเดฟเดฏเตเดณเตเดณ เดตเดฟเด•เดธเดจเด‚ - "เดŸเต†เดธเตเดฑเตเดฑเต-เดกเตเดฐเตˆเดตเต เดกเต†เดตเดฒเดชเตโ€Œเดฎเต†เดจเตเดฑเต" เดธเดฎเต€เดชเดจเดคเตเดคเดฟเดจเต เดตเดฟเดฐเตเดฆเตเดงเดฎเดพเดฏเดฟ "เดชเต†เดฐเตเดฎเดพเดฑเตเดฑเดคเตเดคเดฟเดฒเต‚เดŸเต†เดฏเตเดณเตเดณ เดตเดฟเด•เดธเดจเด‚") - เด•เตเด•เตเด•เตเดฎเตเดชเตผ BDD เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดคเดพเดฃเต, เด‡เดคเต เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดˆ เดŸเดพเดธเตโ€Œเด•เตเด•เดฟเดจเดพเดฏเดฟ เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดšเดคเดพเดฃเต.
  • เดฒเดฟเดตเดฟเด‚เด—เต เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป - เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดŽเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดตเต‡เดฆเดจเดฏเดพเดฃเต! เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เด•เต‹เดกเดพเดฏเดฟ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ, เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเตเด‚ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเด‚ เดธเดฎเดจเตเดตเดฏเดคเตเดคเดฟเดฒเดพเดฃเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เด•เตเด•เตเด•เตเดฎเตเดชเตผ เดธเตเดตเดฏเดฎเต‡เดต เดธเตƒเดทเตโ€ŒเดŸเดฟเดšเตเดš เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดชเดฟเดจเตเดคเตเดฃ - เดจเดฎเตเด•เตเด•เต เดจเดฟเดฐเดตเดงเดฟ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เดพเด‚, เดŽเดจเตเดจเดพเตฝ เดเดคเต เดชเตเดฐเดฏเดพเดธเด•เดฐเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดธเดพเดฎเตเดชเดคเตเดคเดฟเด• เดธเตเดฐเต‹เดคเดธเตเดธเตเด•เดณเตเด‚ เดธเตเดธเด‚เด˜เดŸเดฟเดคเดฎเดพเดฏ เดชเดฟเดจเตเดคเตเดฃเดพ เดธเด‚เดตเดฟเดงเดพเดจเดตเตเด‚ เด•เตเด•เตเด•เตเดฎเตเดชเดฑเดฟเดจเต เด‰เดฃเตเดŸเต.

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดฎเดฑเตเดฑเต เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเตเด•เตพเด•เตเด•เตเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด•-เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเด‚ เด‡เดŸเดฏเดฟเตฝ, เด•เตเด•เตเด•เตเดฎเตเดชเตผ เดฎเดพเดคเตเดฐเดฎเต‡ เดธเดพเตผเดตเดคเตเดฐเดฟเด• เดชเดฐเดฟเดนเดพเดฐเดฎเดพเดฏเดฟ เด•เดฃเด•เตเด•เดพเด•เตเด•เต‚.

เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดŸเต‚เดณเตเด•เตพ

เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดจเดŸเดคเตเดคเตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เตพ เดฐเดฃเตเดŸเต เดชเตเดฐเดงเดพเดจ เดชเต‹เดฏเดฟเดจเตเดฑเตเด•เดณเดฟเตฝ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต:

  • เดซเด™เตเดทเดฃเตฝ เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต
  • เดธเตเดŸเตเดฐเต†เดธเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต.

เดซเด™เตเดทเดฃเตฝ เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเตฝ, เดจเดฎเตเดฎเตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดฒเตเดฒเดพเด‚ เดฏเดฅเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดžเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดžเดพเตป เดŽเดจเตเดฑเต† SPA (เดธเดฟเด‚เด—เดฟเตพ เดชเต‡เดœเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป) เดฏเตเดŸเต† เดšเดฟเดฒ เด˜เดŸเด•เด™เตเด™เดณเดฟเตฝ เด•เตเดฒเดฟเด•เตเด•เต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดซเต‹เดฎเตเด•เตพ เดชเต‚เดฐเดฟเดชเตเดชเดฟเดšเตเดšเต "เดธเดฎเตผเดชเตเดชเดฟเด•เตเด•เตเด•" เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเด•, เดกเดพเดฑเตเดฑ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเดตเตเด•เดฏเตเด‚ "เดตเดฟเดœเดฏเด‚!" เดŽเดจเตเดจ เดธเดจเตเดฆเต‡เดถเด‚ เดธเตเด•เตเดฐเต€เดจเดฟเตฝ เดฆเตƒเดถเตเดฏเดฎเดพเดตเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เด’เดฐเต‡ เดธเดพเดนเดšเดฐเตเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดŽเดฃเตเดฃเด‚ เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เดณเต† เดชเดฟเดถเด•เตเด•เดณเดฟเดฒเตเดฒเดพเดคเต† เดชเตเดฐเต‹เดธเดธเตเดธเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดฎเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต.

เดˆ 2 เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเตเดŸเต† เด…เดญเดพเดตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† CI/CD เดชเตˆเดชเตเดชเตโ€Œเดฒเตˆเดจเดฟเตฝ เด’เดฐเต เดชเตเดฐเดงเดพเดจ เดชเต‹เดฐเดพเดฏเตเดฎเดฏเดพเด•เตเด‚.

#1 เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดŸเต‚เตพ. เดชเตเดฐเดตเตผเดคเตเดคเดจเดชเดฐเดฎเดพเดฏ เดชเดฐเดฟเดถเต‹เดงเดจ

เดตเดฟเดœเดฏเดฟ: SoapUI เดชเตเดฐเต‹

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
SOAP เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดตเต†เดฌเต เดธเต‡เดตเดจเด™เตเด™เตพ เดธเตเดฑเตเดฑเดพเตปเดกเต‡เตผเดกเต เด†เดฏเดคเดฟเดจเดพเตฝ SoapUI เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ API เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดธเตเดชเต‡เดธเดฟเตฝ เด‰เดฃเตเดŸเต. เดžเด™เตเด™เตพ เด‡เดจเดฟ เดชเตเดคเดฟเดฏ SOAP เดธเต‡เดตเดจเด™เตเด™เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดชเต‡เดฐเต เดฎเดพเดฑเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เด™เตเด•เดฟเดฒเตเด‚, เด…เดคเต เดตเดฟเด•เดธเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเต เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเดกเต เดฌเดพเด•เตเด•เต†เตปเดกเต เดซเด™เตเดทเดฃเตฝ เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฎเดฟเด•เดšเตเดš เดšเดŸเตเดŸเด•เตเด•เต‚เดŸเต SoapUI เดจเตฝเด•เตเดจเตเดจเต. เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดธเด‚เดฏเต‹เดœเดจ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดŽเดณเตเดชเตเดชเดคเตเดคเดฟเตฝ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด’เดฐเต CI/CD เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดจเตเดฑเต† เดญเดพเด—เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเด‚.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

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

#1 เดŽเตปเดกเต-เดŸเต-เดŽเตปเดกเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต เดŸเต‚เตพ. เดธเตเดŸเตเดฐเต†เดธเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เต

เดตเดฟเดœเดฏเดฟ: เดฒเต‹เดกเต เดฑเดฃเตเดฃเตผ

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

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

  • เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป - เดฒเต‹เดกเต เดฑเดฃเตเดฃเตผ เด•เตเดฑเดšเตเดšเต เด•เดพเดฒเดฎเดพเดฏเดฟ เดตเดฟเดชเดฃเดฟเดฏเดฟเตฝ เด‰เดฃเตเดŸเต, เด…เดคเดฟเดจเดพเตฝ เดฒเต‹เดกเต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดŽเด™เตเด™เดจเต† เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเดฎเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจ เดจเดฟเดฐเดตเดงเดฟ เด“เตบเดฒเตˆเตป เด‰เดฑเดตเดฟเดŸเด™เตเด™เดณเตเดฃเตเดŸเต.
  • เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดชเดฟเดจเตเดคเตเดฃ - เดฒเต‹เดกเต เดฑเดฃเตเดฃเตผ ODBC เดฎเตเดคเตฝ AJAX, HTTPS เดตเดฐเต†เดฏเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต‡เด•เตเด•เดพเดตเตเดจเตเดจ เดฎเดฑเตเดฑเต เดจเดฟเดธเตเดธเดพเดฐเดฎเดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเต‹เดŸเตเดŸเต‹เด•เตเด•เต‹เตพ เดตเดฐเต†เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดฒเต‹เดกเต เดŸเต†เดธเตเดฑเตเดฑเดฟเด‚เด—เดฟเดจเดพเดฏเดฟ เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดตเต€เดฃเตเดŸเตเด‚, เดˆ เดฎเต‡เด–เดฒเดฏเดฟเตฝ เดจเดฟเดฐเดตเดงเดฟ เดธเดพเตผเดตเดคเตเดฐเดฟเด• เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด‡เดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เดเดคเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเดฟเดฒเตเด‚ เดเดคเต เดชเดฐเดฟเดคเดธเตเดฅเดฟเดคเดฟเดฏเดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดจเตเดจเดพเดฃเต เดฎเดฟเด•เดšเตเดš เดชเดฐเดฟเดนเดพเดฐเด‚.

เดตเดฟเดจเตเดฏเดพเดธ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ

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

เด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดŽเดฒเตเดฒเดพ เดตเดฟเดจเตเดฏเดพเดธ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚ เดฎเต‚เดจเตเดจเต เด‰เดชเดตเดฟเดญเดพเด—เด™เตเด™เดณเดพเดฏเดฟ เดตเดฟเดญเดœเดฟเด•เตเด•เดพเด‚:

  • เด†เตผเดŸเตเดŸเดฟเดซเดพเด•เตเดฑเตเดฑเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต
  • เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต
  • เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเด•.

#1 เด†เตผเดŸเตเดŸเดฟเดซเดพเด•เตเดฑเตเดฑเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดŸเต‚เตพ

เดตเดฟเดœเดฏเดฟ: เดจเต†เด•เตเดธเดธเต

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
Nexus เด†เตผเดŸเตเดŸเดฟเดซเดพเด•เตเดฑเตเดฑเต เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟ เดœเดพเดต เดฎเตเดคเตฝ NPM เดฎเตเดคเตฝ เดกเต‹เด•เตเด•เตผ เดตเดฐเต†เดฏเตเดณเตเดณ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดงเดพเดจ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เดณเต†เดฏเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เดจเดฎเตเดฎเตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดพเดตเดธเตเดคเตเด•เตเด•เดณเตเด‚ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เดˆ เด‰เดชเด•เดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดชเดพเด•เตเด•เต‡เดœเต เดฎเดพเดจเต‡เดœเตผเดฎเดพเดฐเต† เดชเตเดฐเต‹เด•เตโ€Œเดธเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดธเดฟเด เดฌเดฟเตฝเดกเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด•เต‚เดŸเตเดคเตฝ เด†เด•เตโ€Œเดธเดธเตเดธเต เด†เด•เตเด•เตเดจเตเดจเต. เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดฒเตเดฒเดพเดคเตเดค เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดพเด•เตเด•เต‡เดœเตเด•เตพ เดคเดŸเดฏเตเดจเตเดจเดคเดฟเดฒเต‚เดŸเต† เดจเดฟเดฐเดตเดงเดฟ เดธเต‹เดซเตเดฑเตเดฑเตโ€Œเดตเต†เดฏเตผ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเตเด•เดณเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดชเดพเด•เตเด•เต‡เดœเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ เด•เดพเดดเตโ€Œเดš เดฒเดญเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเดพเดฃเต เดฎเดฑเตเดฑเตŠเดฐเต เดจเต‡เดŸเตเดŸเด‚.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

  • เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเดฟเดจเตเดคเตเดฃ - เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดฏ เด‰เตฝเดชเตเดชเดจเตเดจเด‚; เดจเดจเตเดจเดพเดฏเดฟ เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเต.
  • เด“เดชเตเดชเตบ เดธเต‹เดดเตเดธเต - เดกเดตเดฒเดชเตเดฎเต†เดจเตเดฑเต เดŸเต€เดฎเตเด•เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเต† เดธเตเดตเดคเดจเตเดคเตเดฐ เดชเดคเดฟเดชเตเดชเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ.

#1 เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเต เดŸเต‚เตพ

เดตเดฟเดœเดฏเดฟ: เด…เดธเดพเดงเตเดฏเด‚

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

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

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

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

เดตเดฟเดจเตเดฏเดพเดธ เด‰เดชเด•เดฐเดฃเด‚ #1

เดตเดฟเดœเดฏเดฟ: เดŸเต†เดฑเดซเต‹เด‚

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

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

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

เดฑเตบเดŸเตˆเด‚ เดŸเต‚เดณเตเด•เตพ

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ

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

เดฑเตบเดŸเตˆเด‚ เดŸเต‚เดณเตเด•เดณเตเดŸเต† เด‰เดชเดตเดฟเดญเดพเด—เด™เตเด™เตพ:

  • X-as-a-service (XaaS)
  • เด“เตผเด•เตเด•เดธเตเดŸเตเดฐเต‡เดทเตป
  • เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚
  • เดฒเต‹เด—เดฟเด‚เด—เต.

X-เดŸเต‚เตพ-เด†เดธเต-เดŽ-เดธเตผเดตเต€เดธเต #1

เดตเดฟเดœเดฏเดฟ: เด†เดฎเดธเต‡เดพเตบ เดตเต†เดฌเต เดธเตผเดตเต€เดธเตเด•เตพ

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เด•เตเดฒเต—เดกเต เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเด•เดณเดฟเตฝ เด†เดฎเดธเต‹เตบ เดŽเดฒเตเดฒเดพเดฏเตเดชเตเดชเต‹เดดเตเด‚ เด’เดฐเต เดจเต‡เดคเดพเดตเดพเดฃเต, เดชเด•เตเดทเต‡ เด…เดคเต เด…เดตเดฟเดŸเต† เด…เดตเดธเดพเดจเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ: เดกเดตเดฒเดชเตเดชเตผเดฎเดพเตผเด•เตเด•เตเดณเตเดณ เดตเดฟเดตเดฟเดงเดคเดฐเด‚ เดชเตเดคเดฟเดฏ เดธเต‡เดตเดจเด™เตเด™เตพ เด•เดฃเตเดฃเตเดคเตเดฑเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต. AWS-เดฒเต‡เด•เตเด•เต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏเดฏเตเด‚ เดŸเต†เด‚เดชเตเดฒเต‡เดฑเตเดฑเตเด‚ เด•เตŠเดฃเตเดŸเตเดตเดฐเดฟเด•, เด…เดคเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด‰เดชเด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เดตเดฟเดฒ เดคเดฟเด•เดšเตเดšเตเด‚ เดจเตเดฏเดพเดฏเดฎเดพเดฃเต: เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดกเดพเดฑเตเดฑเดพ เดธเต†เดจเตเดฑเดฑเดฟเตฝ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด•. เดชเดฃเด‚ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดชเดฐเต€เด•เตเดทเดฃเด‚ เดจเดŸเดคเตเดคเดพเดจเตเด‚ เดถเดฐเดฟเดฏเดพเดฏ เดคเต€เดฐเตเดฎเดพเดจเดฎเต†เดŸเตเด•เตเด•เดพเดจเตเด‚ เดธเตŒเดœเดจเตเดฏ เดชเดคเดฟเดชเตเดชเต เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เด…เดธเต‚เตผ โ€œเด…เดธเตเตผ เด…เดคเดฟเดจเตเดฑเต† เด†เดฆเตเดฏ เดฑเดฟเดฒเต€เดธเดฟเดจเต เดถเต‡เดทเด‚ เด’เดฐเตเดชเดพเดŸเต เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เดฏเดฟ, เด…เดคเต เดชเตเดฐเดถเด‚เดธเดจเต€เดฏเดฎเดพเดฃเต. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดตเตเดฏเดคเตเดฏเดธเตเดคเดจเดพเด•เดพเดจเตเดณเตเดณ เด†เด—เตเดฐเดนเด‚ เดธเต‡เดตเดจเด™เตเด™เตพเด•เตเด•เต เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏ เดชเต‡เดฐเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต, เด‡เดคเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดœเต‹เดฒเดฟเดฏเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเด•เตเด•เตเดจเตเดจเต. "เดฌเตเดฒเต‹เดฌเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต" เดŽเดจเตเดคเดพเดฃเต เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต? เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เด‡เด•เตเด•เต‹เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ .NET เด•เต‹เดกเต เดฎเดฟเด•เดšเตเดš เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดŽเดฒเตเดฒเดพ เด˜เดŸเด•เดญเดพเด—เด™เตเด™เตพเด•เตเด•เตเด‚ เดจเดฟเด™เตเด™เตพ .NET เดฎเดพเดคเตเดฐเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดค เด•เตเดฑเดตเดพเดฃเต.

เดนเต†เดฑเต‹เด•เตเด•เต โ€” เด•เตเดฑเดžเตเดž เดจเดฟเดฒเดตเดพเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดตเดฟเดถเตเดตเดพเดธเตเดฏเดคเดฏเตเด‚ เดธเตเดคเดพเดฐเตเดฏเดคเดฏเตเด‚ เด•เดพเดฐเดฃเด‚ เดžเดพเตป Heroku-เตฝ เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เด…เดฒเตเดฒเดพเดคเต† เดฎเดฑเตเดฑเตŠเดจเตเดจเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดฟเดฒเตเดฒ, เด…เดคเดฟเดจเดพเตฝ เด•เดฎเตเดชเดจเดฟเด•เตพ เด‡เดคเต เด’เดฐเต เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เดฎเดพเดฏเดฟ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฐเตเดคเต. เด’เดฐเต เดฌเตเดฒเต‹เด—เดฟเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดฆเตผเดถเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต Heroku เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดชเตเดฐเดพเดฏเต‹เด—เดฟเด• เด‰เดชเดฏเต‹เด—เดคเตเดคเดฟเดจเต - "เด‡เดฒเตเดฒ, เดจเดจเตเดฆเดฟ!"

#1 เด“เตผเด•เตเด•เดธเตเดŸเตเดฐเต‡เดทเตป เดŸเต‚เตพ

เดตเดฟเดœเดฏเดฟ: เด“เดชเตเดชเตบโ€Œเดทเดฟเดซเตเดฑเตเดฑเต

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดจเดฟเด™เตเด™เดณเตเดŸเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดธเตเดฑเตเดฑเดพเด•เตเด•เดฟเตฝ เดจเดฟเด™เตเด™เตพ เดกเต‹เด•เตเด•เดฑเต‹ เดฎเดฑเตเดฑเต เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเต‹ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเดพเด•เดพเด‚. เดธเต†เตผเดตเตผเดฒเต†เดธเตเดธเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพ เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด…เดต เดŽเดฒเตเดฒเดพ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเดฟเดจเตเด‚ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚. เด“เตผเด•เตเด•เดธเตเดŸเตเดฐเต‡เดทเตป เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เด‚ เด‡เดฒเตเดฒเดพเดคเต† เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ. เดธเตเดฐเด•เตเดทเดฏเตเดŸเต†เดฏเตเด‚ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต†เดฏเตเด‚ เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ Kubernetes Core (K8s) เดธเดฎเดพเดจเดคเด•เดณเดฟเดฒเตเดฒเดพเดคเตเดคเดคเดพเดฃเต. Source2Image เดถเต‡เด–เดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดชเต‹เดกเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดธเตเดตเดฏเดฎเต‡เดตเดฏเตเดณเตเดณ เดตเดฟเดจเตเดฏเดพเดธเดคเตเดคเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเดจเตเด‚ เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เตเด‚ เดจเดฟเดฐเต€เด•เตเดทเดฃเดตเตเด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต‡เดฏเตŠเดฐเต เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเต เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดชเตเดฒเดพเดฑเตเดฑเตโ€Œเดซเต‹เดฎเดพเดฃเต OpenShift. เด“เดชเตเดชเตบเดทเดฟเดซเตเดฑเตเดฑเต เด“เตบ-เดชเตเดฐเต‡เด‚, เด•เตเดฒเต—เดกเต, เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เด“เตบ-เดชเตเดฐเต‡เด‚, เด•เตเดฒเต—เดกเดฟเตฝ เด’เดฐเต‡ เดธเดฎเดฏเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

  • เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ - K8s เดธเต†เด•เตเดฏเต‚เดฐเดฟเดฑเตเดฑเดฟ เดฎเดพเดจเต‡เดœเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เด’เดฐเต เดตเดฟเดชเตเดฒเดฎเดพเดฏ เดฌเดฟเดฐเตเดฆเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฏเดฟ เดตเดจเตเดจเต‡เด•เตเด•เดพเด‚. เดŽเดฒเตเดฒเดพ เดตเดฟเดถเดฆเดพเด‚เดถเด™เตเด™เดณเตเด‚ เดถเตเดฐเดฆเตเดงเดพเดชเต‚เตผเดตเตเดตเด‚ เดšเดฟเดจเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เดฃเด•เตเด•เดฟเดฒเต†เดŸเตเด•เตเด•เตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚! เด“เดชเตเดชเตบเดทเดฟเดซเตเดฑเตเดฑเดฟเตฝ เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดจเดฟเตผเดฎเตเดฎเดฟเดšเตเดš เดธเตเดฐเด•เตเดทเดพ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดŸเต† เดญเดพเดฐเด‚ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด•เต‚เดŸเตเดคเตฝ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏ เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เดจเตฝเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.
  • เด“เตพ-เด‡เตป-เดตเตบ เดธเตŠเดฒเตเดฏเต‚เดทเตป - เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดฒเต‹เดกเต เดฌเดพเดฒเตปเดธเดฟเด™เต เดŸเต‚เดณเตเด•เตพ เด‰เตพเดชเตเดชเต†เดŸเดพเดคเตเดค เด…เดŸเดฟเดธเตเดฅเดพเดจ K8-เด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, OpenShift-เตฝ เดŽเดฒเตเดฒเดพเด‚ เด‰เดฃเตเดŸเต. เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเดฑเตเด•เตพ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เดพเดจเตเด‚ เดนเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ CI/CD เดŸเต‚เดณเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดฌเดพเดนเตเดฏ เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เด•เต€เด•เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเดจเตเด‚ เดฎเดฑเตเดฑเตเด‚ เดŽเดจเดฟเด•เตเด•เต เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เด—เตเดฐเดพเดซเดฟเด•เตเด•เตฝ เดฏเต‚เดธเตผ เด‡เดจเตเดฑเตผเดซเต‡เดธเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเต‚เตผเดฃเดคเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเดณเดฐเต† เด…เด•เดฒเต†เดฏเดพเดฃเต†เด™เตเด•เดฟเดฒเตเด‚, API เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดธเดฎเต€เดชเดจเด‚ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดŽเดฒเตเดฒเดพเด‚ เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดตเดฟเดตเดฐเดฟเด•เตเด•เดพเด‚ เดŽเดจเตเดจเดพเดฃเต. K8-เด•เตพเด•เตเด•เดพเดฏเตเดณเตเดณ เดฎเดฑเตเดฑเต GUI-เด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, OpenShift เด•เตเดฌเตผเดจเต†เดฑเตเดฑเดธเดฟเดจเตเดฑเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเด•เดพเดฐเตเดฏเด™เตเด™เตพ เดชเด เดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฌเดฟเดฐเตเดฆเด‚ เดชเต‹เดฒเตเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ!

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดกเต‹เด•เตเด•เตผ เด•เต‚เดŸเตเดŸเด‚ - เดกเต‹เด•เตเด•เตผ เดธเตเดตเดพเด‚ เดชเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเด‚ เด’เดดเดฟเดตเดพเด•เตเด•เดฟเด•เตเด•เตŠเดฃเตเดŸเต K8 เด•เตพ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเต. เดšเต†เดฑเดฟเดฏ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด‡เดคเต เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดŽเดจเตเดฑเตผเดชเตเดฐเตˆเดธเต เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เตพเด•เตเด•เต เด‡เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฟเดฒเตเดฒ. เด•เต‚เดŸเดพเดคเต†, AWS ECS เดชเต‹เดฒเตเดณเตเดณ เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เดธเดฎเดพเดจเดฎเดพเดฏ เดธเดฎเต€เดชเดจเดฎเดพเดฃเต เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต, เดŽเดจเตเดจเดพเตฝ เดŽเดจเดฟเด•เตเด•เต เดธเด‚เดตเดฆเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เดฎเดฑเตเดฑเต เดธเต‡เดตเดจเด™เตเด™เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเด•เตเด•เตเดจเตเดจเต (เดฒเดพเด‚เดก, IAM, เดฎเตเดคเดฒเดพเดฏเดต).

เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดŸเต‚เตพ #1

เดตเดฟเดœเดฏเดฟ: เดชเตเดคเดฟเดฏ เด…เดตเดถเดฟเดทเตเดŸเด‚

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดจเตเดฏเต‚ เดฑเต†เดฒเดฟเด•เตเด•เดฟเดจเตเดฑเต† เด†เดฆเตเดฏเด•เดพเดฒ เดฑเดฟเดฒเต€เดธเตเด•เตพ เด’เดฐเต เด•เดพเดฐเตเดฏเด‚ เดจเดจเตเดจเดพเดฏเดฟ เดšเต†เดฏเตเดคเต - APM (เด…เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเต†เตผเดซเต‹เดฎเตปเดธเต เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต) เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚. เดธเต†เตผเดตเตผ, เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ, เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดชเตเดฐเด•เดŸเดจเด‚, เด…เดจเตเดคเดฟเดฎ เด‰เดชเดฏเต‹เด•เตเดคเตƒ เด…เดจเตเดญเดต เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚, เด•เต‚เดŸเดพเดคเต† เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเตเดฐเด•เดŸเดจ เดจเดฟเดฐเต€เด•เตเดทเดฃเด‚ เดŽเดจเตเดจเดฟเดต เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดซเต€เดšเตเดšเตผ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เด‰เดชเด•เดฐเดฃเดฎเดพเดฃเดฟเดคเต.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดธเดฌเตเดฌเดฟเด•เตเดธเต โ€” เดŽเดจเตเดฑเต† เด†เดฆเตเดฏเดคเตเดคเต‡เดคเตเด‚ เดชเตเดฐเดฟเดฏเดชเตเดชเต†เดŸเตเดŸเดคเตเดฎเดพเดฏ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚, เดŽเดจเตเดจเดพเตฝ เด•เตเดฒเต—เดกเต เดŸเต†เด•เตเดจเต‹เดณเดœเดฟเด•เดณเดฟเดฒเต†เดฏเตเด‚ เดŽเดชเดฟเดŽเด‚ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเตป เดชเต†เตผเดซเต‹เดฎเตปเดธเต เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดซเต€เตฝเดกเดฟเดฒเต†เดฏเตเด‚ เดตเดฟเด•เดธเดจเดคเตเดคเดฟเดจเตเดฑเต† เด…เดญเดพเดตเด‚ เด•เดพเดฐเดฃเด‚ เด‡เดคเต เดฎเตเตปเด•เดพเดฒเด™เตเด™เดณเดฟเตฝ เดจเดฟเดฒเดจเดฟเดจเตเดจเดฟเดฐเตเดจเตเดจเต. Zabbix เด‡เดชเตเดชเต‹เดดเตเด‚ เดชเดฐเดฎเตเดชเดฐเดพเด—เดค เดธเต†เตผเดตเตผ เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเตผ เดฎเต‹เดฃเดฟเดฑเตเดฑเดฑเดฟเด‚เด—เต เดจเดจเตเดจเดพเดฏเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เด…เดคเต เด…เดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต.

เดกเดพเดฑเตเดฑเดกเต‹เด—เต - เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเดฑเต† เดชเตเดฐเตŠเดกเด•เตเดทเตป เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดฟเตฝ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดถเตเดฐเดฆเตเดง เด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเดšเตเดšเต, เด…เดฒเตเดฒเดพเดคเต† เด•เต‹เดกเดฟเดฒเดฒเตเดฒ. เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเตผ เด‰เตพเดชเตเดชเต†เดŸเตเดจเตเดจ DevOps เดŸเต€เดฎเตเด•เตพเด•เตเด•เตŠเดชเตเดชเด‚, เดฎเดฟเด•เดšเตเดš เดชเดฟเดจเตเดคเตเดฃ เดจเตฝเด•เตเดจเตเดจเดคเดฟเดจเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เดŸเต‚เดณเตเด•เดณเต† เดžเด™เตเด™เตพ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ.

เดฒเต‹เด—เดฟเด‚เด—เต เดŸเต‚เตพ #1

เดตเดฟเดœเดฏเดฟ: เดธเตเดชเตเดฒเด™เตเด•เต

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดธเตเดชเตเดฒเด™เตเด•เตเดฎเดพเดฏเดฟ เดฎเดคเตเดธเดฐเดฟเด•เตเด•เตเด• เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต! เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ เด…เดฆเตเดฆเต‡เดนเด‚ เดฎเดฐเด‚ เดฎเตเดฑเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเตฝ เดจเต‡เดคเดพเดตเดพเดฏเดฟ เดคเตเดŸเดฐเตเดจเตเดจเต, เดฎเดฑเตเดฑเดพเดฐเต†เด•เตเด•เดพเดณเตเด‚ เดจเดจเตเดจเดพเดฏเดฟ เด…เดคเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดคเตเดŸเดฐเตเดจเตเดจเต. เด“เตบ-เดชเตเดฐเต‡เด‚, SaaS เด“เดซเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดตเดฟเดŸเต†เดฏเตเด‚ เดธเตเดชเตเดฒเด™เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚. เดตเดฒเดฟเดฏ เดชเต‹เดฐเดพเดฏเตเดฎ เด…เดคเดฟเดจเตเดฑเต† เดตเดฟเดฒเดฏเดพเดฃเต: เดธเตเดชเตเดฒเด™เตเด•เต เด‡เดชเตเดชเต‹เดดเตเด‚ เดตเดณเดฐเต† เดšเต†เดฒเดตเต‡เดฑเดฟเดฏเดคเดพเดฃเต!

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

ELK เดธเตเดฑเตเดฑเดพเด•เตเด•เต (ElasticSearch, LogStash, Kibana) "เดˆ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดชเตเดฐเดฟเดฏเดชเตเดชเต†เดŸเตเดŸเดคเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เดฐเตพ เดตเดฟเตฝเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ." เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดฒเต‹เด—เตเด•เดณเตเดŸเต† เด•เต‚เดŸเตเดŸเด‚ เดตเดณเดฐเตเด•เดฏเตเด‚ เดฌเต‹เตผเดกเดฟเดฒเต† เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดตเตผเดฆเตเดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดœเต‹เดฒเดฟ เด•เต‚เดŸเตเดคเตฝ เด•เต‚เดŸเตเดคเตฝ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต. เดธเตเดชเตเดฒเด™เตเด•เตเดฎเดพเดฏเดฟ เดคเดพเดฐเดคเดฎเตเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, ELK เดธเตเดฑเตเดฑเดพเด•เตเด•เต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต, เดŽเดจเดฟเด•เตเด•เต เดฎเตเดฎเตเดชเตเดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเดคเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ เดธเดฎเดฏเด‚ เดกเดพเดทเตโ€Œเดฌเต‹เตผเดกเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต เดŸเต‚เดณเดฟเด‚เด—เต เดธเดœเตเดœเต€เด•เดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เดšเต†เดฒเดตเดดเดฟเดšเตเดšเต.

เดธเดนเด•เดฐเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
DevOps เดชเตเดฐเดพเดฅเดฎเดฟเด•เดฎเดพเดฏเดฟ เด’เดฐเต เด“เตผเด—เดจเตˆเดธเต‡เดทเดจเดฟเดฒเต† เดธเด‚เดธเตเด•เดพเดฐเด‚ เดฎเดพเดฑเตเดฑเตเด• เดŽเดจเตเดจเดคเดพเดฃเต. เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดชเด•เดฐเดฃเด‚ เดตเดพเด™เตเด™เตเดจเตเดจเดคเต เด’เดฑเตเดฑเดฐเดพเดคเตเดฐเดฟเด•เตŠเดฃเตเดŸเต เดจเดฟเดฒเดตเดฟเดฒเต† เดธเดฎเตเดชเตเดฐเดฆเดพเดฏเด™เตเด™เดณเต† เดฎเดพเดฑเตเดฑเดฟเดฒเตเดฒ, เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดธเดนเด•เดฐเดฃเดคเตเดคเต†เดฏเตเด‚ เดชเตเดคเดฟเดฏ เด†เดถเดฏเดตเดฟเดจเดฟเดฎเดฏ เดฐเต€เดคเดฟเด•เดณเต†เดฏเตเด‚ เดชเตเดฐเต‹เดคเตเดธเดพเดนเดฟเดชเตเดชเดฟเด•เตเด•เตเด‚.

เดธเดนเด•เดฐเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เด‰เดชเดตเดฟเดญเดพเด—เด™เตเด™เตพ:

  • เดŸเดพเดธเตเด•เต เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต
  • เดšเดพเดฑเตเดฑเตเด“เดชเตเดชเตเด•เตพ
  • เดชเตเดฐเดฎเดพเดฃเต€เด•เดฐเดฃเด‚.

#1 เด‡เดทเตเดฏเต‚ เดŸเตเดฐเดพเด•เตเด•เดฟเด‚เด—เต เดŸเต‚เตพ

เดตเดฟเดœเดฏเดฟ: เดœเดฟเดฐ

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

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดŸเตเดฐเต†เดฒเต‡เดพ - เดŸเตเดฐเต†เดฒเตเดฒเต‹ เด…เดคเดฟเดจเตเดฑเต† เดธเต—เดœเดจเตเดฏ เด•เดพเตปเดฌเตป เดŸเต‚เดณเดฟเดฒเต‚เดŸเต† เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดœเดจเดชเตเดฐเต€เดคเดฟ เดจเต‡เดŸเดฟ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เตพ เดธเตเด•เต†เดฏเดฟเตฝ เดšเต†เดฏเตเดคเต เดจเดฟเด™เตเด™เตพ เดกเดธเตป เด•เดฃเด•เตเด•เดฟเดจเต เดŸเดพเดธเตเด•เตเด•เตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด•เดŸเดจเตเดจเดพเตฝ, เดŸเตเดฐเต†เดฒเตเดฒเต‹เดฏเตเด•เตเด•เต เดจเดพเดตเดฟเด—เต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดคเดฟเดฐเดฏเดพเดจเตเด‚ เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต.

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

ChatOps เดŸเต‚เตพ #1

เดตเดฟเดœเดฏเดฟ: เดฎเดพเดฑเตเดฑเตผโ€Œเดฎเต‹เดธเตเดฑเตเดฑเต

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดตเดฟเดถเดฆเต€เด•เดฐเดฃเด‚: เด’เดฐเตเดชเด•เตเดทเต‡ เดŽเดจเตเดฑเต† เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เดเดฑเตเดฑเดตเตเด‚ เดตเดฒเดฟเดฏ เด†เดถเตเดšเดฐเตเดฏเด‚, เด…เดคเตŠเดฐเต เดจเดฒเตเดฒ เดตเดพเตผเดคเตเดคเดฏเดพเดฃเต! เดฎเตเดฎเตเดชเดคเตเดคเต† เดŸเต‚เดณเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดเดฑเตเดฑเดตเตเด‚ เดฎเดฟเด•เดšเตเดšเดคเต เดŽเดŸเตเดคเตเดคเต เดŽเดจเตเดจเดพเตฝ เด…เดตเดฏเต† เดชเตเดฐเต†เดฎเดฟเตฝ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเด•เตเด•เตŠเดฃเตเดŸเต MatterMost เดœเดจเดชเตเดฐเต€เดคเดฟ เดจเต‡เดŸเดฟ. เด•เดฎเตเดชเดจเดฟเด•เตพเด•เตเด•เต เด‡เดคเต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต: เดจเดฟเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เดพเตป MatterMost เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเต เด•เต‚เดŸเดพเดคเต† เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดŸเต‚เดณเตเด•เดณเตเดฎเดพเดฏเดฟ เด‡เดคเต เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เดธเดนเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตผเด•เตเด•เต เดšเดพเดฑเตเดฑเตเด•เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด‡เดจเดฟ เดซเดฏเตผเดตเดพเดณเดฟเดจเต เดชเตเดฑเดคเตเดคเต เดชเต‹เด•เต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

  • เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต - MatterMost-เดจเตเดฑเต† เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดชเดคเดฟเดชเตเดชเต เด‡เดŸเดคเตเดคเดฐเด‚, เดตเดฒเดฟเดฏ เดŸเต€เดฎเตเด•เตพเด•เตเด•เดพเดฏเดฟ เดฎเดฟเด•เดšเตเดš เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเดจเตเดฆเต‡เดถ เดšเดฐเดฟเดคเตเดฐเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจ เดธเตเดฒเดพเด•เตเด•เดฟเดจเตเดฑเต† เดธเต—เดœเดจเตเดฏ เดชเตเดฒเดพเดจเดฟเตฝ เดจเดฟเดจเตเดจเต เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฏเดฟ, เดจเดฟเด™เตเด™เดณเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดธเต†เตผเดตเตผ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เดกเดพเดฑเตเดฑเดฏเตเด‚ เดธเต‚เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดพเดฃเต.
  • เดธเด‚เดฏเต‹เดœเดจเด™เตเด™เตพ - API เดเดคเดพเดฃเตเดŸเต 100% Slack API เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดฟเดจเดพเตฝ, เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดŽเดฒเตเดฒเดพ Slack เดธเด‚เดฏเต‹เดœเดจเด™เตเด™เดณเตเด‚ MatterMost-เตฝ เดจเต‡เดฐเดฟเดŸเตเดŸเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเดจเดพเด•เตเด‚.

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดฎเดŸเดฟเดฏเตเดณเตเดณ - เดธเตเดฒเดพเด•เตเด•เต เดฐเดธเด•เดฐเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เดˆ เด†เดณเตเด•เตพ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดตเดณเตผเดจเตเดจเต, เด…เดตเตผ เดฒเดพเดญเด‚ เดคเต‡เดŸเดพเตป เดคเตเดŸเด™เตเด™เดฟ. เดฌเดฟเดธเดฟเดจเดธเดฟเดจเตเดฑเต† เดคเดฟเดฐเดฟเดšเตเดšเดŸเดตเต เด˜เดŸเตเดŸเด‚ เด…เดŸเตเดคเตเดคเตเดตเดฐเดฟเด•เดฏเดพเดฃเต, เด…เดคเต เด…เดตเดฐเตเดŸเต† เดชเตเดฐเดงเดพเดจ เดฎเต‚เดฒเตเดฏเด‚ เดŽเดŸเตเดคเตเดคเตเด•เดณเดฏเตเดจเตเดจเต: เดธเตเดฒเดพเด•เตเด•เต เดธเต—เดœเดจเตเดฏเดฎเดพเดฏเดฟ เดธเต‡เดตเดจเด™เตเด™เตพ เดจเตฝเด•เดฟ; เดšเดพเดฑเตเดฑเต เดนเดฟเดธเตเดฑเตเดฑเดฑเดฟ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดธเต—เดœเดจเตเดฏ เดชเดคเดฟเดชเตเดชเดฟเดจเตเดฑเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดชเต‹เดฐเดพเดฏเตเดฎ.

เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เดŸเต€เดฎเตเด•เตพ โ€” เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเดฟเดจเตเดฑเต† เด‰เดŸเดฎเดธเตเดฅเดคเดฏเดฟเดฒเตเดณเตเดณเดคเดฒเตเดฒเดพเดคเตเดค เด’เดจเตเดจเตเดฎเดพเดฏเดฟ เด’เดฐเต เดฎเตˆเด•เตเดฐเต‹เดธเต‹เดซเตเดฑเตเดฑเต เด‰เตฝเดชเตเดชเดจเตเดจเด‚ เดธเดฎเดจเตเดตเดฏเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•... เดญเดพเด—เตเดฏเด‚! เดˆ เด‰เดชเด•เดฐเดฃเดคเตเดคเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดŽเดจเดฟเด•เตเด•เต เดชเดฑเดฏเดพเดจเตเดณเตเดณเดคเต เด‡เดคเตเดฐเดฎเดพเดคเตเดฐเด‚!

เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดŸเต‚เตพ #1

เดตเดฟเดœเดฏเดฟ: เดธเด‚เด—เดฎเด‚

2020-เตฝ เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เดชเด เดฟเด•เตเด•เต‡เดฃเตเดŸ DevOps เดŸเต‚เดณเตเด•เตพ
เดจเดฟเด™เตเด™เตพ เดเดคเต เด‰เดชเด•เดฐเดฃเด‚ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดพเดฒเตเด‚ เด—เตเดฃเดจเดฟเดฒเดตเดพเดฐเดฎเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดชเดฐเดฟเดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจเดคเตเด‚ เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏ เด’เดฐเต เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเดพเดฃเต. เดจเดฟเดฐเดตเดงเดฟ SaaS เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดŸเต‚เดณเตเด•เตพ เด…เดŸเตเดคเตเดคเดฟเดŸเต† เดตเดฟเดชเดฃเดฟเดฏเดฟเตฝ เดตเดจเตเดจเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เด™เตเด•เดฟเดฒเตเด‚, เดฎเดฟเดทเตป-เด•เตเดฐเดฟเดŸเตเดŸเดฟเด•เตเด•เตฝ เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเตเดฑเต† เดธเด‚เดญเดฐเดฃเด‚ เด’เดฐเต เดฎเต‚เดจเตเดจเดพเด‚ เด•เด•เตเดทเดฟเด•เตเด•เต เด”เดŸเตเดŸเตเดธเต‹เดดเตเดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต เดŽเดจเดฟเด•เตเด•เต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต. เดกเดพเดฑเตเดฑเดฏเตเด‚ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเตเด•เดณเตเด‚ เด“เตบ-เดชเตเดฐเต‡เดฎเดฟเตฝ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เด…เดญเดฟเด•เดพเดฎเตเดฏเด‚, เด‡เด™เตเด™เดจเต†เดฏเดพเดฃเต เด•เตบเดซเตเดฒเต‚เดฏเตปเดธเต เด…เดคเต เดชเดฐเดฟเดนเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเต.

เดชเตเดฐเดงเดพเดจ เดจเต‡เดŸเตเดŸเด™เตเด™เตพ

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

เดŽเดคเดฟเดฐเดพเดณเดฟเด•เตพ

เดฏเตเดฆเตเดงเดคเตเดคเดฟเตฝ เดชเด™เตเด•เต†เดŸเตเดคเตเดคเต, เดชเด•เตเดทเต‡ เดตเดฟเดœเดฏเดฟเดšเตเดšเดฟเดฒเตเดฒ

เดกเต‹เด•เตโ€Œเดธเต เดตเดพเดฏเดฟเด•เตเด•เตเด• โ€” เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเดฟเดจเต เดฐเดธเด•เดฐเดฎเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เด‡เดตเดฟเดŸเต† เดตเดฟเดฎเตผเดถเดจเดพเดคเตเดฎเด•เดฎเดพเดฏ เด…เดฑเดฟเดตเต เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดšเดฟเดจเตเดคเดฟเด•เตเด•เดฐเตเดคเต.

เดฎเดพเตผเด•เตเด•เตเดก .เตบ - เด•เต‹เดกเต เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเตเดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเต เดฎเดฟเด•เดšเตเดšเดคเดพเดฃเต, เดŽเดจเตเดจเดพเตฝ เดฎเดพเตผเด•เตเด•เตเดกเต—เดฃเดฟเดจเตเดฑเต† เดจเดฟเตผเดฆเตเดฆเดฟเดทเตเดŸ เดซเต‹เตผเดฎเดพเดฑเตเดฑเดฟเด‚เด—เต เด•เดพเดฐเดฃเด‚ เด†เตผเด•เตเด•เดฟเดŸเต†เด•เตเดšเดฑเต‹ เดชเตเดฐเต‹เดธเดธเตเดธเตเด•เดณเต‹ เดฎเดฑเตเดฑเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเดจเต‹ เดชเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เดชเตเดฐเดฏเดพเดธเดฎเดพเดฃเต.

เดœเต†เด•เตเด•เดฟเตพ โ€” เดธเดพเด™เตเด•เต‡เดคเดฟเด• เดชเดฐเดฟเดœเตเดžเดพเดจเด‚ เดฐเต‡เด–เดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด“เดฐเต‹ เดฎเดพเดฑเตเดฑเดตเตเด‚ เด‰เดฃเตเดŸเดพเด•เตเดฎเตเดชเต‹เดดเต†เดฒเตเดฒเดพเด‚ เดตเดฟเดจเตเดฏเดธเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดคเดฟเดฏ เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดฟเด•เต เดธเตˆเดฑเตเดฑเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. Confluence เดจเตเดฑเต† เดฒเดณเดฟเดคเดฎเดพเดฏ เดชเดคเดฟเดชเตเดชเต เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เด†เดจเตเดคเดฐเดฟเด• เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เตเดจเตเดจเต.

เดจเดฎเตเด•เตเด•เต เดซเดฒเด™เตเด™เดณเตเดŸเต† เดธเด‚เด–เตเดฏ เด•เตŠเดŸเตเด•เตเด•เดพเด‚

เดตเดฟเดชเดฃเดฟเดฏเดฟเตฝ เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต DevOps เดŸเต‚เดณเตเด•เตพ เด…เด•เตเดทเดฐเดพเตผเดคเตเดฅเดคเตเดคเดฟเตฝ เด‰เดฃเตเดŸเต, เดเดคเตŠเด•เตเด•เต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเด‚, เดŽเดชเตเดชเต‹เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเดฑเดฟเดฏเดพเตป เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเดพเดฃเต. เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏ CI/CD เดชเตˆเดชเตเดชเตเดฒเตˆเดจเดฟเดจเดพเดฏเดฟ DevOps เดŸเต‚เดณเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดˆ เดฒเดณเดฟเดคเดฎเดพเดฏ เด—เตˆเดกเต เดชเดฟเดจเตเดคเตเดŸเดฐเตเด•.

เด…เดžเตเดšเต เดตเดฟเดญเดพเด—เด™เตเด™เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเด‚ เดŸเต‚เดณเตเด•เตพ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเด•เตเด•เตเดจเตเดจเดคเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เตเด•:

  • เดตเดฟเด•เดธเดจเดตเตเด‚ เดจเดฟเตผเดฎเตเดฎเดพเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เดณเตเด‚
  • เดŸเต†เดธเตเดฑเตเดฑเต เด“เดŸเตเดŸเต‹เดฎเต‡เดทเตป เดŸเต‚เดณเตเด•เตพ
  • เดตเดฟเดจเตเดฏเดพเดธ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ
  • เดฑเตบเดŸเตˆเด‚ เดŸเต‚เดณเตเด•เตพ
  • เดธเดนเด•เดฐเดฃ เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ.

เดชเตเดฐเดงเดพเดจ เดถเตเดชเดพเตผเดถ: เดŽเดฒเตเดฒเดพเด‚ เด“เดŸเตเดŸเต‹เดฎเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•!

เดจเดจเตเดฆเดฟ เดธเดพเดšเตเดšเต เดทเดพเดชเตเดชเดฟเดฑเต‹!

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

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