DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชญเชพเช— 1: เชตเซ‡เชฌ/เชเชจเซเชกเซเชฐเซ‹เช‡เชก

เชจเซ‹เช‚เชงเชฃเซ€: เช† เชฒเซ‡เช– เชฎเซ‚เชณ เชฒเซ‡เช–เชจเซ‹ เชฐเชถเชฟเชฏเชจเชฎเชพเช‚ เช…เชจเซเชตเชพเชฆ เช›เซ‡ โ€œDevOps เชŸเซ‚เชฒเซเชธ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชœ เชจเชฅเซ€. "เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฌเชฟเชฒเซเชกเซ€เช‚เช— เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ." เชœเซ‹ เช•เซ‡, เชคเชฎเชพเชฎ เชšเชฟเชคเซเชฐเซ‹, เช•เชกเซ€เช“, เช…เชตเชคเชฐเชฃเซ‹ เช…เชจเซ‡ เชถเชฌเซเชฆเซ‹ เชฎเซ‚เชณ เชญเชพเชทเชพเชฎเชพเช‚ เชธเชพเชšเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชฅเซ€ เชœเซเชฏเชพเชฐเซ‡ เชฐเชถเชฟเชฏเชจเชฎเชพเช‚ เช…เชจเซเชตเชพเชฆ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เชตเชฟเช•เซƒเชคเชฟ เชจ เชฅเชพเชฏ. เชนเซเช‚ เชคเชฎเชจเซ‡ เช–เซเชถ เช…เชญเซเชฏเชพเชธ เช•เชฐเชตเชพ เชˆเชšเซเช›เซเช‚ เช›เซเช‚!

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชนเชพเชฒเชฎเชพเช‚, DevOps เชตเชฟเชถเซ‡เชทเชคเชพ IT เช‰เชฆเซเชฏเซ‹เช—เชฎเชพเช‚ เชธเซŒเชฅเซ€ เชตเชงเซ เชฎเชพเช‚เช—เชฎเชพเช‚เชจเซ€ เชเช• เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชœเซ‹เชฌ เชถเซ‹เชง เชธเชพเช‡เชŸเซเชธ เช–เซ‹เชฒเซ‹ เช›เซ‹ เช…เชจเซ‡ เชชเช—เชพเชฐ เชฆเซเชตเชพเชฐเชพ เชซเชฟเชฒเซเชŸเชฐ เช•เชฐเซ‹ เช›เซ‹, เชคเซ‹ เชคเชฎเซ‡ เชœเซ‹เชถเซ‹ เช•เซ‡ DevOps-เชธเช‚เชฌเช‚เชงเชฟเชค เชจเซ‹เช•เชฐเซ€เช“ เชธเซ‚เชšเชฟเชฎเชพเช‚ เชŸเซ‹เชš เชชเชฐ เช›เซ‡. เชœเซ‹ เช•เซ‡, เช เชธเชฎเชœเชตเซเช‚ เช…เช—เชคเซเชฏเชจเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชฎเซเช–เซเชฏเชคเซเชตเซ‡ 'เชตเชฐเชฟเชทเซเช ' เชชเชฆเชจเซ‹ เชธเช‚เชฆเชฐเซเชญ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เชธเซ‚เชšเชตเซ‡ เช›เซ‡ เช•เซ‡ เช‰เชฎเซ‡เชฆเชตเชพเชฐ เชชเชพเชธเซ‡ เช‰เชšเซเชš เชธเซเชคเชฐเชจเซ€ เช•เซเชถเชณเชคเชพ, เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€ เช…เชจเซ‡ เชธเชพเชงเชจเซ‹เชจเซเช‚ เชœเซเชžเชพเชจ เช›เซ‡. เช† เช‰เชคเซเชชเชพเชฆเชจเชจเซ€ เช…เชตเชฟเชฐเชค เช•เชพเชฎเช—เซ€เชฐเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เช‰เชšเซเชš เชธเซเชคเชฐเชจเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชชเชฃ เช†เชตเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, เช…เชฎเซ‡ DevOps เชถเซเช‚ เช›เซ‡ เชคเซ‡ เชญเซ‚เชฒเซ€ เชœเชตเชพ เชฒเชพเช—เซเชฏเชพ. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เชคเซ‡ เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เชตเซเชฏเช•เซเชคเชฟ เช…เชฅเชตเชพ เชตเชฟเชญเชพเช— เชจเชนเซ‹เชคเซเช‚. เชœเซ‹ เช†เชชเชฃเซ‡ เช† เชถเชฌเซเชฆเชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพเช“ เชถเซ‹เชงเซ€เช, เชคเซ‹ เช†เชชเชฃเชจเซ‡ เช˜เชฃเซ€ เชธเซเช‚เชฆเชฐ เช…เชจเซ‡ เชธเชพเชšเซ€ เชธเช‚เชœเซเชžเชพเช“ เชฎเชณเชถเซ‡, เชœเซ‡เชฎ เช•เซ‡ เชชเชฆเซเชงเชคเชฟ, เชตเซเชฏเชตเชนเชพเชฐ, เชธเชพเช‚เชธเซเช•เซƒเชคเชฟเช• เชฆเชฐเซเชถเชจ, เชตเชฟเชญเชพเชตเชจเชพเช“เชจเซ‹ เชธเชฎเซ‚เชน, เชตเช—เซ‡เชฐเซ‡.

เชฎเชพเชฐเซ€ เชตเชฟเชถเซ‡เชทเชคเชพ เช เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ (QA เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐ) เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเซ‡ เชฎเชพเชคเซเชฐ เชธเซเชตเชคเชƒ-เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฒเช–เชตเชพ เช…เชฅเชตเชพ เชŸเซ‡เชธเซเชŸ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชตเชฟเช•เชธเชพเชตเชตเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช เชจเชนเซ€เช‚. 2020เชฎเชพเช‚ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซเช‚ เชœเซเชžเชพเชจ เชชเชฃ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เช† เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชงเซเชฏเซ‡เชฏเซ‹ เช…เชจเซเชธเชพเชฐ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพเชฅเซ€ เชฒเชˆเชจเซ‡ เชคเชฎเชพเชฎ เชนเชฟเชคเชงเชพเชฐเช•เซ‹เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพ เชธเซเชงเซ€, เชธเซเชตเชฏเช‚เชธเช‚เชšเชพเชฒเชฟเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชœเชพเชคเซ‡ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช•เชพเชฎ เชชเซ‚เชฐเซเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ DevOps เช•เซเชถเชณเชคเชพ เช†เชตเชถเซเชฏเช• เช›เซ‡. เช…เชจเซ‡ เช† เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ, เช•เชฎเชจเชธเซ€เชฌเซ‡, เชเช• เชธเชฎเชธเซเชฏเชพ เช›เซ‡ (spoiler: เช† เชฒเซ‡เช– เช† เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ‡ เช›เซ‡). เชฎเซเชฆเซเชฆเซ‹ เช เช›เซ‡ เช•เซ‡ DevOps เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡. เช…เชจเซ‡ เช† เชธเซเชชเชทเซเชŸ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช•เช‚เชชเชจเซ€เช“ เชเชตเซ€ เช•เซ‹เชˆ เชตเชธเซเชคเซ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚ เชœเซ‡ เช•เชฐเชตเซเช‚ เชธเชฐเชณ เช›เซ‡... DevOps เชตเชฟเชถเซเชตเชฎเชพเช‚, เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชธเชพเชงเชจเซ‹, เชถเชฐเชคเซ‹ เช…เชจเซ‡ เชชเซเชฐเชฅเชพเช“ เช›เซ‡ เชœเซ‡เชจเซ‡ เชฎเชพเชธเซเชŸเชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช•เชพเชฐเช•เชฟเชฐเซเชฆเซ€เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช† เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชธเช‚เชšเชฟเชค เชคเช•เชจเซ€เช•เซ€ เช…เชจเซเชญเชต เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡.

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ
เชธเซ‹เชฐเซเชธ: http://maximelanciauxbi.blogspot.com/2017/04/devops-tools.html

เช…เชนเซ€เช‚ เช…เชฎเซ‡ เช•เชฆเชพเชš เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชญเชพเช— เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เช† เชฒเซ‡เช–เชจเชพ เชนเซ‡เชคเซ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ€เชถเซเช‚. 

เช† เชฒเซ‡เช– เชถเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช›เซ‡?

เช† เชฒเซ‡เช–เชฎเชพเช‚, เชนเซเช‚ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชฎเชพเชฐเซ‹ เช…เชจเซเชญเชต เชถเซ‡เชฐ เช•เชฐเชตเชพ เชœเชˆ เชฐเชนเซเชฏเซ‹ เช›เซเช‚. เชตเชฟเชตเชฟเชง เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡ เชตเชฟเชถเซ‡ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชฎเชพเชนเชฟเชคเซ€เชจเชพ เช˜เชฃเชพ เชธเซเชฐเซ‹เชค เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเซเช‚ เชคเซ‡เชฎเชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชœเซ‹เชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เช˜เชฃเชพ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเชพ เชธเชฟเชตเชพเชฏ เช•เซ‹เชˆ เชตเชฟเช•เชธเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชคเซเช‚ เชจเชฅเซ€ เช…เชฅเชตเชพ เชคเซ‡เชจเซ‡ เชœเชพเชณเชตเชตเชพเชจเซ€ เช•เชพเชณเชœเซ€ เชฒเซ‡เชคเซเช‚ เชจเชฅเซ€. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชœเซ‚เชจเชพ เชฅเชˆ เชœเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชฎเชฏ เชชเชธเชพเชฐ เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡. เชซเชฐเซ€เชฅเซ€, เช•เชพเชฐเช•เชฟเชฐเซเชฆเซ€เชจเซ€ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚, เช† เช–เซ‚เชฌ เชฎเซเชถเซเช•เซ‡เชฒ เช•เชพเชฐเซเชฏ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡: เช†เชชเซ‡เชฒ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฏเชพ เชธเชพเชงเชจเซ‹ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชœเซ‹เชˆเช เชคเซ‡ เชธเชฎเชœเชฆเชพเชฐเซ€เชชเซ‚เชฐเซเชตเช• เชจเช•เซเช•เซ€ เช•เชฐเชตเซเช‚, เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเซเช‚, เช—เซ‹เช เชตเชตเซเช‚ เช…เชจเซ‡ เชœเชพเชณเชตเชตเซเช‚. เช•เซ‡เชŸเชฒเชพเช• เชชเชฐเซ€เช•เซเชทเช•เซ‹ เชฎเชฆเชฆ เชฎเชพเชŸเซ‡ DevOps (เชฎเชพเชฃเชธเซ‹) เชคเชฐเชซ เชตเชณเซ‡ เช›เซ‡ เช…เชจเซ‡, เชšเชพเชฒเซ‹ เชชเซเชฐเชฎเชพเชฃเชฟเช• เชฐเชนเซ€เช, เช† เช…เชญเชฟเช—เชฎ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เช˜เชฃเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เช† เชเช•เชฎเชพเชคเซเชฐ เชตเชฟเช•เชฒเซเชช เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเชงเซ€ เชจเชฟเชฐเซเชญเชฐเชคเชพเช“เชจเซ€ เชฆเซƒเชถเซเชฏเชคเชพ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เช†เชชเชฃเซ‡ เชœเชพเชฃเซ€เช เช›เซ€เช เชคเซ‡เชฎ, DevOps เช–เซ‚เชฌ เชœ เชตเซเชฏเชธเซเชค เชฒเซ‹เช•เซ‹ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“เช เชธเช‚เชธเซเชฅเชพ/เชŸเซ€เชฎเชจเชพ เช†เชงเชพเชฐเซ‡ เชธเชฎเช—เซเชฐ เช•เช‚เชชเชจเซ€เชจเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ, เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ, เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—, เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเชฎเชพเชจ เช•เชพเชฐเซเชฏเซ‹ เชตเชฟเชถเซ‡ เชตเชฟเชšเชพเชฐเชตเซเช‚ เชชเชกเซ‡ เช›เซ‡. เชœเซ‡เชฎ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฅเชพเชฏ เช›เซ‡, เช“เชŸเซ‹เชฎเซ‡เชถเชจ เช เชชเซเชฐเชพเชฅเชฎเชฟเช•เชคเชพ เชจเชฅเซ€. เช†เชตเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช†เชชเชฃเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เช…เช‚เชค เชธเซเชงเซ€ เช†เชชเชฃเชพ เชคเชฐเชซเชฅเซ€ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซเช‚ เชฌเชงเซเช‚ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช. เช† เชจเชฟเชฐเซเชญเชฐเชคเชพ เช˜เชŸเชพเชกเชถเซ‡, เช•เชพเชฐเซเชฏเชชเซเชฐเชตเชพเชนเชจเซ‡ เชเชกเชชเซ€ เชฌเชจเชพเชตเชถเซ‡, เช…เชฎเชพเชฐเซ€ เช•เซเชถเชณเชคเชพเชฎเชพเช‚ เชธเซเชงเชพเชฐเซ‹ เช•เชฐเชถเซ‡ เช…เชจเซ‡ เช…เชฎเชจเซ‡ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชฎเซ‹เชŸเซเช‚ เชšเชฟเชคเซเชฐ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡.

เชฒเซ‡เช– เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช…เชจเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจเซ‹ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช• เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹. เชฆเชฐเซ‡เช• เชœเซ‚เชฅเชจเซ‡ เชเชตเชพ เชธเชพเชงเชจเซ‹ เชฆเซเชตเชพเชฐเชพ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡เชจเซเช‚ เชตเซเชฏเช•เซเชคเชฟเช—เชค เช…เชจเซเชญเชต เชฆเซเชตเชพเชฐเชพ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช เชจเชฅเซ€ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ เชคเซ‡ เชœ เชตเชธเซเชคเซเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชชเชกเชถเซ‡. เชธเชพเชงเชจเซ‹ เชชเซ‹เชคเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชจเชฅเซ€, เชคเซ‡เช“ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เช…เชชเซเชฐเชšเชฒเชฟเชค เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เช…เชฎเชพเชฐเซเช‚ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเชฟเช‚เช— เช•เชพเชฐเซเชฏ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹เชจเซ‡ เชธเชฎเชœเชตเชพเชจเซเช‚ เช›เซ‡: เช…เชฎเชจเซ‡ เชธเชพเชงเชจเซ‹เชจเชพ เช† เชœเซ‚เชฅเชจเซ€ เชถเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡เชฎเชจเซ€ เชธเชนเชพเชฏเชฅเซ€ เช•เชˆ เช•เชพเชฐเซเชฏ เชธเชฎเชธเซเชฏเชพเช“ เชนเชฒ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เชคเซ‡เชฅเซ€ เชœ เชฆเชฐเซ‡เช• เชตเชฟเชญเชพเช—เชจเชพ เช…เช‚เชคเซ‡ เชนเซเช‚ เชธเชฎเชพเชจ เชŸเซ‚เชฒเซเชธเชจเซ€ เชฒเชฟเช‚เช•เซเชธ เชฎเซเช•เซเช‚ เช›เซเช‚ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเชพเชฐเซ€ เชธเช‚เชธเซเชฅเชพเชฎเชพเช‚ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เช† เชฒเซ‡เช–เชฎเชพเช‚ เชถเซเช‚ เชจเชฅเซ€

เชนเซเช‚ เชซเชฐเซ€ เชเช• เชตเชพเชฐ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เช•เชฐเซเช‚ เช›เซเช‚ เช•เซ‡ เชฒเซ‡เช– เชšเซ‹เช•เซเช•เชธ เชธเชพเชงเชจเซ‹ เชตเชฟเชถเซ‡ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เช†เชฆเซ‡เชถเซ‹เชจเชพ เชตเชฐเซเชฃเชจเชฎเชพเช‚เชฅเซ€ เช•เซ‹เชˆ เช•เซ‹เชก เชฆเชพเช–เชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เชฆเชฐเซ‡เช• เชตเชฟเชญเชพเช—เชจเชพ เช…เช‚เชคเซ‡ เชนเซเช‚ เชตเชฟเช—เชคเชตเชพเชฐ เช…เชญเซเชฏเชพเชธ เชฎเชพเชŸเซ‡ เชฒเชฟเช‚เช•เซเชธ เช›เซ‹เชกเซ€ เชฆเช‰เช‚ เช›เซเช‚.

เช† เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡: 

  • เช† เชธเชพเชฎเช—เซเชฐเซ€ เชตเชฟเชตเชฟเชง เชธเซเชฐเซ‹เชคเซ‹ (เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ, เชชเซเชธเซเชคเช•เซ‹, เชตเชฟเชกเชฟเช“ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹) เชฎเชพเช‚ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช›เซ‡;
  • เชœเซ‹ เช†เชชเชฃเซ‡ เชตเชงเซ เชŠเช‚เชกเชพเชฃเชฎเชพเช‚ เชœเชตเชพเชจเซ€ เชถเชฐเซ‚เช†เชค เช•เชฐเซ€เช, เชคเซ‹ เช†เชชเชฃเซ‡ เช† เชฒเซ‡เช–เชจเชพ 10, 20, 30 เชญเชพเช— เชฒเช–เชตเชพ เชชเชกเชถเซ‡ (เชœเซเชฏเชพเชฐเซ‡ เชฏเซ‹เชœเชจเชพเช“ 2-3 เช›เซ‡);
  • เชนเซเช‚ เชซเช•เซเชค เชคเชฎเชพเชฐเซ‹ เชธเชฎเชฏ เชฌเช—เชพเชกเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€ เช•เชพเชฐเชฃ เช•เซ‡ เชคเชฎเซ‡ เชธเชฎเชพเชจ เชฒเช•เซเชทเซเชฏเซ‹เชจเซ‡ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซเชฏ เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเช—เซ‹ เช›เซ‹.

เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ

เชนเซเช‚ เช–เชฐเซ‡เช–เชฐ เชˆเชšเซเช›เซเช‚ เช›เซเช‚ เช•เซ‡ เช† เชธเชพเชฎเช—เซเชฐเซ€ เชฆเชฐเซ‡เช• เชตเชพเชšเช• เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฌเชจเซ‡, เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชตเชพเช‚เชšเซ€เชจเซ‡ เชญเซ‚เชฒเซ€ เชจ เชœเชพเชฏ. เช•เซ‹เชˆเชชเชฃ เช…เชญเซเชฏเชพเชธเชฎเชพเช‚, เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช˜เชŸเช• เช›เซ‡. เช† เชฎเชพเชŸเซ‡ เชฎเซ‡เช‚ เชคเซˆเชฏเชพเชฐเซ€ เช•เชฐเซ€ เช›เซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฌเชงเซเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡ เช…เช‚เช—เซ‡ เชชเช—เชฒเชพ-เชฆเชฐ-เชชเช—เชฒเชพเชจเซ€ เชธเซ‚เชšเชจเชพเช“ เชธเชพเชฅเซ‡ GitHub เชญเช‚เชกเชพเชฐ. เชคเชฎเซ‡ เชœเซ‡ เช†เชฆเซ‡เชถเซ‹ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ€ เชฐเชนเซเชฏเชพ เช›เซ‹ เชคเซ‡เชจเซ€ เชฒเชพเช‡เชจเซ‹เชจเซ€ เชคเชฎเซ‡ เช…เชฃเชธเชฎเชœเซเชคเชพเชฅเซ€ เชจเช•เชฒ เชจ เช•เชฐเซ‹ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ€ เชฐเชพเชน เชœเซ‹เชตเชพเชจเซเช‚ เชนเซ‹เชฎเชตเชฐเซเช• เชชเชฃ เช›เซ‡.

เชฏเซ‹เชœเชจเชพ

เชชเช—เชฒเซเช‚
เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€
เชธเชพเชงเชจเซ‹

1
เชธเซเชฅเชพเชจเชฟเช• เชšเชพเชฒเซ€ (เชตเซ‡เชฌ / เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชกเซ‡เชฎเซ‹ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเซ‹) 
Node.js, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ, Appium

2
เชธเช‚เชธเซเช•เชฐเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเซ‹ 
เช—เชฟเชŸ

3
เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ
เชกเซ‹เช•เชฐ, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก, เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก (เชตเซ‡เชฌ, เชเชจเซเชกเซเชฐเซ‹เช‡เชก)

4
CI/CD
Gitlab CI

5
เชฎเซ‡เช˜ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ
Google Cloud Platform

6
เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ
เช•เซเชฏเซเชฌเชฐเซเชจเซ‡เชŸเชฟเชธ

7
เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ (IaC)
เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ, เชœเชตเชพเชฌเซ€

เชฆเชฐเซ‡เช• เชตเชฟเชญเชพเช—เชจเซเช‚ เชฎเชพเชณเช–เซเช‚

เชตเชฐเซเชฃเชจเชจเซ‡ เชธเซเชชเชทเซเชŸ เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡, เชฆเชฐเซ‡เช• เชตเชฟเชญเชพเช—เชจเซเช‚ เชตเชฐเซเชฃเชจ เชจเซ€เชšเซ‡เชจเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เช…เชจเซเชธเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡:

  • เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ,
  • เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ,
  • เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ,
  • เช…เชญเซเชฏเชพเชธ เชฎเชพเชŸเซ‡ เชฒเชฟเช‚เช•เซเชธ,
  • เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹.

1. เชธเซเชฅเชพเชจเชฟเช• เชธเซเชคเชฐเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเซ‹

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เชธเซเชฅเชพเชจเชฟเช• เชธเซเชคเชฐเซ‡ เชกเซ‡เชฎเซ‹ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เชคเซ‡เช“ เชชเชพเชธ เชฅเชฏเชพ เช›เซ‡ เชคเซ‡เชจเซ€ เชšเช•เชพเชธเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชฎเชพเชคเซเชฐ เชเช• เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเช—เชฒเซเช‚ เช›เซ‡. เชตเซเชฏเชตเชนเชพเชฐเชฟเช• เชญเชพเช—เชฎเชพเช‚, Node.js เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ เช…เชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเชฃ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชจเชฅเซ€ เช…เชจเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเชฎเชพเชฐเซ€ เช•เช‚เชชเชจเซ€เชฎเชพเช‚ เชฅเชพเชฏ เช›เซ‡. 

เชœเซ‹ เช•เซ‡, เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒเซเชธ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ เช…เชจเซเช•เซเชฐเชฎเซ‡ เชตเซ‡เชฌ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ Selenium WebDriver เช…เชจเซ‡ Android เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชŸเซ‡ Appium เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ เช†เช—เชณเชจเชพ เชชเช—เชฒเชพเช“เชฎเชพเช‚ เช…เชฎเซ‡ เชกเซ‹เช•เชฐ เชˆเชฎเซ‡เชœเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถเซเช‚ เชœเซ‡ เช† เชŸเซ‚เชฒเซเชธ เชธเชพเชฅเซ‡ เช–เชพเชธ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชœเซ‹เชฌเชจเซ€ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€เชจเซ‡, เช† เชธเชพเชงเชจเซ‹เชจเซ€ เชฌเชœเชพเชฐเชฎเชพเช‚ เชธเซŒเชฅเซ€ เชตเชงเซ เชฎเชพเช‚เช— เช›เซ‡.

เชœเซ‡เชฎ เชคเชฎเซ‡ เชจเซ‹เช‚เชงเซเชฏเซเช‚ เชนเชถเซ‡, เช…เชฎเซ‡ เชซเช•เซเชค เชตเซ‡เชฌ เช…เชจเซ‡ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเช เช›เซ€เช. เช•เชฎเชจเชธเซ€เชฌเซ‡, iOS เช เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฒเช— เชตเชพเชฐเซเชคเชพ เช›เซ‡ (เช†เชญเชพเชฐ Apple). เชนเซเช‚ เช†เช—เชพเชฎเซ€ เชญเชพเช—เซ‹เชฎเชพเช‚ IOS เชธเช‚เชฌเช‚เชงเชฟเชค เช‰เช•เซ‡เชฒเซ‹ เช…เชจเซ‡ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช˜เชกเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚.

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏเชฎเชพเช‚, เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช•เซ‹เชˆ เชฎเซ‚เชฒเซเชฏ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เชคเชฎเซ‡ เชซเช•เซเชค เชคเชชเชพเชธเซ‹ เช•เซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชธเซเชฅเชพเชจเชฟเช• เชฌเซเชฐเชพเช‰เชเชฐ เช…เชจเซ‡ เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชŸเชฐเชฎเชพเช‚ เชธเซเชฅเชพเชจเชฟเช• เชฎเชถเซ€เชจ เชชเชฐ เชšเชพเชฒเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เช•เซ‹เชˆ เชชเชฃ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚, เช† เชœเชฐเซ‚เชฐเซ€ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฌเชฟเช‚เชฆเซ เช›เซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹

  • เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ/เชเชชเชฟเชฏเชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฃเชฎเชพเช‚ เชคเชฎเชจเซ‡ เช—เชฎเซ‡ เชคเซ‡เชตเซ€ เช•เซ‹เชˆเชชเชฃ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพ;
  • เช•เซ‹เชˆเชชเชฃ เชชเชฐเซ€เช•เซเชทเชฃเซ‹;
  • เช•เซ‹เชˆเชชเชฃ เชŸเซ‡เชธเซเชŸ เชฐเชจเชฐ.

2. เชธเช‚เชธเซเช•เชฐเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเซ‹ (Git)

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เชœเซ‹ เชนเซเช‚ เช•เชนเซเช‚ เช•เซ‡ เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เช เชŸเซ€เชฎเชฎเชพเช‚ เช…เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชฐเซ€เชคเซ‡ เชตเชฟเช•เชพเชธเชจเซ‹ เช…เชคเซเชฏเช‚เชค เชฎเชนเชคเซเชคเซเชตเชจเซ‹ เชญเชพเช— เช›เซ‡, เชคเซ‹ เชคเซ‡ เช•เซ‹เชˆเชจเซ‡ เชฎเชพเชŸเซ‡ เชฎเซ‹เชŸเซ‹ เชธเชพเช•เซเชทเชพเชคเซเช•เชพเชฐ เชฅเชถเซ‡ เชจเชนเซ€เช‚. เชตเชฟเชตเชฟเชง เชธเซเชฐเซ‹เชคเซ‹เชจเชพ เช†เชงเชพเชฐเซ‡, เชคเซ‡ เช•เชนเซ‡เชตเซเช‚ เชธเชฒเชพเชฎเชค เช›เซ‡ เช•เซ‡ เช—เชฟเชŸ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟ เช›เซ‡. เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฟเชธเซเชŸเชฎ เช˜เชฃเชพ เชฒเชพเชญเซ‹ เชชเซ‚เชฐเชพ เชชเชพเชกเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช•เซ‹เชก เชถเซ‡เชฐเชฟเช‚เช—, เชตเชฐเซเชเชจ เชธเซเชŸเซ‹เชฐ เช•เชฐเชตเชพ, เชชเชพเช›เชฒเซ€ เชถเชพเช–เชพเช“เชฎเชพเช‚ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเซเช‚, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช‡เชคเชฟเชนเชพเชธเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚ เช…เชจเซ‡ เชฌเซ‡เช•เช…เชช. เช…เชฎเซ‡ เชฆเชฐเซ‡เช• เชฎเซเชฆเซเชฆเชพเชจเซ€ เชตเชฟเช—เชคเชตเชพเชฐ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚ เชจเชนเซ€เช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเชพเชฅเซ€ เช–เซ‚เชฌ เชœ เชชเชฐเชฟเชšเชฟเชค เช›เซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เชฐเซ‹เชœเชฟเช‚เชฆเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช›เซ‹. เชชเชฐเช‚เชคเซ เชœเซ‹ เช…เชšเชพเชจเช• เชจเชนเซ€เช‚, เชคเซ‹ เชนเซเช‚ เช† เชฒเซ‡เช– เชตเชพเช‚เชšเชตเชพเชจเซเช‚ เชฅเซ‹เชญเชพเชตเชตเชพเชจเซ€ เช…เชจเซ‡ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชตเชนเซ‡เชฒเซ€ เชคเช•เซ‡ เช† เช—เซ‡เชช เชญเชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚.

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เช…เชจเซ‡ เช…เชนเซ€เช‚ เชคเชฎเซ‡ เชตเชพเชœเชฌเซ€ เชชเซเชฐเชถเซเชจ เชชเซ‚เช›เซ€ เชถเช•เซ‹ เช›เซ‹: โ€œเชคเซ‡ เช…เชฎเชจเซ‡ เช—เชฟเชŸ เชตเชฟเชถเซ‡ เช•เซ‡เชฎ เช•เชนเซ‡ เช›เซ‡? เชฆเชฐเซ‡เช• เชตเซเชฏเช•เซเชคเชฟ เช† เชœเชพเชฃเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชตเชฟเช•เชพเชธ เช•เซ‹เชก เช…เชจเซ‡ เชธเซเชตเชคเชƒ-เชชเชฐเซ€เช•เซเชทเชฃ เช•เซ‹เชก เชฌเช‚เชจเซ‡ เชฎเชพเชŸเซ‡ เช•เชฐเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชฌเชฟเชฒเช•เซเชฒ เชธเชพเชšเชพ เชนเชถเซ‹, เชชเชฐเช‚เชคเซ เช† เชฒเซ‡เช–เชฎเชพเช‚ เช†เชชเชฃเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช เช…เชจเซ‡ เช† เชตเชฟเชญเชพเช— เชตเชฟเชญเชพเช— 7 เชฎเชพเชŸเซ‡ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡: โ€œเช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ (IaC)โ€. เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡, เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชธเชนเชฟเชค เชธเชฎเช—เซเชฐ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช•เซ‹เชกเชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชตเชฐเซเชฃเชตเซ‡เชฒ เช›เซ‡, เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชคเซ‡เชฎเชพเช‚ เชตเชฐเซเชเชจเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฃ เชฒเชพเช—เซ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช เช…เชจเซ‡ เชตเชฟเช•เชพเชธ เช…เชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เช•เซ‹เชก เชœเซ‡เชตเชพ เชœ เชฒเชพเชญ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ€เช เช›เซ€เช.

เช…เชฎเซ‡ เชชเช—เชฒเซเช‚ 7 เชฎเชพเช‚ IaC เชจเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชœเซ‹เชˆเชถเซเช‚, เชชเชฐเช‚เชคเซ เชนเชตเซ‡ เชชเชฃ เชคเชฎเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€ เชฌเชจเชพเชตเซ€เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ Git เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เชฐเชฟเชฎเซ‹เชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€ เช‰เชฎเซ‡เชฐเซ€เชถเซเช‚ เชคเซเชฏเชพเชฐเซ‡ เชฎเซ‹เชŸเซเช‚ เชšเชฟเชคเซเชฐ เชตเชฟเชธเซเชคเซƒเชค เชฅเชถเซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹

3. เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ (เชกเซ‹เช•เชฐ)

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจเชฅเซ€ เชฐเชฎเชคเชจเชพ เชจเชฟเชฏเชฎเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชฏเชพ เช›เซ‡ เชคเซ‡ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชšเชพเชฒเซ‹ เชฅเซ‹เชกเชพ เชฆเชพเชฏเช•เชพเช“ เชชเชพเช›เชณ เชœเชˆเช. เชคเซ‡ เชธเชฎเชฏเซ‡, เชฒเซ‹เช•เซ‹เช เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฐ เชฎเชถเซ€เชจเซ‹ เช–เชฐเซ€เชฆเซเชฏเชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹. เชชเชฐเช‚เชคเซ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชœเชฐเซ‚เชฐเซ€ เชธเซเชŸเชพเชฐเซเชŸเช…เชช เชธเช‚เชธเชพเชงเชจเซ‹ เช…เช—เชพเช‰เชฅเซ€ เชœเชพเชฃเชคเชพ เชจ เชนเชคเชพ. เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช•เช‚เชชเชจเซ€เช“เช เช–เชฐเซเชšเชพเชณ, เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชธเชฐเซเชตเชฐเชจเซ€ เช–เชฐเซ€เชฆเซ€ เชชเชฐ เชจเชพเชฃเชพเช‚ เช–เชฐเซเชšเซเชฏเชพ, เชชเชฐเช‚เชคเซ เช†เชฎเชพเช‚เชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เช•เซเชทเชฎเชคเชพเชจเซ‹ เชธเช‚เชชเซ‚เชฐเซเชฃ เช‰เชชเชฏเซ‹เช— เชฅเชฏเซ‹ เชจ เชนเชคเซ‹.

เช‰เชคเซเช•เซเชฐเชพเช‚เชคเชฟเชจเซ‹ เช†เช—เชณเชจเซ‹ เชคเชฌเช•เซเช•เซ‹ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ (VMs) เชนเชคเซ‹, เชœเซ‡เชฃเซ‡ เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เชธเช‚เชธเชพเชงเชจเซ‹ เชชเชฐ เชจเชพเชฃเชพเช‚ เชฌเช—เชพเชกเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเซ€ เชนเชคเซ€. เช† เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เช เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฒเช— เชœเช—เซเชฏเชพ เชซเชพเชณเชตเซ€เชจเซ‡ เชธเชฎเชพเชจ เชธเชฐเซเชตเชฐเชฎเชพเช‚ เชเช•เชฌเซ€เชœเชพเชฅเซ€ เชธเซเชตเชคเช‚เชคเซเชฐ เชฐเซ€เชคเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚. เชชเชฐเช‚เชคเซ, เช•เชฎเชจเชธเซ€เชฌเซ‡, เช•เซ‹เชˆเชชเชฃ เชคเช•เชจเซ€เช•เชฎเชพเช‚ เชคเซ‡เชจเซ€ เช–เชพเชฎเซ€เช“ เช›เซ‡. VM เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡ CPU, RAM, เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ OS เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ€เชจเซ‡, เชฒเชพเชฏเชธเชจเซเชธ เช–เชฐเซเชšเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เชชเชฐเชฟเชฌเชณเซ‹ เชฒเซ‹เชกเชฟเช‚เช— เชเชกเชชเชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

เช…เชจเซ‡ เชนเชตเซ‡ เช†เชชเชฃเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ เชชเชฐ เช†เชตเซ€เช เช›เซ€เช. เชซเชฐเซ€ เชเช•เชตเชพเชฐ, เช† เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เช…เช—เชพเช‰เชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซเช‚ เชจเชฟเชฐเชพเช•เชฐเชฃ เชฒเชพเชตเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชธเช‚เชชเซ‚เชฐเซเชฃ OS เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€, เชœเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชฎเซเช•เซเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซ‹เชฐเซเชŸเซ‡เชฌเชฟเชฒเชฟเชŸเซ€ เชฎเชพเชŸเซ‡ เชเชกเชชเซ€ เช…เชจเซ‡ เชฒเชตเชšเซ€เช• เช‰เช•เซ‡เชฒ เชชเซ‚เชฐเซ‹ เชชเชพเชกเซ‡ เช›เซ‡.

เช…เชฒเชฌเชคเซเชค, เช•เชจเซเชŸเซ‡เชจเชฐเชพเชˆเชเซ‡เชถเชจ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เช•เช‚เชˆ เชจเชตเซ€ เชจเชฅเซ€ เช…เชจเซ‡ เชคเซ‡ เชธเซŒเชชเซเชฐเชฅเชฎ 70 เชจเชพ เชฆเชพเชฏเช•เชพเชจเชพ เช…เช‚เชคเชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชคเซ‡ เชฆเชฟเชตเชธเซ‹เชฎเชพเช‚, เช˜เชฃเชพ เชธเช‚เชถเซ‹เชงเชจ, เชตเชฟเช•เชพเชธ เช…เชจเซ‡ เชชเซเชฐเชฏเชพเชธเซ‹ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชนเชคเชพ. เชชเชฐเช‚เชคเซ เชคเซ‡ เชกเซ‹เช•เชฐเซ‡ เชœ เช† เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเซ‡ เช…เชจเซเช•เซ‚เชฒเชฟเชค เช•เชฐเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชœเชจเชคเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชธเซเชฒเชญ เชฌเชจเชพเชตเซ€. เช†เชœเช•เชพเชฒ, เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เช…เชฎเชพเชฐเซ‹ เช…เชฐเซเชฅ เชกเซ‹เช•เชฐ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเซ‹ เช…เชฐเซเชฅ Linux เช•เชจเซเชŸเซ‡เชจเชฐ เช›เซ‡. เช…เชฎเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ Windows เช…เชจเซ‡ macOS เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เชชเชฐเช‚เชคเซ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ เช•เซ‡ เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชเช• เชตเชงเชพเชฐเชพเชจเซเช‚ เชธเซเชคเชฐ เชฆเซ‡เช–เชพเชฏ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, Mac เชชเชฐ เชกเซ‹เช•เชฐ เชนเชณเชตเชพ เชตเชœเชจเชจเชพ Linux VM เชจเซ€ เช…เช‚เชฆเชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เช…เช‚เชฆเชฐ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเซเชธ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚ เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช† เชตเชฟเชทเชฏ เชชเชฐ เชชเชพเช›เชพ เช†เชตเซ€เชถเซเช‚, เชคเซ‡เชฅเซ€ เช…เชนเซ€เช‚ เชเช• เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชธเซ‚เช•เซเชทเซเชฎเชคเชพ เช›เซ‡ เชœเซ‡เชจเซ€ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชšเชฐเซเชšเชพ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เช…เชฎเชจเซ‡ เชœเชพเชฃเชตเชพ เชฎเชณเซเชฏเซเช‚ เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ เช…เชจเซ‡ เชกเซ‹เช•เชฐ เชธเชฐเชธ เช›เซ‡. เชšเชพเชฒเซ‹ เช†เชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชœเซ‹เชˆเช, เช•เชพเชฐเชฃ เช•เซ‡ เชฆเชฐเซ‡เช• เชธเชพเชงเชจ เช…เชฅเชตเชพ เชคเช•เชจเซ€เช•เชจเซ‡ เชธเชฎเชธเซเชฏเชพ เชนเชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชšเชพเชฒเซ‹ UI เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเซ€ เชธเซเชชเชทเซเชŸ เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เช†เชชเซ€เช:

  • เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช…เชจเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชเชชเชฟเชฏเชฎ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เช…เชตเชฒเช‚เชฌเชจ;
  • เชฌเซเชฐเชพเช‰เชเชฐเซเชธ, เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เช…เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชตเชšเซเชšเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชธเชฎเชธเซเชฏเชพเช“;
  • เชฌเซเชฐเชพเช‰เชเชฐเซเชธ/เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชฎเชพเชŸเซ‡ เช…เชฒเช— เชœเช—เซเชฏเชพเชจเซ‹ เช…เชญเชพเชต, เชœเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชฆเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡;
  • เชœเซ‹ เชคเชฎเชพเชฐเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ 10, 50, 100 เช…เชฅเชตเชพ เชคเซ‹ 1000 เชฌเซเชฐเชพเช‰เชเชฐ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช…เชจเซ‡ เชœเชพเชณเชตเชฃเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เช›เซ‡.

เชชเชฐเช‚เชคเซ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒ เชนเซ‹เชตเชพเชฅเซ€ เช…เชจเซ‡ เชกเซ‹เช•เชฐ เช เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ เชŸเซ‚เชฒ เช›เซ‡, เชคเซ‡ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชจเชฅเซ€ เช•เซ‡ เช•เซ‹เชˆเช เช‰เชชเชฐเซ‹เช•เซเชค เชธเชฎเชธเซเชฏเชพเช“ เช‰เช•เซ‡เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชธเชพเชงเชจ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเซ‡ เชญเซ‡เช—เชพ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เช›เซ‡. เชšเชพเชฒเซ‹ เช†เชตเชพ เช‰เช•เซ‡เชฒเซ‹เชจเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเช. 

เชกเซ‹เช•เชฐเชฎเชพเช‚ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก

เช† เชธเชพเชงเชจ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เชตเชฟเชถเซเชตเชฎเชพเช‚ เชฌเชนเซเชตเชฟเชง เชฎเชถเซ€เชจเซ‹ เชชเชฐ เชฌเชนเซเชตเชฟเชง เชฌเซเชฐเชพเช‰เชเชฐ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เช•เซ‡เชจเซเชฆเซเชฐเซ€เชฏ เชนเชฌเชฅเซ€ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡. เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเชพเชฐเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ 2 เชญเชพเช—เซ‹เชจเซ€ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡: เชนเชฌ เช…เชจเซ‡ เชจเซ‹เชก(เช“). เชนเชฌ เช เชเช• เช•เซ‡เชจเซเชฆเซเชฐเชฟเชฏ เชจเซ‹เชก เช›เซ‡ เชœเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เชฌเชงเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‡เชณเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชจเซ‹เชกเซเชธเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• เชจเซ‹เชก เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชšเซ‹เช•เซเช•เชธ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เช—เซ‹เช เชตเซ€ เชถเช•เซ€เช เช›เซ€เช, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‡เชšเซเช›เชฟเชค เชฌเซเชฐเชพเช‰เชเชฐ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€เชจเซ‡. เชœเซ‹ เช•เซ‡, เช†เชชเชฃเซ‡ เชนเชœเซ€ เชชเชฃ เชธเซเชธเช‚เช—เชค เชฌเซเชฐเชพเช‰เชเชฐ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเซ€ เชœเชพเชคเซ‡ เช•เชพเชณเชœเซ€ เชฒเซ‡เชตเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เช‡เชšเซเช›เชฟเชค เชจเซ‹เชกเซเชธ เชชเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เช•เชพเชฐเชฃเซ‹เชธเชฐ, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชคเซ‡เชจเชพ เชถเซเชฆเซเชง เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชฅเชคเซ‹ เชจเชฅเซ€, เชธเชฟเชตเชพเชฏ เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชœเซ‡ Linux OS เชชเชฐ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ€ เชถเช•เชพเชคเชพ เชจเชฅเซ€. เช…เชจเซเชฏ เชคเชฎเชพเชฎ เช•เซ‡เชธเซ‹ เชฎเชพเชŸเซ‡, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เชนเชฌ เช…เชจเซ‡ เชจเซ‹เชกเซเชธ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชกเซ‹เช•เชฐ เชˆเชฎเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เชฒเชตเชšเซ€เช• เช…เชจเซ‡ เชธเชพเชšเซ‹ เช‰เช•เซ‡เชฒ เชนเชถเซ‡. เช† เช…เชญเชฟเช—เชฎ เชจเซ‹เชก เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸเชจเซ‡ เชฎเซ‹เชŸเชพ เชชเซเชฐเชฎเชพเชฃเชฎเชพเช‚ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒเชพ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เชกเซเชฐเชพเช‡เชตเชฐเซ‹เชจเชพ เชธเซเชธเช‚เช—เชค เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เช…เชฎเชจเซ‡ เชœเซ‹เชˆเชคเซ€ เช›เชฌเซ€ เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช.

เชธเซเชฅเชฟเชฐเชคเชพ เชตเชฟเชถเซ‡ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชธเชฎเซ€เช•เซเชทเชพเช“ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชจเซ‹เชกเซเชธ เชธเชฎเชพเช‚เชคเชฐเชฎเชพเช‚ เชšเชฒเชพเชตเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ, เชคเซเชฏเชพเชฐเซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เชนเชœเซ เชชเชฃ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชธเชฎเชพเช‚เชคเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจ เช›เซ‡. เช เชจเซ‹เช‚เชงเชตเซเช‚ เช…เช—เชคเซเชฏเชจเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชธเชพเชงเชจเชจเชพ เชตเชฟเชตเชฟเชง เชธเซเชงเชพเชฐเชพเช“ เช…เชจเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชธเชคเชค เช“เชชเชจ-เชธเซ‹เชฐเซเชธเชฎเชพเช‚ เชฆเซ‡เช–เชพเชˆ เชฐเชนเซเชฏเชพ เช›เซ‡, เชœเซ‡ เชตเชฟเชตเชฟเชง เช…เชตเชฐเซ‹เชงเซ‹เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ‡ เช›เซ‡.

เชตเซ‡เชฌ เชฎเชพเชŸเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก

เช† เชธเชพเชงเชจ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎเชจเซ€ เชฆเซเชจเชฟเชฏเชพเชฎเชพเช‚ เชเช• เชธเชซเชณเชคเชพ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช˜เชฃเชพ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเชพ เชœเซ€เชตเชจเชจเซ‡ เชตเชงเซ เชธเชฐเชณ เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡. เชธเซŒ เชชเซเชฐเชฅเชฎ, เช† เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชกเชจเซ‹ เชฌเซ€เชœเซ‹ เชซเซ‡เชฐเชซเชพเชฐ เชจเชฅเซ€. เชคเซ‡เชจเชพ เชฌเชฆเชฒเซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เช—เซ‹เชฒเชพเช‚เช—เชฎเชพเช‚ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เชนเชฌเชจเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชฌเชจเชพเชตเซเชฏเซเช‚, เชœเซ‡ เชตเชฟเชตเชฟเชง เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชนเชณเชตเชพ เชตเชœเชจเชจเซ€ เชกเซ‹เช•เชฐ เช›เชฌเซ€เช“ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชˆเชจเซ‡, เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชตเชฟเช•เชพเชธเชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชจ เช†เชชเซเชฏเซเช‚. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชกเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช†เชชเชฃเซ‡ เชฌเชงเชพ เชœเชฐเซ‚เชฐเซ€ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชธเช‚เชธเซเช•เชฐเชฃเซ‹ เช…เช—เชพเช‰เชฅเซ€ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชœเซ‹เชˆเช, เชœเซ‡ เชซเช•เซเชค เชเช• เชฌเซเชฐเชพเช‰เชเชฐ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เชฌเชนเซเชตเชฟเชง เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชจเซ€ เชตเชพเชค เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เช เชคเซ‡เชจเชพ 'เชฌเซเชฐเชพเช‰เชเชฐ เช“เชจ เชกเชฟเชฎเชพเชจเซเชก' เชธเซเชตเชฟเชงเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡ เชจเช‚เชฌเชฐ เชตเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจ เช›เซ‡. เช…เชฎเชจเซ‡ เชœเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เชคเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เชธเชพเชฅเซ‡ เช…เช—เชพเช‰เชฅเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เชฌเซ€เช“ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เช›เซ‡ เช…เชจเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชœเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชจเซ€ เช›เซ‡. เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชกเชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชฎเชพเช‚เชฅเซ€ เชตเชฟเชจเช‚เชคเซ€ เชชเซเชฐเชพเชชเซเชค เชฅเชฏเชพ เชชเช›เซ€, เชคเซ‡ เช‡เชšเซเช›เชฟเชค เชฌเซเชฐเชพเช‰เชเชฐ เชธเชพเชฅเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เช‡เชšเซเช›เชฟเชค เช•เชจเซเชŸเซ‡เชจเชฐ เชฒเซ‹เช‚เชš เช•เชฐเชถเซ‡. เชœเซเชฏเชพเชฐเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชชเซ‚เชฐเซเชฃ เชฅเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชจเชฟเชตเซƒเชคเซเชค เช•เชฐเชถเซ‡, เชœเซ‡เชจเชพเชฅเซ€ เชญเชตเชฟเชทเซเชฏเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเซเช•เซเชค เชฅเชถเซ‡. เช† เช…เชญเชฟเช—เชฎ 'เชจเซ‹เชก เชกเชฟเช—เซเชฐเซ‡เชกเซ‡เชถเชจ' เชจเซ€ เชœเชพเชฃเซ€เชคเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เช†เชชเชฃเซ‡ เชตเชพเชฐเช‚เชตเชพเชฐ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชกเชฎเชพเช‚ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€เช เช›เซ€เช.

เชชเชฐเช‚เชคเซ, เช…เชฐเซ‡, เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชนเชœเซ€ เชชเชฃ เชธเชฟเชฒเซเชตเชฐ เชฌเซเชฒเซ‡เชŸ เชจเชฅเซ€. เช…เชฎเชจเซ‡ 'เชฌเซเชฐเชพเช‰เชเชฐ เช“เชจ เชกเชฟเชฎเชพเชจเซเชก' เชธเซเชตเชฟเชงเชพ เชฎเชณเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ 'เชฎเชพเช— เชชเชฐ เชธเช‚เชธเชพเชงเชจเซ‹' เชธเซเชตเชฟเชงเชพ เชนเชœเซ€ เช‰เชชเชฒเชฌเซเชง เชจเชฅเซ€. เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เชญเซŒเชคเชฟเช• เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชชเชฐ เช…เชฅเชตเชพ VM เชชเชฐ เชœเชฎเชพเชตเชตเซเช‚ เชœเซ‹เชˆเช, เชœเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เช…เช—เชพเช‰เชฅเซ€ เชœเชพเชฃเชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เช•เซ‡เชŸเชฒเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชซเชพเชณเชตเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เชจเชพเชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฎเชพเชŸเซ‡ เช† เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€ เชœเซ‡ 10, 20 เช…เชฅเชตเชพ เชคเซ‹ 30 เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชจเซ‡ เชธเชฎเชพเช‚เชคเชฐเชฎเชพเช‚ เชšเชฒเชพเชตเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชœเซ‹ เช†เชชเชฃเชจเซ‡ 100, 500, 1000 เช•เซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‹ เชถเซเช‚? เช†เชŸเชฒเชพ เชฌเชงเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชพเชณเชตเชฃเซ€ เช…เชจเซ‡ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพเชจเซ‹ เช•เซ‹เชˆ เช…เชฐเซเชฅ เชจเชฅเซ€. เช† เชฒเซ‡เช–เชจเชพ เชตเชฟเชญเชพเช—เซ‹ 5 เช…เชจเซ‡ 6 เชฎเชพเช‚, เช…เชฎเซ‡ เชเชตเชพ เช‰เช•เซ‡เชฒเซ‹เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚ เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเชพเชชเชจ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชจเชพเชฅเซ€ เช•เช‚เชชเชจเซ€เชจเชพ เช–เชฐเซเชšเชฎเชพเช‚ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เช˜เชŸเชพเชกเซ‹ เชฅเชพเชฏ เช›เซ‡.

เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชฎเชพเชŸเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก

เชตเซ‡เชฌ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชกเชจเซ€ เชธเชซเชณเชคเชพ เชชเช›เซ€, เชฒเซ‹เช•เซ‹ Android เชฎเชพเชŸเซ‡ เช•เช‚เชˆเช• เชเชตเซเช‚ เชœ เช‡เชšเซเช›เชคเชพ เชนเชคเชพ. เช…เชจเซ‡ เชคเซ‡ เชฅเชฏเซเช‚ - เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชกเชจเซ‡ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เช‰เชšเซเชš-เชธเซเชคเชฐเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€, เช‘เชชเชฐเซ‡เชถเชจเชจเซ‹ เชธเชฟเชฆเซเชงเชพเช‚เชค เชตเซ‡เชฌ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡. เชฎเชพเชคเซเชฐ เชเชŸเชฒเซ‹ เชœ เชคเชซเชพเชตเชค เช›เซ‡ เช•เซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ‡ เชฌเชฆเชฒเซ‡, เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชเชจเซเชกเซเชฐเซ‹เช‡เชก เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเซ‡ เช›เซ‡. เชฎเชพเชฐเชพ เชฎเชคเซ‡, เชธเชฎเชพเช‚เชคเชฐเชฎเชพเช‚ Android เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช† เชนเชพเชฒเชฎเชพเช‚ เชธเซŒเชฅเซ€ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชฎเชซเชค เชธเชพเชงเชจ เช›เซ‡.

เชนเซเช‚ เช–เชฐเซ‡เช–เชฐ เช† เชธเชพเชงเชจเชจเชพ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เชชเชพเชธเชพเช“ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเชจเซ‡ เชคเซ‡ เช–เชฐเซ‡เช–เชฐ เช—เชฎเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡เชฎ เช›เชคเชพเช‚, เชคเซเชฏเชพเช‚ เชธเชฎเชพเชจ เช—เซ‡เชฐเชซเชพเชฏเชฆเชพ เช›เซ‡ เชœเซ‡ เชตเซ‡เชฌ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ เช›เซ‡. เช† เช‰เชชเชฐเชพเช‚เชค, เช†เชชเชฃเซ‡ เชเช• เชตเชงเซ เชฎเชฐเซเชฏเชพเชฆเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชœเซ‡ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชฌเชจเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเซ‹ เช†เชชเชฃเซ‡ เชชเซเชฐเชฅเชฎ เชตเช–เชค เชŸเซ‚เชฒ เชธเซ‡เชŸ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช. Android เช‡เชฎเซ‡เชœ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชจเซ‡ เชจเซ‡เชธเซเชŸเซ‡เชก เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เชธเชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เชญเซŒเชคเชฟเช• เชฎเชถเซ€เชจ เช…เชฅเชตเชพ VMเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเชฎเชพเช‚, เชนเซเช‚ เช†เชจเซ‡ Linux VM เชชเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเซเช‚ เชคเซ‡ เชฆเชฐเซเชถเชพเชตเซเช‚ เช›เซเช‚. เชœเซ‹ เช•เซ‡, เชœเซ‹ เชคเชฎเซ‡ เชฎเซ‡เช•เช“เชเชธ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช›เซ‹ เช…เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชกเชจเซ‡ เชœเชฎเชพเชตเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชชเช›เซ€ เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เช† เชถเช•เซเชฏ เชฌเชจเชถเซ‡ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชนเช‚เชฎเซ‡เชถเชพ 'เชจเซ‡เชธเซเชŸเซ‡เชก เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ' เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเซ€เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชฐเซ€เชคเซ‡ Linux VM เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช…เช‚เชฆเชฐ เชธเซ‡เชฒเซ‡เชจเซ‹เชˆเชกเชจเซ‡ เชœเชฎเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

เช† เชฒเซ‡เช–เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚, เช…เชฎเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชธเชฎเชœเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ 2 เชธเชพเชงเชจเซ‹ เช‰เชฎเซ‡เชฐเซ€เชถเซเช‚. เช† เชตเซ‡เชฌ เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เช…เชจเซ‡ เชเชจเซเชกเซเชฐเซ‹เชˆเชก เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เชˆเชก เช›เซ‡. GitHub เชŸเซเชฏเซเชŸเซ‹เชฐเซ€เชฏเชฒเชฎเชพเช‚, เชนเซเช‚ เชคเชฎเชจเซ‡ เชตเซ‡เชฌ เชŸเซ‡เชธเซเชŸ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ Selenoid เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡ เชชเชฃ เชฌเชคเชพเชตเซ€เชถ. 

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹

  • เช…เชจเซเชฏ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ เชŸเซ‚เชฒเซเชธ เช›เซ‡, เชชเชฐเช‚เชคเซ เชกเซ‹เช•เชฐ เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆเช• เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชนเซ‹, เชคเซ‹ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฐเชพเช–เซ‹ เช•เซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเซ‡ เชœเซ‡ เชธเชพเชงเชจเซ‹ เช†เชตเชฐเซ€ เชฒเซ€เชงเชพ เช›เซ‡ เชคเซ‡ เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เช•เชพเชฎ เช•เชฐเชถเซ‡ เชจเชนเซ€เช‚.  
  • เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช•เชนเซเชฏเซเช‚ เชคเซ‡เชฎ, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชกเชฎเชพเช‚ เช˜เชฃเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชเชพเชฒเซ‡เชจเชฟเชฏเชฎ.

4.CI/CD

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เชธเชคเชค เชเช•เซ€เช•เชฐเชฃเชจเซ€ เชชเซเชฐเชฅเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเซ€ เชธเชฎเช•เช•เซเชท เช›เซ‡. เช† เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชชเชฐเชฟเชญเชพเชทเชพเชฎเชพเช‚ เชฎเซ‚เช‚เชเชตเชฃ เช›เซ‡. เช† เชซเช•เชฐเชพเชฎเชพเช‚ เชนเซเช‚ เชฎเชพเชฐเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เช† เชคเช•เชจเซ€เช•เซ€เชจเชพ 3 เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชคเชฎเชจเซ‡ เชตเชฟเชตเชฟเชง เช…เชฐเซเชฅเช˜เชŸเชจ เชธเชพเชฅเซ‡ เช˜เชฃเชพ เชฒเซ‡เช–เซ‹ เชฎเชณเชถเซ‡, เช…เชจเซ‡ เชœเซ‹ เชคเชฎเชพเชฐเซ‹ เช…เชญเชฟเชชเซเชฐเชพเชฏ เช…เชฒเช— เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡ เชเช•เชฆเชฎ เชธเชพเชฎเชพเชจเซเชฏ เช›เซ‡. เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค เช เช›เซ‡ เช•เซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชชเซƒเชทเซเช  เชชเชฐ เช›เซ‹.

เชคเซ‡เชฅเซ€, เชคเซเชฏเชพเช‚ 3 เชถเชฐเชคเซ‹ เช›เซ‡: CI - เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ, CD - เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เช…เชจเซ‡ เชซเชฐเซ€เชฅเซ€ CD - เชธเชคเชค เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸ. (เชจเซ€เชšเซ‡ เชนเซเช‚ เช…เช‚เช—เซเชฐเซ‡เชœเซ€เชฎเชพเช‚ เช† เชถเชฌเซเชฆเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถ). เชฆเชฐเซ‡เช• เชซเซ‡เชฐเชซเชพเชฐ เชคเชฎเชพเชฐเซ€ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชชเชพเช‡เชชเชฒเชพเช‡เชจเชฎเชพเช‚ เช˜เชฃเชพ เชตเชงเชพเชฐเชพเชจเชพ เชชเช—เชฒเชพเช‚ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡. เชชเชฃ เชถเชฌเซเชฆ เชธเชคเชค (เชธเชคเชค) เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชตเชธเซเชคเซ เช›เซ‡. เช† เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚, เช…เชฎเชพเชฐเซ‹ เชฎเชคเชฒเชฌ เชเชตเซ‹ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เช…เช‚เชค เชธเซเชงเซ€ เชฅเชพเชฏ เช›เซ‡, เชตเชฟเช•เซเชทเซ‡เชช เช…เชฅเชตเชพ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เชนเชธเซเชคเช•เซเชทเซ‡เชช เชตเชฟเชจเชพ. เชšเชพเชฒเซ‹ เช† เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ CI & CD เช…เชจเซ‡ CD เชœเซ‹เชˆเช.

  • เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เช† เช‰เชคเซเช•เซเชฐเชพเช‚เชคเชฟเชจเซเช‚ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชชเช—เชฒเซเช‚ เช›เซ‡. เชธเชฐเซเชตเชฐ เชชเชฐ เชจเชตเซ‹ เช•เซ‹เชก เชธเชฌเชฎเชฟเชŸ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชเชกเชชเซ€ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ€เช เช›เซ€เช เช•เซ‡ เช…เชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฌเชฐเชพเชฌเชฐ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, CI เชฎเชพเช‚ เชธเซเชŸเซ‡เชŸเชฟเช• เช•เซ‹เชก เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชธเชพเชงเชจเซ‹ เช…เชจเซ‡ เชเช•เชฎ/เช†เช‚เชคเชฐเชฟเช• API เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช† เช…เชฎเชจเซ‡ เชฅเซ‹เชกเซ€ เชธเซ‡เช•เช‚เชก/เชฎเชฟเชจเชฟเชŸเชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เช•เซ‹เชก เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชเช• เชตเชงเซ เช…เชฆเซเชฏเชคเชจ เชชเช—เชฒเซเช‚ เช›เซ‡ เชœเซเชฏเชพเช‚ เช…เชฎเซ‡ เชเช•เซ€เช•เชฐเชฃ/UI เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเซ€เช เช›เซ€เช. เชœเซ‹ เช•เซ‡, เช† เชคเชฌเช•เซเช•เซ‡ เช…เชฎเชจเซ‡ CIเชจเซ€ เชœเซ‡เชฎ เชเชกเชชเชฅเซ€ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฎเชณเชคเชพ เชจเชฅเซ€. เชชเซเชฐเชฅเชฎ, เช† เชชเซเชฐเช•เชพเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเซ‚เชฐเซเชฃ เชฅเชตเชพเชฎเชพเช‚ เชตเชงเซ เชธเชฎเชฏ เชฒเซ‡ เช›เซ‡. เชฌเซ€เชœเซเช‚, เชฒเซ‹เช‚เชš เช•เชฐเชคเชพ เชชเชนเซ‡เชฒเชพ, เช…เชฎเชพเชฐเซ‡ เช…เชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชŸเซ‡เชธเซเชŸ/เชธเซเชŸเซ‡เชœเซ€เช‚เช— เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเชฎเชพเช‚ เชœเชฎเชพเชตเชตเชพ เชœเซ‹เชˆเช. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชœเซ‹ เช†เชชเชฃเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชคเซ‹ เช…เชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชตเชงเชพเชฐเชพเชจเซเช‚ เชชเช—เชฒเซเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.
  • เชธเชคเชค เชœเชฎเชพเชตเชŸ เชงเชพเชฐเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‹ เช…เช—เชพเช‰เชจเชพ เชคเชฌเช•เซเช•เชพเชฎเชพเช‚ เชคเชฎเชพเชฎ เชธเซเชตเซ€เช•เซƒเชคเชฟ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเชธเชพเชฐ เชฅเชˆ เช—เชฏเชพ เชนเซ‹เชฏ เชคเซ‹ เช…เชฎเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ€เช เช›เซ€เช. เช† เช‰เชชเชฐเชพเช‚เชค, เชฐเชฟเชฒเซ€เช เชธเซเชŸเซ‡เชœ เชชเช›เซ€, เชคเชฎเซ‡ เชตเชฟเชตเชฟเชง เชคเชฌเช•เซเช•เชพเช“เชจเซ‡ เช—เซ‹เช เชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡เชฎ เช•เซ‡ เช‰เชคเซเชชเชพเชฆเชจ เชชเชฐ เชงเซ‚เชฎเซเชฐเชชเชพเชจ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เชฐเชธเชจเชพ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ. เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เชธเชพเชฐเชพ เช•เชตเชฐเซ‡เชœ เชธเชพเชฅเซ‡ เชœ เชธเชคเชค เชœเชฎเชพเชตเชŸ เชถเช•เซเชฏ เช›เซ‡. เชœเซ‹ เชชเชฐเซ€เช•เซเชทเชฃ เชธเชนเชฟเชค เช•เซ‹เชˆเชชเชฃ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เชนเชธเซเชคเช•เซเชทเซ‡เชชเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช† เชนเชตเซ‡ เชจเชฅเซ€ เชธเชคเชค (เชธเชคเชค). เชชเช›เซ€ เช†เชชเชฃเซ‡ เช•เชนเซ€ เชถเช•เซ€เช เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชฎเชพเชคเซเชฐ เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€เชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชจเซเช‚ เชชเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡.

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เช† เชตเชฟเชญเชพเช—เชฎเชพเช‚, เชฎเชพเชฐเซ‡ เชธเซเชชเชทเซเชŸ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช เช•เซ‡ เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชเชจเซเชก-เชŸเซ-เชเชจเซเชก UI เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช†เชชเชฃเซ‡ เช…เชฎเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช…เชจเซ‡ เชธเช‚เชฒเช—เซเชจ เชธเซ‡เชตเชพเช“เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เช—เซ‹เช เชตเชตเซ€ เชœเซ‹เชˆเช. เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ - เช† เช•เชพเชฐเซเชฏ เชฎเชพเชŸเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฒเชพเช—เซ เชชเชกเชคเซ€ เชจเชฅเซ€ เช…เชจเซ‡ เช…เชฎเชพเชฐเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เซ€ เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐ เชชเซเชฐเชฅเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ€ เช•เชพเชณเชœเซ€ เชฒเซ‡เชตเซ€ เชœเซ‹เชˆเช. เชœเซ‹ เช†เชชเชฃเซ‡ เชคเซ‡เชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เชšเชฒเชพเชตเชตเชพ เชœเชˆ เชฐเชนเซเชฏเชพ เชนเซ‹เชˆเช เชคเซ‹ UI เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชธเชคเชค เชœเชฎเชพเชตเชŸ เชชเชฃ เช…เชฐเซเชฅเชชเซ‚เชฐเซเชฃ เชฌเชจเซ‡ เช›เซ‡.

เช…เชจเซ‡ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐเชฟเชตเชฐเซเชคเชจเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เชœเซ‹เชˆเช เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เชนเซเช‚ GitLab CI เชตเชฟเชถเซ‡ เชฅเซ‹เชกเชพเช• เชถเชฌเซเชฆเซ‹ เช•เชนเซ‡เชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚. เช…เชจเซเชฏ CI/CD เชŸเซ‚เชฒเซเชธเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, GitLab เชฐเชฟเชฎเซ‹เชŸ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€ เช…เชจเซ‡ เช…เชจเซเชฏ เช˜เชฃเซ€ เชตเชงเชพเชฐเชพเชจเซ€ เชธเซเชตเชฟเชงเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เช†เชฎ, GitLab CI เช•เชฐเชคเชพเช‚ เชตเชงเซ เช›เซ‡. เชคเซ‡เชฎเชพเช‚ เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ, เชเชœเซ€เชฒ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ, CI/CD เชชเชพเช‡เชชเชฒเชพเช‡เชจเซเชธ, เชฒเซ‹เช—เซ€เช‚เช— เชŸเซ‚เชฒเซเชธ เช…เชจเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เช•เชฒเซ‡เช•เซเชถเชจเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. GitLab เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฎเชพเช‚ Gitlab CI/CD เช…เชจเซ‡ GitLab เชฐเชจเชฐเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เช…เชงเชฟเช•เซƒเชค เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐเชฅเซ€ เช…เชนเซ€เช‚ เชŸเซ‚เช‚เช•เซเช‚ เชตเชฐเซเชฃเชจ เช›เซ‡:

Gitlab CI/CD เช API เชธเชพเชฅเซ‡เชจเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡ เชœเซ‡ เชคเซ‡เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ/เชฌเชฟเชฒเซเชกเซเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เช—เชฟเชŸเชฒเซ‡เชฌ เชฐเชจเชฐ เช เชเช• เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เช›เซ‡ เชœเซ‡ เชฌเชฟเชฒเซเชกเซเชธเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡. เชคเซ‡เชจเซ‡ เช…เชฒเช—เชฅเซ€ เชคเซˆเชจเชพเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ API เชฆเซเชตเชพเชฐเชพ GitLab CI/CD เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชšเชพเชฒเชคเชพ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ Gitlab เชฆเชพเช–เชฒเชพ เช…เชจเซ‡ เชฐเชจเชฐ เชฌเช‚เชจเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹

5. เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เช† เชตเชฟเชญเชพเช—เชฎเชพเช‚ เช†เชชเชฃเซ‡ 'เชชเชฌเซเชฒเชฟเช• เช•เซเชฒเชพเช‰เชกเซเชธ' เชจเชพเชฎเชจเชพ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชŸเซเชฐเซ‡เชจเซเชก เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚. เช‰เชชเชฐ เชตเชฐเซเชฃเชตเซ‡เชฒ เชตเชฐเซเชšเซเชฏเซเช…เชฒเชพเชˆเชเซ‡เชถเชจ เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเชˆเชเซ‡เชถเชจ เชคเช•เชจเซ€เช•เซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชชเซเชฐเชšเช‚เชก เชฒเชพเชญเซ‹ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เช…เชฎเชจเซ‡ เชนเชœเซ เชชเชฃ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช•เช‚เชชเชจเซ€เช“ เชฎเซ‹เช‚เช˜เชพ เชธเชฐเซเชตเชฐ เช–เชฐเซ€เชฆเซ‡ เช›เซ‡ เช…เชฅเชตเชพ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเซ‹ เชญเชพเชกเซ‡ เช†เชชเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เช…เชฎเชจเซ‡ เช•เซ‡เชŸเชฒเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡, เช…เชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— 24/7 เช…เชจเซ‡ เช•เชฏเชพ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ เช•เชฐเซ€เชถเซเช‚ เชคเซ‡เชจเซ€ เช—เชฃเชคเชฐเซ€เช“ เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ (เช•เซเชฏเชพเชฐเซ‡เช• เช…เชตเชพเชธเซเชคเชตเชฟเช•). เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‰เชคเซเชชเชพเชฆเชจ เชฎเชพเชŸเซ‡ XNUMX/XNUMX เชšเชพเชฒเชคเชพ เชธเชฐเซเชตเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชชเชฐเช‚เชคเซ เชถเซเช‚ เช•เชพเชฎเชจเชพ เช•เชฒเชพเช•เซ‹เชจเซ€ เชฌเชนเชพเชฐเชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เช†เชชเชฃเชจเซ‡ เชธเชฎเชพเชจ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡? เชคเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเชจเชพ เชชเซเชฐเช•เชพเชฐ เชชเชฐ เชชเชฃ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡. เชเช• เช‰เชฆเชพเชนเชฐเชฃ เชฒเซ‹เชก/เชธเซเชŸเซเชฐเซ‡เชธ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชนเชถเซ‡ เชœเซ‡ เช…เชฎเซ‡ เชฌเซ€เชœเชพ เชฆเชฟเชตเชธเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชฟเชจ-เช•เชพเชฎเชจเชพ เช•เชฒเชพเช•เซ‹ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชฌเชจเชพเชตเซ€เช เช›เซ€เช. เชชเชฐเช‚เชคเซ เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ XNUMX/XNUMX เชธเชฐเซเชตเชฐ เช‰เชชเชฒเชฌเซเชงเชคเชพ เช…เช‚เชค-เชฅเซ€-เช…เช‚เชค เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€ เช…เชจเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡ เชจเชนเซ€เช‚. เช†เชตเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“ เชฎเชพเชŸเซ‡, เชฎเชพเช‚เช— เชชเชฐ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‡เชŸเชฒเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเซ‡เชณเชตเชตเชพ, เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡เช“เชจเซ€ เชœเชฐเซ‚เชฐ เชจ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชตเซเช‚ เชธเชพเชฐเซเช‚ เชฐเชนเซ‡เชถเซ‡. เชคเชฆเซเชชเชฐเชพเช‚เชค, เชฅเซ‹เชกเชพ เชฎเชพเช‰เชธ เช•เซเชฒเชฟเช• เช•เชฐเซ€เชจเซ‡ เช…เชฅเชตเชพ เชฅเซ‹เชกเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชšเชฒเชพเชตเซ€เชจเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเชฐเชค เชœ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเซเช‚ เช–เซ‚เชฌ เชธเชฐเชธ เชฐเชนเซ‡เชถเซ‡. เช† เชฎเชพเชŸเซ‡ เชœเชพเชนเซ‡เชฐ เชตเชพเชฆเชณเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชšเชพเชฒเซ‹ เชตเซเชฏเชพเช–เซเชฏเชพ เชœเซ‹เชˆเช:

โ€œเชชเชฌเซเชฒเชฟเช• เช•เซเชฒเชพเช‰เชกเชจเซ‡ เชœเชพเชนเซ‡เชฐ เชˆเชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชชเซเชฐเชฆเชพเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซ€ เช•เชฎเซเชชเซเชฏเซเชŸเชฟเช‚เช— เชธเซ‡เชตเชพเช“ เชคเชฐเซ€เช•เซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เช…เชฅเชตเชพ เช–เชฐเซ€เชฆเชตเชพ เชฎเชพเช‚เช—เซ‡ เช›เซ‡ เชคเซ‡ เช•เซ‹เชˆเชชเชฃ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ‡ เช‰เชชเชฒเชฌเซเชง เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชคเซ‡เช“ เชฎเชซเชค เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡ เช…เชฅเชตเชพ เชฎเชพเช‚เช— เชชเชฐ เชตเซ‡เชšเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชถเช•เซ‡ เช›เซ‡, เชœเซ‡ เช—เซเชฐเชพเชนเช•เซ‹เชจเซ‡ เชคเซ‡เช“ เชœเซ‡ CPU เชธเชพเชฏเช•เชฒ, เชธเซเชŸเซ‹เชฐเซ‡เชœ เช…เชฅเชตเชพ เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เชตเชพเชชเชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชฎเชพเชคเซเชฐ เชตเชชเชฐเชพเชถ เชฆเซ€เช  เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡."

เชเช• เช…เชญเชฟเชชเซเชฐเชพเชฏ เช›เซ‡ เช•เซ‡ เชœเชพเชนเซ‡เชฐ เชตเชพเชฆเชณเซ‹ เช–เชฐเซเชšเชพเชณ เช›เซ‡. เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชจเซ‹ เชฎเซเช–เซเชฏ เชตเชฟเชšเชพเชฐ เช•เช‚เชชเชจเซ€ เช–เชฐเซเชš เช˜เชŸเชพเชกเชตเชพเชจเซ‹ เช›เซ‡. เช…เช—เชพเช‰ เชธเซ‚เชšเชตเซเชฏเชพ เชฎเซเชœเชฌ, เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชตเชพเชฆเชณเซ‹ เชคเชฎเชจเซ‡ เชฎเชพเช‚เช— เชชเชฐ เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเซ‡เชณเชตเชตเชพ เช…เชจเซ‡ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เชคเซ‡ เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชœ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‰เชชเชฐเชพเช‚เชค, เช•เซ‡เชŸเชฒเซ€เช•เชตเชพเชฐ เช†เชชเชฃเซ‡ เชญเซ‚เชฒเซ€เช เช›เซ€เช เช•เซ‡ เช•เชฐเซเชฎเชšเชพเชฐเซ€เช“เชจเซ‡ เชชเช—เชพเชฐ เชฎเชณเซ‡ เช›เซ‡, เช…เชจเซ‡ เชจเชฟเชทเซเชฃเชพเชคเซ‹ เชชเชฃ เชเช• เช–เชฐเซเชšเชพเชณ เชธเช‚เชธเชพเชงเชจ เช›เซ‡. เชคเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡ เช•เซ‡ เชœเชพเชนเซ‡เชฐ เชตเชพเชฆเชณเซ‹ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเชชเซ‹เชฐเซเชŸเชจเซ‡ เชตเชงเซ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เชœเซ‡ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ‡ เชตเชงเซ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช•เชพเชฐเซเชฏเซ‹ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. 

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เชเชจเซเชก-เชŸเซ-เชเชจเซเชก UI เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฎเชพเชŸเซ‡ เช†เชชเชฃเชจเซ‡ เช•เชฏเชพ เชตเชฟเชถเชฟเชทเซเชŸ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡? เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เช† เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เช…เชฅเชตเชพ เช•เซเชฒเชธเซเชŸเชฐเซ‹ เช›เซ‡ (เช†เช—เชพเชฎเซ€ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เช†เชชเชฃเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚) เชฌเซเชฐเชพเช‰เชเชฐ เช…เชจเซ‡ เชเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡. เช†เชชเชฃเซ‡ เชเช•เชธเชพเชฅเซ‡ เชœเซ‡เชŸเชฒเชพ เชตเชงเซ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเซเชธ เชšเชฒเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช, เชคเซ‡เชŸเชฒเชพ เชตเชงเซ CPU เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชตเชงเซ เชชเซˆเชธเชพ เชšเซ‚เช•เชตเชตเชพ เชชเชกเชถเซ‡. เช†เชฎ, เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชตเชพเชฆเชณเซ‹ เช…เชฎเชจเซ‡ เชฎเชพเช‚เช— เชชเชฐ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ (100, 200, 1000...) เชฌเซเชฐเชพเช‰เชเชฐ/เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเซเชธ เชšเชฒเชพเชตเชตเชพ, เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชเชกเชชเชฅเซ€ เชชเชฐเซ€เช•เซเชทเชฃ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฎเซ‡เชณเชตเชตเชพ เช…เชจเซ‡ เช†เชตเชพ เช…เชคเซเชฏเช‚เชค เชธเช‚เชธเชพเชงเชจ-เชธเช˜เชจ เชฎเชพเชŸเซ‡ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชถเช•เซเชคเชฟ 

เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช•เซเชฒเชพเช‰เชก เชชเซเชฐเชฆเชพเชคเชพเช“ เชเชฎเซ‡เชเซ‹เชจ เชตเซ‡เชฌ เชธเซ‡เชตเชพเช“ (AWS), Microsoft Azure, Google Cloud Platform (GCP) เช›เซ‡. เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ GCP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡เชจเชพ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชคเชฎเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชถเซเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช›เซ‹ เชคเซ‡เชจเชพเชฅเซ€ เช•เซ‹เชˆ เชซเชฐเช• เชชเชกเชคเซ‹ เชจเชฅเซ€. เชคเซ‡ เชฌเชงเชพ เชฒเช—เชญเช— เชธเชฎเชพเชจ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชชเซเชฐเชฆเชพเชคเชพ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ เช•เช‚เชชเชจเซ€เชจเชพ เชธเชฎเช—เซเชฐ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช…เชจเซ‡ เชตเซเชฏเชตเชธเชพเชฏ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช† เชฒเซ‡เช–เชจเชพ เช…เชตเช•เชพเชถเชจเซ€ เชฌเชนเชพเชฐ เช›เซ‡. เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเซ€เชจเชฟเชฏเชฐเซ‹ เชฎเชพเชŸเซ‡, เช•เซเชฒเชพเช‰เชก เชชเซเชฐเชฆเชพเชคเชพเช“เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชคเซเชฒเชจเชพ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡, เชœเซ‡เชฎ เช•เซ‡ เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธ, เชฌเซเชฐเชพเช‰เชเชฐเชธเซเชŸเซ‡เช•, เชฌเซ€เชŸเชฌเชพเชฐ เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เชตเชงเซ เชฎเชพเชŸเซ‡ เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเชพ เช‰เชชเชฏเซ‹เช— เชธเชพเชฅเซ‡ เช•เชฐเชตเซ€ เชตเชงเซ เชฐเชธเชชเซเชฐเชฆ เชฐเชนเซ‡เชถเซ‡. เชคเซ‹ เชšเชพเชฒเซ‹ เชคเซ‡ เชชเชฃ เช•เชฐเซ€เช! เชฎเชพเชฐเชพ เชฎเชคเซ‡, เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธ เช เชธเซŒเชฅเซ€ เชชเซเชฐเช–เซเชฏเชพเชค เช•เซเชฒเชพเช‰เชก เชŸเซ‡เชธเซเชŸเชฟเช‚เช— เชซเชพเชฐเซเชฎ เช›เซ‡, เชคเซ‡เชฅเซ€ เชœ เชฎเซ‡เช‚ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเชฐเช–เชพเชฎเชฃเซ€ เชฎเชพเชŸเซ‡ เช•เชฐเซเชฏเซ‹. 

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชนเซ‡เชคเซเช“ เชฎเชพเชŸเซ‡ GCP เชตเชฟ เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธ:

เชšเชพเชฒเซ‹ เช•เชฒเซเชชเชจเชพ เช•เชฐเซ€เช เช•เซ‡ เช†เชชเชฃเซ‡ เชเช• เชธเชพเชฅเซ‡ 8 เชตเซ‡เชฌ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช…เชจเซ‡ 8 Android เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช† เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชœเซ€เชธเซ€เชชเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชถเซเช‚ เช…เชจเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เชˆเชก เชธเชพเชฅเซ‡ 2 เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชšเชฒเชพเชตเซ€เชถเซเช‚. เชชเซเชฐเชฅเชฎ เชเช• เชชเชฐ เช…เชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชธเชพเชฅเซ‡ 8 เช•เชจเซเชŸเซ‡เชจเชฐ เช‰เชญเชพ เช•เชฐเซ€เชถเซเช‚. เชฌเซ€เชœเชพ เชชเชฐ เชเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชธเชพเชฅเซ‡ 8 เช•เชจเซเชŸเซ‡เชจเชฐ เช›เซ‡. เชšเชพเชฒเซ‹ เช•เชฟเช‚เชฎเชคเซ‹ เชชเชฐ เชเช• เชจเชœเชฐ เช•เชฐเซ€เช:  

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ
Chrome เชธเชพเชฅเซ‡ เชเช• เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชจเซ‡ เชœเชฐเซ‚เชฐ เช›เซ‡ n1-เชงเซ‹เชฐเชฃ-1 เช•เชพเชฐ เชเชจเซเชกเซเชฐเซ‹เช‡เชกเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชคเซ‡ เชนเชถเซ‡ n1-เชงเซ‹เชฐเชฃ-4 เชเช• เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชฎเชพเชŸเซ‡. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชตเชงเซ เชฒเชตเชšเซ€เช• เช…เชจเซ‡ เชธเชธเซเชคเซ€ เชฐเซ€เชค เช เช›เซ‡ เช•เซ‡ CPU/เชฎเซ‡เชฎเชฐเซ€ เชฎเชพเชŸเซ‡ เชšเซ‹เช•เซเช•เชธ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฎเซ‚เชฒเซเชฏเซ‹ เชธเซ‡เชŸ เช•เชฐเซ‹, เชชเชฐเช‚เชคเซ เช† เช•เซเชทเชฃเซ‡ เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธ เชธเชพเชฅเซ‡ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชจเชฅเซ€.

เช…เชจเซ‡ เช…เชนเซ€เช‚ เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชŸเซ‡เชฐเชฟเชซ เช›เซ‡:

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ
เชนเซเช‚ เชฎเชพเชจเซเช‚ เช›เซเช‚ เช•เซ‡ เชคเชฎเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชคเชซเชพเชตเชค เชจเซ‹เช‚เชงเซเชฏเซ‹ เช›เซ‡, เชชเชฐเช‚เชคเซ เชนเซเช‚ เชนเชœเซ€ เชชเชฃ เช…เชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏ เชฎเชพเชŸเซ‡ เช—เชฃเชคเชฐเซ€เช“ เชธเชพเชฅเซ‡เชจเซเช‚ เชŸเซ‡เชฌเชฒ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€เชถ:

เชœเชฐเซ‚เชฐเซ€ เชธเช‚เชธเชพเชงเชจเซ‹
เชฎเซ‹เชจเซเชŸเชฒเซ€
เช•เชพเชฎ เชจเชพเช‚ เช•เชฒเชพเช•เซ‹(8am - 8pm)
เช•เชพเชฎ เชจเชพเช‚ เช•เชฒเชพเช•เซ‹+ เช…เช—เซเชฐเชฟเชฎ

เชตเซ‡เชฌ เชฎเชพเชŸเซ‡ GCP
n1-เชงเซ‹เชฐเชฃ-1 x 8 = n1-เชงเซ‹เชฐเชฃ-8
$194.18
23 เชฆเชฟเชตเชธ * 12 เช•เชฒเชพเช• * 0.38 = $104.88 
23 เชฆเชฟเชตเชธ * 12 เช•เชฒเชพเช• * 0.08 = $22.08

เชตเซ‡เชฌ เชฎเชพเชŸเซ‡ เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธ
เชตเชฐเซเชšเซเชฏเซเช…เชฒ Cloud8 เชธเชฎเชพเช‚เชคเชฐ เชชเชฐเซ€เช•เซเชทเชฃเซ‹
$1.559
-
-

Android เชฎเชพเชŸเซ‡ GCP
n1-เชธเซเชŸเชพเชจเซเชกเชฐเซเชก-4 x 8: n1-เชธเซเชŸเชพเชจเซเชกเชฐเซเชก-16
$776.72
23 เชฆเชฟเชตเชธ * 12 เช•เชฒเชพเช• * 1.52 = $419.52 
23 เชฆเชฟเชตเชธ * 12 เช•เชฒเชพเช• * 0.32 = $88.32

Android เชฎเชพเชŸเซ‡ เชธเซ‹เชธ เชฒเซ‡เชฌเซเชธ
เชตเชพเชธเซเชคเชตเชฟเช• เช‰เชชเช•เชฐเชฃ เช•เซเชฒเชพเช‰เชก 8 เชธเชฎเชพเช‚เชคเชฐ เชชเชฐเซ€เช•เซเชทเชฃเซ‹
$1.999
-
-

เชœเซ‡เชฎ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹, เช–เชฐเซเชšเชฎเชพเช‚ เชคเชซเชพเชตเชค เช˜เชฃเซ‹ เชฎเซ‹เชŸเซ‹ เช›เซ‡, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชœเซ‹ เชคเชฎเซ‡ เชฎเชพเชคเซเชฐ เชฌเชพเชฐ-เช•เชฒเชพเช•เชจเชพ เช•เชพเชฐเซเชฏเช•เชพเชณ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเซ‹ เช›เซ‹. เชชเชฐเช‚เชคเซ เชœเซ‹ เชคเชฎเซ‡ เช…เช—เซเชฐเชฟเชฎ เชฎเชถเซ€เชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹ เช›เซ‹ เชคเซ‹ เชคเชฎเซ‡ เช–เชฐเซเชšเชฎเชพเช‚ เชชเชฃ เชตเชงเซ เช˜เชŸเชพเชกเซ‹ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช† เชถเซ เช›เซ‡?

เชชเซเชฐเซ€เชฎเซเชชเซเชŸเซ€เชฌเชฒ VM เช เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชคเชฎเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช•เชฐเชคเชพเช‚ เชตเชงเซ เช•เชฟเช‚เชฎเชคเซ‡ เชฌเชจเชพเชตเซ€ เช…เชจเซ‡ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹. เชœเซ‹ เช•เซ‡, เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชเช‚เชœเซ€เชจ เช† เช‰เชฆเชพเชนเชฐเชฃเซ‹เชจเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ (เช…เช—เชพเช‰เชฅเซ€) เชœเซ‹ เชคเซ‡เชจเซ‡ เช…เชจเซเชฏ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เชคเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ. เช†เช—เซ‹เชคเชฐเชพ เชฆเชพเช–เชฒเชพเช“ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชเช‚เชœเซ€เชจ เช•เซเชทเชฎเชคเชพ เชตเชงเชพเชฐเซ‡ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เชฎเชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ เชตเชชเชฐเชพเชถ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชพเชฏ เช›เซ‡.

เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เช–เชพเชฎเซ€-เชธเชนเชฟเชทเซเชฃเซ เชนเซ‹เชฏ เช…เชจเซ‡ เชธเช‚เชญเชตเชฟเชค เชชเซ‚เชฐเซเชตเชงเชพเชฐเชฃเชพเช“เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเซ€ เชถเช•เซ‡, เชคเซ‹ เชชเซเชฐเซ€เชฎเซเชชเชŸเซ‡เชฌเชฒ เชฆเชพเช–เชฒเชพเช“ เชคเชฎเชพเชฐเชพ เช•เซ‹เชฎเซเชชเซเชฏเซเชŸ เชเชจเซเชœเชฟเชจ เช–เชฐเซเชšเชจเซ‡ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เช˜เชŸเชพเชกเซ€ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฌเซ‡เชš เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เชœเซ‹เชฌเซเชธ เช…เช—เซเชฐเชฟเชฎ เช‰เชฆเชพเชนเชฐเชฃเซ‹ เชชเชฐ เชšเชพเชฒเซ€ เชถเช•เซ‡ เช›เซ‡. เชœเซ‹ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช•เซ‡เชŸเชฒเซ€เช• เช˜เชŸเชจเชพเช“ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเชฎเชพเชชเซเชค เชฅเชˆ เชœเชพเชฏ, เชคเซ‹ เช•เชพเชฎ เชงเซ€เชฎเซเช‚ เชชเชกเซ‡ เช›เซ‡ เชชเชฐเช‚เชคเซ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฌเช‚เชง เชฅเชคเซเช‚ เชจเชฅเซ€. เชชเซเชฐเซ€เชฎเซเชชเซเชŸเซ€เชฌเชฒ เช‡เชจเซเชธเซเชŸเชจเซเชธ เชคเชฎเชพเชฐเชพ เชนเชพเชฒเชจเชพ เชฆเชพเช–เชฒเชพเช“ เชชเชฐ เชตเชงเชพเชฐเชพเชจเชพ เชตเชฐเซเช•เชฒเซ‹เชก เชฎเซ‚เช•เซเชฏเชพ เชตเชฟเชจเชพ เช…เชจเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชธเชพเชฎเชพเชจเซเชฏ เชฆเชพเช–เชฒเชพเช“ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เชฟเช‚เชฎเชค เชšเซ‚เช•เชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชตเช—เชฐ เชคเชฎเชพเชฐเชพ เชฌเซ‡เชš เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช— เช•เชพเชฐเซเชฏเซ‹เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡.

เช…เชจเซ‡ เชคเซ‡ เชนเชœเซ€ เชธเชฎเชพเชชเซเชค เชฅเชฏเซเช‚ เชจเชฅเซ€! เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เชฎเชจเซ‡ เช–เชพเชคเชฐเซ€ เช›เซ‡ เช•เซ‡ เช•เซ‹เชˆ เชชเชฃ เชตเชฟเชฐเชพเชฎ เชตเชฟเชจเชพ 12 เช•เชฒเชพเช• เชธเซเชงเซ€ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชคเซเช‚ เชจเชฅเซ€. เช…เชจเซ‡ เชœเซ‹ เชเชฎ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชœเชฐเซ‚เชฐ เชจ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชถเชฐเซ‚ เช…เชจเซ‡ เชฌเช‚เชง เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชตเชพเชธเซเชคเชตเชฟเช• เชตเชชเชฐเชพเชถ เชธเชฎเชฏ เชชเซเชฐเชคเชฟ เชฆเชฟเชตเชธ 6 เช•เชฒเชพเช• เชธเซเชงเซ€ เช˜เชŸเชพเชกเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเช›เซ€ เช…เชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชšเซ‚เช•เชตเชฃเซ€ 11 เชฌเซเชฐเชพเช‰เชเชฐ เชฎเชพเชŸเซ‡ เชฆเชฐ เชฎเชนเชฟเชจเซ‡ $8 เชฅเชˆ เชœเชถเซ‡. เช† เช…เชฆเซเชญเซเชค เชจเชฅเซ€? เชชเชฐเช‚เชคเซ เช†เช—เซ‹เชคเชฐเซ€ เชฎเชถเซ€เชจเซ‹ เชธเชพเชฅเซ‡ เช†เชชเชฃเซ‡ เชธเชพเชตเชšเซ‡เชค เชฐเชนเซ‡เชตเซเช‚ เชœเซ‹เชˆเช เช…เชจเซ‡ เชตเชฟเช•เซเชทเซ‡เชชเซ‹ เช…เชจเซ‡ เช…เชธเซเชฅเชฟเชฐเชคเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชฐเชนเซ‡เชตเซเช‚ เชœเซ‹เชˆเช, เชœเซ‹ เช•เซ‡ เช† เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชจเซ‡ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชฎเชพเช‚ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเซ‡ เชตเชฐเซเชฅ เช›เซ‡!

เชชเชฐเช‚เชคเซ เช•เซ‹เชˆ เชชเชฃ เชฐเซ€เชคเซ‡ เชนเซเช‚ เชเชฎ เช•เชนเซ€ เชฐเชนเซเชฏเซ‹ เชจเชฅเซ€ เช•เซ‡ 'เช•เซเชฏเชพเชฐเซ‡เชฏ เช•เซเชฒเชพเช‰เชก เชŸเซ‡เชธเซเชŸ เชซเชพเชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚'. เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เชธเช‚เช–เซเชฏเชพเชฌเช‚เชง เชซเชพเชฏเชฆเชพ เช›เซ‡. เชธเซŒ เชชเซเชฐเชฅเชฎ, เช† เชฎเชพเชคเซเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเชพ เชธเชฎเซ‚เชน เชธเชพเชฅเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชธเซเชตเชฟเชงเชพเชฏเซเช•เซเชค เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชธเซ‹เชฒเซเชฏเซเชถเชจ เช›เซ‡: เชฐเชฟเชฎเซ‹เชŸ เชเช•เซเชธเซ‡เชธ, เชฒเซ‹เช—เซเชธ, เชธเซเช•เซเชฐเซ€เชจเชถเซ‰เชŸเซเชธ, เชตเชฟเชกเชฟเชฏเซ‹ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฟเช‚เช—, เชตเชฟเชตเชฟเชง เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เชญเซŒเชคเชฟเช• เชฎเซ‹เชฌเชพเช‡เชฒ เช‰เชชเช•เชฐเชฃเซ‹. เช˜เชฃเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚, เช† เชเช• เช†เชตเชถเซเชฏเช• เช›เชŸเชพเชฆเชพเชฐ เชตเชฟเช•เชฒเซเชช เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชฃ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ IOS เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เช•เซเชฒเชพเช‰เชกเซเชธ เชซเช•เซเชค Linux/Windows เชธเชฟเชธเซเชŸเชฎ เช“เชซเชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชจเซ€เชšเซ‡เชจเชพ เชฒเซ‡เช–เซ‹เชฎเชพเช‚ iOS เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚. เชนเซเช‚ เชนเช‚เชฎเซ‡เชถเชพ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชœเซ‹เชตเชพเชจเซ€ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเซ‹เชฅเซ€ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚: เช•เซ‡เชŸเชฒเชพเช• เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ เชคเซ‡ เชธเชพเชฐเซเชตเชœเชจเชฟเช• เชตเชพเชฆเชณเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชธเซเชคเซเช‚ เช…เชจเซ‡ เชตเชงเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช›เซ‡, เช…เชจเซ‡ เช…เชจเซเชฏเชฎเชพเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เช–เชฐเซเชšเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชชเซˆเชธเชพเชจเชพ เชฎเซ‚เชฒเซเชฏเชจเชพ เช›เซ‡.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹:

6. เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชธเชพเชฐเชพ เชธเชฎเชพเชšเชพเชฐ เช›เซ‡ - เช…เชฎเซ‡ เชฒเช—เชญเช— เชฒเซ‡เช–เชจเชพ เช…เช‚เชคเชฎเชพเช‚ เช›เซ€เช! เช† เช•เซเชทเชฃเซ‡, เช…เชฎเชพเชฐเชพ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชฎเชพเช‚ เชตเซ‡เชฌ เช…เชจเซ‡ เชเชจเซเชกเซเชฐเซ‹เชˆเชก เชŸเซ‡เชธเซเชŸเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡, เชœเซ‡เชจเซ‡ เช…เชฎเซ‡ เชกเซ‹เช•เชฐ-เชธเช•เซเชทเชฎ เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชพเช‚เชคเชฐ เชฐเซ€เชคเซ‡ GitLab CI เชฆเซเชตเชพเชฐเชพ เชšเชฒเชพเชตเซ€เช เช›เซ€เช: เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เช…เชจเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เชˆเชก. เชตเชงเซเชฎเชพเช‚, เช…เชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เชเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชธเชพเชฅเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชนเซ‹เชธเซเชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ GCP เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเซ‡เชฒ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช. เช–เชฐเซเชš เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เช† เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹เชจเซ‡ เชฎเชพเชคเซเชฐ เชฎเชพเช‚เช— เชชเชฐ เชœ เชถเชฐเซ‚ เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชชเชฐเซ€เช•เซเชทเชฃ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชฎเชจเซ‡ เชฌเช‚เชง เช•เชฐเซ€เช เช›เซ€เช. เชถเซเช‚ เชฌเซ€เชœเซเช‚ เช•เช‚เชˆ เช›เซ‡ เชœเซ‡ เช†เชชเชฃเชพ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชธเซเชงเชพเชฐเซ€ เชถเช•เซ‡? เชœเชตเชพเชฌ เชนเชพ เช›เซ‡! Kubernetes (K8s) เชจเซ‡ เชฎเชณเซ‹!

เชชเซเชฐเชฅเชฎ, เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ, เช•เซเชฒเชธเซเชŸเชฐ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชถเชฌเซเชฆเซ‹ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡. เช‰เชšเซเชš เชธเซเชคเชฐเซ‡, เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เช เชธเชฟเชธเซเชŸเชฎ เช›เซ‡ เชœเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ เชœเชฎเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชฎเชพเชŸเซ‡, เช†เชตเซ€ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เช…เชจเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เช›เซ‡. เชกเซ‹เช•เชฐ เช…เชจเซ‡ K8 เชเช•เชฌเซ€เชœเชพเชจเชพ เชชเซ‚เชฐเช• เช›เซ‡. เชชเซเชฐเชฅเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชœเชฎเชพเชตเชŸ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡, เชฌเซ€เชœเซ‹ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡. เชฌเชฆเชฒเชพเชฎเชพเช‚, K8s เชเช• เช•เซเชฒเชธเซเชŸเชฐ เช›เซ‡. เช•เซเชฒเชธเซเชŸเชฐเชจเซเช‚ เช•เชพเชฐเซเชฏ เชจเซ‹เชกเซเชธ เชคเชฐเซ€เช•เซ‡ VM เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชเช• เชธเชฐเซเชตเชฐ (เช•เซเชฒเชธเซเชŸเชฐ) เชจเซ€ เช…เช‚เชฆเชฐ เชตเชฟเชตเชฟเชง เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ, เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เช…เชจเซ‡ เชธเซ‡เชตเชพเช“ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‹เชˆเชชเชฃ เชจเซ‹เชก เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เช›เซ‡, เชคเซ‹ เช…เชจเซเชฏ เชจเซ‹เชก เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชœเซ‡ เช…เชฎเชพเชฐเซ€ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เช…เชตเชฟเชฐเชค เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เช† เช‰เชชเชฐเชพเช‚เชค, K8s เชชเชพเชธเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชธเช‚เชฌเช‚เชงเชฟเชค เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เช›เซ‡, เชœเซ‡เชจเชพ เช•เชพเชฐเชฃเซ‡ เช…เชฎเซ‡ เชฒเซ‹เชก เช…เชจเซ‡ เชธเซ‡เชŸ เชฎเชฐเซเชฏเชพเชฆเชพเชจเชพ เช†เชงเชพเชฐเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชถเซเชฐเซ‡เชทเซเช  เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเซ‡เชณเชตเซ€เช เช›เซ€เช.

เชธเชคเซเชฏเชฎเชพเช‚, เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‡ เชถเชฐเซ‚เช†เชคเชฅเซ€ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชœเชฎเชพเชตเชตเซเช‚ เช เชฌเชฟเชฒเช•เซเชฒ เชฎเชพเชฎเซ‚เชฒเซ€ เช•เชพเชฐเซเชฏ เชจเชฅเซ€. เชนเซเช‚ เชชเซเชฐเช–เซเชฏเชพเชค เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ "เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชง เชนเชพเชฐเซเชก เชตเซ‡" เชจเซ€ เชเช• เชฒเชฟเช‚เช• เชฎเซ‚เช•เซ€เชถ เช…เชจเซ‡ เชœเซ‹ เชคเชฎเชจเซ‡ เชฐเชธ เชนเซ‹เชฏ, เชคเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เชชเชฐเช‚เชคเซ, เชธเชฆเชญเชพเช—เซเชฏเซ‡, เชคเซเชฏเชพเช‚ เชตเซˆเช•เชฒเซเชชเชฟเช• เชชเชฆเซเชงเชคเชฟเช“ เช…เชจเซ‡ เชธเชพเชงเชจเซ‹ เช›เซ‡. GCP เชฎเชพเช‚ Google Kubernetes Engine (GKE) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชธเซŒเชฅเซ€ เชธเชฐเชณ เชฐเชธเซเชคเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชฅเซ‹เชกเชพ เช•เซเชฒเชฟเช•เซเชธเชฎเชพเช‚ เชคเซˆเชฏเชพเชฐ เช•เซเชฒเชธเซเชŸเชฐ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. เชนเซเช‚ เชถเซ€เช–เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เช…เชญเชฟเช—เชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชคเชฎเชจเซ‡ เช†เช‚เชคเชฐเชฟเช• เช˜เชŸเช•เซ‹เชจเซ‡ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเช‚เช•เชฒเชฟเชค เช•เชฐเชตเชพ เชœเซ‹เชˆเช เชคเซ‡ เชถเซ€เช–เชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡ เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ K8 เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡ เชถเซ€เช–เชตเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. 

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เชšเชพเชฒเซ‹ K8s เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช•เซ‡เชŸเชฒเซ€เช• เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชธเซเชตเชฟเชงเชพเช“ เชชเชฐ เชเช• เชจเชœเชฐ เช•เชฐเซ€เช:

  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชœเชฎเชพเชตเชŸ: VM เชจเซ‡ เชฌเชฆเชฒเซ‡ เชฎเชฒเซเชŸเชฟ-เชจเซ‹เชกเซเชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡;
  • เช—เชคเชฟเชถเซ€เชฒ เชธเซเช•เซ‡เชฒเชฟเช‚เช—: เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เช•เชฟเช‚เชฎเชค เช˜เชŸเชพเชกเซ‡ เช›เซ‡ เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เชฎเชพเช‚เช— เชชเชฐ เชฅเชพเชฏ เช›เซ‡;
  • เชธเซเชต-เชนเซ€เชฒเชฟเช‚เช—: เชถเซ€เช‚เช—เซ‹เชจเซ€ เชธเซเชตเชšเชพเชฒเชฟเชค เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชคเชฟ (เชœเซ‡เชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเชฃ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เชฅเชพเชฏ เช›เซ‡);
  • เช…เชชเชกเซ‡เชŸเซเชธเชจเซเช‚ เชฐเซ‹เชฒเช†เช‰เชŸ เช…เชจเซ‡ เชกเชพเช‰เชจเชŸเชพเช‡เชฎ เชตเชฟเชจเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเชพ เชฐเซ‹เชฒเชฌเซ‡เช•: เชŸเซ‚เชฒเซเชธ, เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เช…เชจเซ‡ เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเซเชธเชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพเชฅเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเชพ เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชตเชฟเช•เซเชทเซ‡เชช เชชเชกเชคเซ‹ เชจเชฅเซ€

เชชเชฐเช‚เชคเซ K8s เชนเชœเซ เชชเชฃ เชธเชฟเชฒเซเชตเชฐ เชฌเซเชฒเซ‡เชŸ เชจเชฅเซ€. เช…เชฎเซ‡ เชœเซ‡ เชŸเซ‚เชฒเซเชธเชจเซ‹ เชตเชฟเชšเชพเชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช เชคเซ‡เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชคเชฎเชพเชฎ เชซเชพเชฏเชฆเชพ เช…เชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพเช“เชจเซ‡ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡ (เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก, เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก), เช…เชฎเซ‡ K8s เชจเซ€ เชธเช‚เชฐเชšเชจเชพ เชตเชฟเชถเซ‡ เชŸเซ‚เช‚เช•เชฎเชพเช‚ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚. เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชฌเซ‡ เชชเซเชฐเช•เชพเชฐเชจเชพ เชจเซ‹เชกเซเชธ เช›เซ‡: เชฎเชพเชธเซเชŸเชฐ เชจเซ‹เชกเซเชธ เช…เชจเซ‡ เชตเชฐเซเช•เชฐเซเชธ เชจเซ‹เชกเซเชธ. เชฎเชพเชธเซเชŸเชฐ เชจเซ‹เชกเซเชธ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ, เชœเชฎเชพเชตเชŸ เช…เชจเซ‡ เชถเซ‡เชกเซเชฏเซเชฒเชฟเช‚เช— เชจเชฟเชฐเซเชฃเชฏเซ‹ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡. เชตเชฐเซเช•เชฐเซเชธ เชจเซ‹เชกเซเชธ เช เช›เซ‡ เชœเซเชฏเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชจเซ‹เชกเซเชธเชฎเชพเช‚ เช•เชจเซเชŸเซ‡เชจเชฐ เชฐเชจเชŸเชพเช‡เชฎ เชตเชพเชคเชพเชตเชฐเชฃ เชชเชฃ เชนเซ‹เชฏ เช›เซ‡. เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช† เชกเซ‹เช•เชฐ เช›เซ‡, เชœเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ-เชธเช‚เชฌเช‚เชงเชฟเชค เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡. เชชเชฐเช‚เชคเซ เชตเซˆเช•เชฒเซเชชเชฟเช• เช‰เช•เซ‡เชฒเซ‹ เชชเชฃ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ. เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช…เช—เชคเซเชฏเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช…เชฅเชตเชพ เชธเซเชต-เชนเซ€เชฒเชฟเช‚เช— เชธเซ€เชงเชพ เช•เชจเซเชŸเซ‡เชจเชฐ เชชเชฐ เชฒเชพเช—เซ เชชเชกเชคเซเช‚ เชจเชฅเซ€. เช† เชชเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เช‰เชฎเซ‡เชฐเซ€/เช˜เชŸเชพเชกเซ€เชจเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชฌเชฆเชฒเชพเชฎเชพเช‚ เช•เชจเซเชŸเซ‡เชจเชฐ เชนเซ‹เชฏ เช›เซ‡ (เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชชเซ‹เชก เชฆเซ€เช  เชเช• เช•เชจเซเชŸเซ‡เชจเชฐ, เชชเชฐเช‚เชคเซ เช•เชพเชฐเซเชฏเชจเชพ เช†เชงเชพเชฐเซ‡ เชคเซเชฏเชพเช‚ เชตเชงเซ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡). เช‰เชšเซเชš-เชธเซเชคเชฐเชจเซ€ เชชเชฆเชพเชจเซเช•เซเชฐเชฎเชฎเชพเช‚ เช•เชพเชฐเซเชฏเช•เชฐ เช—เชพเช‚เช เซ‹ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เชถเซ€เช‚เช—เซ‹ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เช‰เชญเชพ เชนเซ‹เชฏ เช›เซ‡.

เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชฒเช•เซเชทเชฃ เชฎเซเช–เซเชฏ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐ เชจเซ‹เชก-เชชเซ‚เชฒเชจเซ€ เช…เช‚เชฆเชฐ เชฌเช‚เชจเซ‡ เชจเซ‹เชกเซเชธ เช…เชจเซ‡ เชจเซ‹เชกเชจเซ€ เช…เช‚เชฆเชฐเชจเชพ เชชเซ‹เชกเซเชธ เชชเชฐ เชฒเชพเช—เซ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชคเซเชฏเชพเช‚ 2 เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช›เซ‡ เชœเซ‡ เชจเซ‹เชกเซเชธ เช…เชจเซ‡ เชชเซ‹เชกเซเชธ เชฌเช‚เชจเซ‡ เชชเชฐ เชฒเชพเช—เซ เชฅเชพเชฏ เช›เซ‡. เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชฐ เช†เชกเซ‹ เช›เซ‡ - เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชจเซ‹เชกเซเชธ/เชชเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเซ€เชจเซ‡ เชฅเชพเชฏ เช›เซ‡. เช† เชชเซเชฐเช•เชพเชฐ เชตเชงเซ เชชเซเชฐเชพเชงเชพเชจเซเชฏเช•เซเชทเชฎ เช›เซ‡. เชฌเซ€เชœเซ‹ เชชเซเชฐเช•เชพเชฐ, เชคเซ‡ เชฎเซเชœเชฌ, เชตเชฐเซเชŸเชฟเช•เชฒ เช›เซ‡. เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช—เชพเช‚เช เซ‹/เชชเซ‹เชกเซเชธเชจเชพ เช•เชฆเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเซ€เชจเซ‡ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซ‡เชฎเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชจเชนเซ€เช‚.

เชนเชตเซ‡ เช‰เชชเชฐเซ‹เช•เซเชค เชถเชฐเชคเซ‹เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เชŸเซ‚เชฒเซเชธ เชœเซ‹เชˆเช.

เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก

เช…เช—เชพเช‰ เชธเซ‚เชšเชตเซเชฏเชพ เชฎเซเชœเชฌ, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เช เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจ เช›เซ‡, เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เช•เซ‹เชˆ เช†เชถเซเชšเชฐเซเชฏ เชจเชฅเซ€ เช•เซ‡ เชคเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซเชก เช›เซ‡. เชคเซ‡เชฅเซ€, เชคเซ‡ เช†เชถเซเชšเชฐเซเชฏเชœเชจเช• เชจเชฅเซ€ เช•เซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก K8s เชฎเชพเช‚ เชœเชฎเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡เชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เชธเชคเซเชคเชพเชตเชพเชฐ K8s เชฐเซ€เชชเซ‹เชเซ€เชŸเชฐเซ€เชฎเชพเช‚ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡. เชนเช‚เชฎเซ‡เชถเชจเซ€ เชœเซ‡เชฎ, เชนเซเช‚ เชตเชฟเชญเชพเช—เชจเชพ เช…เช‚เชคเซ‡ เชฒเชฟเช‚เช•เซเชธ เชœเซ‹เชกเซเช‚ เช›เซเช‚. เชตเชงเซเชฎเชพเช‚, เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎเชฎเชพเช‚ เช† เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚. เชฌเซเชฐเชพเช‰เชเชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชงเชฐเชพเชตเชคเซ€ เชถเซ€เช‚เช—เซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเชชเชตเซ€ เชคเซ‡ เช…เช‚เช—เซ‡เชจเซ€ เชธเซ‚เชšเชจเชพเช“ เชชเชฃ เช›เซ‡. เชชเชฐเช‚เชคเซ K8s เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชธเซเชตเชšเชพเชฒเชฟเชค เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช•เชพเชฐเซเชฏ เชนเชœเซ เชชเชฃ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเซเชชเชทเซเชŸ เช•เชพเชฐเซเชฏ เชจเชฅเซ€. เชœเซเชฏเชพเชฐเซ‡ เชฎเซ‡เช‚ เช…เชญเซเชฏเชพเชธ เชถเชฐเซ‚ เช•เชฐเซเชฏเซ‹, เชคเซเชฏเชพเชฐเซ‡ เชฎเชจเซ‡ เช•เซ‹เชˆ เชตเซเชฏเชตเชนเชพเชฐเซ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชจ เช•เซ‡ เชญเชฒเชพเชฎเชฃเซ‹ เชฎเชณเซ€ เชจ เชนเชคเซ€. DevOps เชŸเซ€เชฎเชจเชพ เชธเชฎเชฐเซเชฅเชจ เชธเชพเชฅเซ‡ เช˜เชฃเชพ เช…เชญเซเชฏเชพเชธเซ‹ เช…เชจเซ‡ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชชเช›เซ€, เช…เชฎเซ‡ เชเช• เชชเซ‹เชกเชจเซ€ เช…เช‚เชฆเชฐ เชœเชฐเซ‚เชฐเซ€ เชฌเซเชฐเชพเช‰เชเชฐ เชธเชพเชฅเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เช‰เชญเชพ เช•เชฐเชตเชพเชจเซ‹ เช…เชญเชฟเช—เชฎ เชชเชธเช‚เชฆ เช•เชฐเซเชฏเซ‹, เชœเซ‡ เชเช• เชตเชฐเซเช•เชฐ เชจเซ‹เชกเชจเซ€ เช…เช‚เชฆเชฐ เชธเซเชฅเชฟเชค เช›เซ‡. เช† เชชเชฆเซเชงเชคเชฟ เช…เชฎเชจเซ‡ เชจเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชตเชงเชพเชฐเซ€เชจเซ‡ เช†เชกเซ€ เชธเซเช•เซ‡เชฒเชฟเช‚เช—เชจเซ€ เชตเซเชฏเซ‚เชนเชฐเชšเชจเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชนเซเช‚ เช†เชถเชพ เชฐเชพเช–เซเช‚ เช›เซเช‚ เช•เซ‡ เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚ เช† เชฌเชฆเชฒเชพเชถเซ‡ เช…เชจเซ‡ เช…เชฎเซ‡ เชฌเชนเซ‡เชคเชฐ เช…เชญเชฟเช—เชฎเซ‹ เช…เชจเซ‡ เชคเซˆเชฏเชพเชฐ เช‰เช•เซ‡เชฒเซ‹เชจเชพ เชตเชงเซเชจเซ‡ เชตเชงเซ เชตเชฐเซเชฃเชจเซ‹ เชœเซ‹เชถเซเช‚, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฌเชฆเชฒเชพเชฏเซ‡เชฒ เช†เช‚เชคเชฐเชฟเช• เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชธเชพเชฅเซ‡ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก 4 เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชชเช›เซ€.

เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก:

K8s เชฎเชพเช‚ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชœเชฎเชพเชตเชŸ เช เชนเชพเชฒเชฎเชพเช‚ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เชจเชฟเชฐเชพเชถเชพ เช›เซ‡. เชคเซ‡เช“ เชธเซเชธเช‚เช—เชค เชจเชฅเซ€. เชธเซˆเชฆเซเชงเชพเช‚เชคเชฟเช• เชฐเซ€เชคเซ‡, เช…เชฎเซ‡ เชชเซ‹เชกเชจเซ€ เช…เช‚เชฆเชฐ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เช•เชจเซเชŸเซ‡เชจเชฐ เช‰เชญเชพ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เชชเชฐเช‚เชคเซ เชœเซเชฏเชพเชฐเซ‡ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชฌเซเชฐเชพเช‰เชเชฐ เชธเชพเชฅเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชนเชœเซ€ เชชเชฃ เชคเซ‡ เชœ เชชเซ‹เชกเชจเซ€ เช…เช‚เชฆเชฐ เชนเชถเซ‡. เช† เชธเซเช•เซ‡เชฒเชฟเช‚เช—เชจเซ‡ เช…เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เช…เช‚เชฆเชฐ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชกเชจเซเช‚ เช•เชพเชฐเซเชฏ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชจเซ€ เช…เช‚เชฆเชฐเชจเชพ เช•เชพเชฎ เช•เชฐเชคเชพ เช…เชฒเช— เชจเชนเซ€เช‚ เชนเซ‹เชฏ. เชตเชพเชฐเซเชคเชพเชจเซ‹ เช…เช‚เชค.

เชšเช‚เชฆเซเชฐ:

เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช† เช…เชกเชšเชฃเชจเซ‡ เชœเชพเชฃเชคเชพ, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เช เชฎเซ‚เชจ เชจเชพเชฎเชจเซเช‚ เชตเชงเซ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชธเชพเชงเชจ เชฌเชนเชพเชฐ เชชเชพเชกเซเชฏเซเช‚. เช† เชธเชพเชงเชจ เชฎเซ‚เชณเชฐเซ‚เชชเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เชจเซ‡ เชชเชฐเชฟเชฃเชพเชฎเซ‡, เช“เชŸเซ‹เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชธเซเชตเชฟเชงเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชฅเชตเซ‹ เชœเซ‹เชˆเช. เชตเชงเซเชฎเชพเช‚, เชนเซเช‚ เช•เชนเซ€เชถ เช•เซ‡ เช† เช•เซเชทเชฃเซ‡ เชคเซ‡ เช›เซ‡ เชฎเชพเชคเซเชฐ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เชตเชฟเชถเซเชตเชฎเชพเช‚ เชเช• เชธเชพเชงเชจ, เชœเซ‡ เชฌเซ‹เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เชฎเซ‚เชณ K8s เช•เซเชฒเชธเซเชŸเชฐ เชธเชชเซ‹เชฐเซเชŸ เชงเชฐเชพเชตเซ‡ เช›เซ‡ (เชนเชตเซ‡ เช‰เชชเชฒเชฌเซเชง เชจเชฅเซ€, เช†เช—เชฒเซเช‚ เชธเชพเชงเชจ เชœเซเช“ ). เชšเช‚เชฆเซเชฐเชจเซ€ เชฎเซเช–เซเชฏ เชตเชฟเชถเซ‡เชทเชคเชพเช“ เชœเซ‡ เช† เชธเชชเซ‹เชฐเซเชŸ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เช›เซ‡: 

เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเซเชŸเซ‡เชŸเชฒเซ‡เชธ. เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เชนเชพเชฒเชฎเชพเช‚ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒเชพ เชฌเซเชฐเชพเช‰เชเชฐ เชธเชคเซเชฐเซ‹ เชตเชฟเชถเซ‡ เชฎเซ‡เชฎเชฐเซ€เชฎเชพเช‚ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‹เชˆ เช•เชพเชฐเชฃเซ‹เชธเชฐ เชคเซ‡เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เซเชฐเซ‡เชถ เชฅเชˆ เชœเชพเชฏ เช›เซ‡ โ€” เชคเซ‹ เชฌเชงเชพ เชšเชพเชฒเซ€ เชฐเชนเซ‡เชฒเชพ เชธเชคเซเชฐเซ‹ เช–เซ‹เชตเชพเชˆ เชœเชพเชฏ เช›เซ‡. เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชชเชฐเชฟเชค เชฐเซ€เชคเซ‡ เชšเช‚เชฆเซเชฐเชจเซ€ เช•เซ‹เชˆ เช†เช‚เชคเชฐเชฟเช• เชธเซเชฅเชฟเชคเชฟ เชจเชฅเซ€ เช…เชจเซ‡ เชธเชฎเช—เซเชฐ เชกเซ‡เชŸเชพ เชธเซ‡เชจเซเชŸเชฐเชฎเชพเช‚ เชคเซ‡เชจเซ€ เชจเช•เชฒ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชเช• เช…เชฅเชตเชพ เชตเชงเซ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เชจเซ€เชšเซ‡ เชœเชพเชฏ เชคเซ‹ เชชเชฃ เชฌเซเชฐเชพเช‰เชเชฐ เชธเชคเซเชฐเซ‹ เชœเซ€เชตเช‚เชค เชฐเชนเซ‡ เช›เซ‡.

เชคเซ‡เชฅเซ€, เชšเช‚เชฆเซเชฐ เชเช• เชฎเชนเชพเชจ เช‰เช•เซ‡เชฒ เช›เซ‡, เชชเชฐเช‚เชคเซ เชเช• เชธเชฎเชธเซเชฏเชพ เช›เซ‡: เชคเซ‡ เชฎเชซเชค เชจเชฅเซ€. เช•เชฟเช‚เชฎเชค เชธเชคเซเชฐเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชคเชฎเซ‡ เชฎเชพเชคเซเชฐ 0-4 เชธเชคเซเชฐเซ‹ เชœ เชฎเชซเชคเชฎเชพเช‚ เชšเชฒเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ เช–เชพเชธ เช‰เชชเชฏเซ‹เช—เซ€ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ, เชชเชพเช‚เชšเชฎเชพ เชธเชคเซเชฐเชฅเซ€ เชถเชฐเซ‚ เช•เชฐเซ€เชจเซ‡, เชคเชฎเชพเชฐเซ‡ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ $5 เชšเซ‚เช•เชตเชตเชพ เชชเชกเชถเซ‡. เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟ เช•เช‚เชชเชจเซ€เช เช…เชฒเช— เช…เชฒเช— เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเชพเชฐเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชšเช‚เชฆเซเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช…เชฐเซเชฅเชนเซ€เชจ เช›เซ‡. เชฎเซ‡เช‚ เช‰เชชเชฐ เชตเชฐเซเชฃเชตเซเชฏเชพ เชฎเซเชœเชฌ, เช…เชฎเซ‡ เชฎเชพเช‚เช— เชชเชฐ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เชธเชพเชฅเซ‡ VM เชšเชฒเชพเชตเซ€ เชถเช•เซ€เช เช›เซ€เช เช…เชฅเชตเชพ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชจเซ‹เชกเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชตเชงเชพเชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เชฒเช—เชญเช— เชเช• เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ 500 เชฌเซเชฐเชพเช‰เชเชฐ เชฒเซ‹เชจเซเชš เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเซ‚เชฐเซเชฃ เชฅเชฏเชพ เชชเช›เซ€ เชคเชฎเชพเชฎ เชธเช‚เชธเชพเชงเชจเซ‹ เชฌเช‚เชง เช•เชฐเซ€เช เช›เซ€เช. เชœเซ‹ เช†เชชเชฃเซ‡ เชšเช‚เชฆเซเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช, เชคเซ‹ เช…เชฎเชพเชฐเซ‡ เชฆเชฐ เชฎเชนเชฟเชจเซ‡ เชตเชงเชพเชฐเชพเชจเชพ 500 x 5 = $2500 เชšเซ‚เช•เชตเชตเชพ เชชเชกเชถเซ‡, เชชเช›เซ€ เชญเชฒเซ‡ เช†เชชเชฃเซ‡ เช•เซ‡เชŸเชฒเซ€ เชตเชพเชฐ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเซ€เช. เชซเชฐเซ€เชฅเซ€, เชนเซเช‚ เชเชฎ เชจเชฅเซ€ เช•เชนเซ‡เชคเซ‹ เช•เซ‡ เชšเช‚เชฆเซเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชถเซ‹ เชจเชนเซ€เช‚. เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡, เช† เชเช• เช…เชจเชฟเชตเชพเชฐเซเชฏ เช‰เช•เซ‡เชฒ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชคเชฎเชพเชฐเซ€ เชธเช‚เชธเซเชฅเชพเชฎเชพเช‚ เช˜เชฃเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ/เชŸเซ€เชฎ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‡ เชฆเชฐเซ‡เช• เชฎเชพเชŸเซ‡ เชเช• เชตเชฟเชถเชพเชณ เชธเชพเชฎเชพเชจเซเชฏ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชนเช‚เชฎเซ‡เชถเชจเซ€ เชœเซ‡เชฎ, เชนเซเช‚ เช…เช‚เชคเชฎเชพเช‚ เชเช• เชฒเชฟเช‚เช• เช›เซ‹เชกเซเช‚ เช›เซเช‚ เช…เชจเซ‡ เชคเชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชคเชฎเชพเชฎ เชœเชฐเซ‚เชฐเซ€ เช—เชฃเชคเชฐเซ€เช“ เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเซเช‚ เช›เซเช‚.

เช•เซ‡เชฒเชฟเชธเซเชŸเซ‹: (เชงเซเชฏเชพเชจ เช†เชชเซ‹! เช† เชฎเซ‚เชณ เชฒเซ‡เช–เชฎเชพเช‚ เชจเชฅเซ€ เช…เชจเซ‡ เชซเช•เซเชค เชฐเชถเชฟเชฏเชจ เช…เชจเซเชตเชพเชฆเชฎเชพเช‚ เชœ เชธเชฎเชพเชฏเซ‡เชฒ เช›เซ‡)

เชฎเซ‡เช‚ เช•เชนเซเชฏเซเช‚ เชคเซ‡เชฎ, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช เช–เซ‚เชฌ เชœ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจ เช›เซ‡, เช…เชจเซ‡ IT เช•เซเชทเซ‡เชคเซเชฐ เช–เซ‚เชฌ เชœ เชเชกเชชเชฅเซ€ เชตเชฟเช•เชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช…เชจเซเชตเชพเชฆ เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เชนเชคเซ‹, เชคเซเชฏเชพเชฐเซ‡ เชตเซ‡เชฌ เชชเชฐ เช•เซ‡เชฒเชฟเชธเซเชŸเซ‹ เชจเชพเชฎเชจเซเช‚ เชเช• เชจเชตเซเช‚ เช†เชถเชพเชธเซเชชเชฆ เชธเชพเชงเชจ เชฆเซ‡เช–เชพเชฏเซเช‚ (เชนเซ‡เชฒเซ‹ เชธเชพเชฏเชชเซเชฐเซ‡เชธ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช•เชฟเชฒเชฐเซเชธ). เชคเซ‡ K8s เชธเชพเชฅเซ‡ เชฎเซ‚เชณ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชจเซ‹เชกเซเชธเชฎเชพเช‚ เชตเชฟเชคเชฐเชฟเชค, เชชเซ‹เชกเซเชธเชฎเชพเช‚ เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‘เชŸเซ‹เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชธเชนเชฟเชค เชฌเซ‰เช•เซเชธเชจเซ€ เชฌเชนเชพเชฐ เชฌเชงเซเช‚ เชœ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชตเชฟเชšเชฟเชคเซเชฐ, เชชเชฐเช‚เชคเซ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชฎเซ‡เช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช† เชŸเซ‚เชฒ เชœเชฎเชพเชตเชตเชพ เช…เชจเซ‡ เช˜เชฃเชพ เชชเซเชฐเชฏเซ‹เช—เซ‹ เชšเชฒเชพเชตเชตเชพเชจเซเช‚ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เชชเชฐเช‚เชคเซ เชฒเชพเช‚เชฌเชพ เช…เช‚เชคเชฐ เชชเชฐ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชจเชฟเชทเซเช•เชฐเซเชท เช•เชพเชขเชตเชพเชจเซเช‚ เช–เซ‚เชฌ เชœ เชตเชนเซ‡เชฒเซเช‚ เช›เซ‡, เช•เชฆเชพเชš เชนเซเช‚ เชญเชตเชฟเชทเซเชฏเชจเชพ เชฒเซ‡เช–เซ‹เชฎเชพเช‚ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเซ€เชถ. เชนเชฎเชฃเชพเช‚ เชฎเชพเชŸเซ‡ เชนเซเช‚ เชธเซเชตเชคเช‚เชคเซเชฐ เชธเช‚เชถเซ‹เชงเชจ เชฎเชพเชŸเซ‡ เชซเช•เซเชค เชฒเชฟเช‚เช•เซเชธ เช›เซ‹เชกเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚.  

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹

7. เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ (IaC)

เชคเช•เชจเซ€เช•เซ€เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ

เช…เชจเซ‡ เชนเชตเซ‡ เช†เชชเชฃเซ‡ เช›เซ‡เชฒเซเชฒเชพ เชตเชฟเชญเชพเช— เชชเชฐ เช†เชตเซ€เช เช›เซ€เช. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เช† เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช•เชพเชฐเซเชฏเซ‹ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเซ€ เชœเชตเชพเชฌเชฆเชพเชฐเซ€ เชจเชฅเซ€. เช…เชจเซ‡ เช† เชฎเชพเชŸเซ‡ เช•เชพเชฐเชฃเซ‹ เช›เซ‡. เชธเซŒเชชเซเชฐเชฅเชฎ, เช˜เชฃเซ€ เชธเช‚เชธเซเชฅเชพเช“เชฎเชพเช‚, เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเชฎเชธเซเชฏเชพเช“ DevOps เชตเชฟเชญเชพเช—เชจเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชนเซ‡เช เชณ เช›เซ‡ เช…เชจเซ‡ เชตเชฟเช•เชพเชธ เชŸเซ€เชฎเซ‹ เช–เชฐเซ‡เช–เชฐ เชคเซ‡ เชฌเชพเชฌเชคเชจเซ€ เช•เชพเชณเชœเซ€ เชฒเซ‡เชคเซ€ เชจเชฅเซ€ เช•เซ‡ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชถเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชฌเซ€เชœเซเช‚, เชชเซเชฐเชฎเชพเชฃเชฟเช•เชคเชพเชฅเซ€ เช•เชนเซ€เช เชคเซ‹, เช˜เชฃเซ€ เช•เช‚เชชเชจเซ€เช“เชฎเชพเช‚ เชนเชœเซ เชชเชฃ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชเช เช•เซ‹เชก (IaC) เชจเซ€ เชชเซเชฐเชฅเชพ เช…เชชเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจเชฅเซ€. เชชเชฐเช‚เชคเซ เชคเซ‡ เชšเซ‹เช•เซเช•เชธเชชเชฃเซ‡ เชเช• เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชตเชฒเชฃ เชฌเชจเซ€ เช—เชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“, เช…เชญเชฟเช—เชฎเซ‹ เช…เชจเซ‡ เชธเชพเชงเชจเซ‹เชฎเชพเช‚ เชธเชพเชฎเซ‡เชฒ เชฅเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเซ‹ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡. เช…เชฅเชตเชพ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เช…เชฆเซเชฏเชคเชจ เชฐเชนเซ‹.

เชšเชพเชฒเซ‹ เช† เช…เชญเชฟเช—เชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเซเชฐเซ‡เชฐเชฃเชพเชฅเซ€ เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ€เช. เช…เชฎเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชšเชฐเซเชšเชพ เช•เชฐเซ€ เช›เซ‡ เช•เซ‡ GitlabCI เชฎเชพเช‚ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชจเซ‡ Gitlab เชฐเชจเชฐเชจเซ‡ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡. เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ/เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชธเชพเชฅเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชพเชฐเซ‡ VM เช…เชฅเชตเชพ เช•เซเชฒเชธเซเชŸเชฐ เช†เชฐเช•เซเชทเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชธเช‚เชธเชพเชงเชจเซ‹เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เช‰เชชเชฐเชพเช‚เชค, เช…เชฎเชจเซ‡ เชตเชฟเช•เชพเชธ, เชธเซเชŸเซ‡เชœเซ€เช‚เช—, เช‰เชคเซเชชเชพเชฆเชจ เชตเชพเชคเชพเชตเชฐเชฃเชจเซ‡ เชŸเซ‡เช•เซ‹ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เช•เซเชทเชฎเชคเชพเชจเซ€ เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฎเชพเชคเซเชฐเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เช, เชธเซเชตเชšเชพเชฒเชฟเชค เชธเชฎเชฏเชชเชคเซเชฐเช•, เชจเซ‡เชŸเชตเชฐเซเช• เช—เซ‹เช เชตเชฃเซ€, เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐเซเชธ, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เชตเช—เซ‡เชฐเซ‡เชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชฎเซเช–เซเชฏ เชฎเซเชฆเซเชฆเซ‹ เชคเซ‡ เชฌเชงเชพเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชชเซเชฐเชฏเชคเซเชจเซ‹ เช›เซ‡. เช…เชฎเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸเซเชธ เชฐเซ‹เชฒ เช†เช‰เชŸ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช เชคเซ‡ เช˜เชฃเซ€ เชฐเซ€เชคเซ‹ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, GCP เชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚, เช…เชฎเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ UI เช•เชจเซเชธเซ‹เชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช เช…เชจเซ‡ เชฌเชŸเชจเซ‹ เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ€เชจเซ‡ เชฌเชงเซ€ เช•เซเชฐเชฟเชฏเชพเช“ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เช•เซเชฒเชพเช‰เชก เชเชจเซเชŸเชฟเชŸเซ€ เชธเชพเชฅเซ‡ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ API เช•เซ‰เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เช…เชฅเชตเชพ เช‡เชšเซเช›เชฟเชค เชฎเซ‡เชจเชฟเชชเซเชฏเซเชฒเซ‡เชถเชจเซเชธ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ gcloud เช•เชฎเชพเชจเซเชก เชฒเชพเช‡เชจ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เชนเชถเซ‡. เชชเชฐเช‚เชคเซ เช–เชฐเซ‡เช–เชฐ เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชเช•เชฎเซ‹ เช…เชจเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชคเชคเซเชตเซ‹ เชธเชพเชฅเซ‡, เชฌเชงเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชœเชพเชคเซ‡ เช•เชฐเชตเซ€ เชฎเซเชถเซเช•เซ‡เชฒ เช…เชฅเชตเชพ เชคเซ‹ เช…เชถเช•เซเชฏ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เชคเชฆเซเชชเชฐเชพเช‚เชค, เช† เชฌเชงเซ€ เชฎเซ‡เชจเซเชฏเซเช…เชฒ เช•เซเชฐเชฟเชฏเชพเช“ เช…เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช›เซ‡. เช…เชฎเซ‡ เช…เชฎเชฒ เชชเชนเซ‡เชฒเชพเช‚ เชคเซ‡เชฎเชจเซ‡ เชธเชฎเซ€เช•เซเชทเชพ เชฎเชพเชŸเซ‡ เชธเชฌเชฎเชฟเชŸ เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€, เชตเชฐเซเชเชจ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชคเชพ เชจเชฅเซ€ เช…เชจเซ‡ เช˜เชŸเชจเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชคเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชเชกเชชเชฅเซ€ เชชเชพเช›เชพ เช–เซ‡เช‚เชšเซ€ เชถเช•เชคเชพ เชจเชฅเซ€. เช†เชตเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‡ เช‰เช•เซ‡เชฒเชตเชพ เชฎเชพเชŸเซ‡, เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช เช“เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เชฌเซ‡เชถ/เชถเซ‡เชฒ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชฌเชจเชพเชตเซ€ เช…เชจเซ‡ เชฌเชจเชพเชตเซ€, เชœเซ‡ เช…เช—เชพเช‰เชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชพเชฐเซ€ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช—เชค เชถเซˆเชฒเซ€เชฎเชพเช‚ เชเชกเชชเชฅเซ€ เชตเชพเช‚เชšเชตเชพ, เชธเชฎเชœเชตเชพ, เชœเชพเชณเชตเชตเชพ เช…เชจเซ‡ เชธเช‚เชถเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชเชŸเชฒเซ€ เชธเชฐเชณ เชจเชฅเซ€.

เช† เชฒเซ‡เช– เช…เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซเช‚ เชคเซ‡ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเชฎเชพเช‚, เชนเซเช‚ IaC เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชฅเซ€ เชธเช‚เชฌเช‚เชงเชฟเชค 2 เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเช‚ เช›เซเช‚. เช† Terraform เช…เชจเซ‡ Ansible เช›เซ‡. เช•เซ‡เชŸเชฒเชพเช• เชฒเซ‹เช•เซ‹ เชฎเชพเชจเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชœ เชธเชฎเชฏเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ‹ เช•เซ‹เชˆ เช…เชฐเซเชฅ เชจเชฅเซ€, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เชฎเชจเซ€ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพ เชธเชฎเชพเชจ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชตเชฟเชจเชฟเชฎเชฏเช•เซเชทเชฎ เช›เซ‡. เชชเชฐเช‚เชคเซ เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชคเซ‡เชฎเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฒเช— เช•เชพเชฐเซเชฏเซ‹ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เช† เชธเชพเชงเชจเซ‹ เชเช•เชฌเซ€เชœเชพเชจเชพ เชชเซ‚เชฐเช• เชนเซ‹เชตเชพ เชœเซ‹เชˆเช เชคเซ‡ HashiCorp เช…เชจเซ‡ RedHatเชจเซเช‚ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชคเซเชต เช•เชฐเชคเชพ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชฏเซเช•เซเชค เชชเซเชฐเชธเซเชคเซเชคเชฟเชฎเชพเช‚ เชชเซเชทเซเชŸเชฟ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชตเซˆเชšเชพเชฐเชฟเช• เชคเชซเชพเชตเชค เช เช›เซ‡ เช•เซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เช เชธเชฐเซเชตเชฐเซ‹เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชเช• เชœเซ‹เช—เชตเชพเชˆ เชธเชพเชงเชจ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ Ansible เช เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ เชธเชพเชงเชจ เช›เซ‡ เชœเซ‡เชจเซเช‚ เช•เชพเชฐเซเชฏ เช† เชธเชฐเซเชตเชฐเซเชธ เชชเชฐ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ, เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช…เชจเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‡.

เช† เชธเชพเชงเชจเซ‹เชจเซ€ เช…เชจเซเชฏ เชฎเซเช–เซเชฏ เชตเชฟเชถเชฟเชทเซเชŸ เชตเชฟเชถเซ‡เชทเชคเชพ เช เช•เซ‹เชกเชฟเช‚เช— เชถเซˆเชฒเซ€ เช›เซ‡. เชฌเซ‡เชถ เช…เชจเซ‡ เชเชจเซเชธเชฟเชฌเชฒเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เชชเซเชฐเชพเชชเซเชค เชฅเชจเชพเชฐเซ€ เช‡เชšเซเช›เชฟเชค เช…เช‚เชคเชฟเชฎ เชธเซเชฅเชฟเชคเชฟเชจเชพ เชตเชฐเซเชฃเชจ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช˜เซ‹เชทเชฃเชพเชคเซเชฎเช• เชถเซˆเชฒเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช†เชชเชฃเซ‡ 10 VM เชฌเชจเชพเชตเชตเชพ เชœเชˆ เชฐเชนเซเชฏเชพ เช›เซ€เช เช…เชจเซ‡ Terraform เชฆเซเชตเชพเชฐเชพ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เชฒเชพเช—เซ เช•เชฐเซ€เชถเซเช‚, เชคเซ‹ เช†เชชเชฃเชจเซ‡ 10 VM เชฎเชณเชถเซ‡. เชœเซ‹ เช†เชชเชฃเซ‡ เชซเชฐเซ€เชฅเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชšเชฒเชพเชตเซ€เชถเซเช‚, เชคเซ‹ เช•เช‚เชˆ เชฅเชถเซ‡ เชจเชนเซ€เช‚ เช•เชพเชฐเชฃ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ 10 VM เช›เซ‡, เช…เชจเซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เช† เชตเชฟเชถเซ‡ เชœเชพเชฃเซ‡ เช›เซ‡ เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเซเชŸเซ‡เชŸ เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ Ansible เชเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช—เชค เช…เชญเชฟเช—เชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡, เชœเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ 10 VM เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซ‹, เชคเซ‹ เชชเซเชฐเชฅเชฎ เชฒเซ‹เชจเซเชš เชชเชฐ เช…เชฎเชจเซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎเชจเซ€ เชœเซ‡เชฎ 10 VM เชฎเชณเชถเซ‡. เชชเชฐเช‚เชคเซ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ 20 VM เชนเชถเซ‡. เช† เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชคเชซเชพเชตเชค เช›เซ‡. เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช—เชค เชถเซˆเชฒเซ€เชฎเชพเช‚, เช…เชฎเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชคเชพ เชจเชฅเซ€ เช…เชจเซ‡ เชซเช•เซเชค เชชเช—เชฒเชพเช‚เชจเชพ เช•เซเชฐเชฎเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ€เช เช›เซ€เช เชœเซ‡ เช•เชฐเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡. เช…เชฒเชฌเชคเซเชค, เช…เชฎเซ‡ เชตเชฟเชตเชฟเชง เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เชธเช‚เชธเชพเชงเชจเซ‹เชจเชพ เช…เชธเซเชคเชฟเชคเซเชต เช…เชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟ เชฎเชพเชŸเซ‡ เช˜เชฃเซ€ เชคเชชเชพเชธ เช‰เชฎเซ‡เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช, เชชเชฐเช‚เชคเซ เช† เชคเชฐเซเช•เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซ‹ เชธเชฎเชฏ เชฌเช—เชพเชกเชตเชพเชจเซ‹ เช…เชจเซ‡ เชชเซเชฐเชฏเชคเซเชจเซ‹ เช•เชฐเชตเชพเชจเซ‹ เช•เซ‹เชˆ เช…เชฐเซเชฅ เชจเชฅเซ€. เชตเชงเซเชฎเชพเช‚, เช† เชญเซ‚เชฒเซ‹ เช•เชฐเชตเชพเชจเซเช‚ เชœเซ‹เช–เชฎ เชตเชงเชพเชฐเซ‡ เช›เซ‡. 

เช‰เชชเชฐเซ‹เช•เซเชค เชคเชฎเชพเชฎเชจเซ‹ เชธเชพเชฐเชพเช‚เชถ เช†เชชเชคเชพเช‚, เช…เชฎเซ‡ เชจเชฟเชทเซเช•เชฐเซเชท เชชเชฐ เช†เชตเซ€ เชถเช•เซ€เช เช›เซ€เช เช•เซ‡ เชธเชฐเซเชตเชฐเซเชธเชจเซ€ เชœเซ‹เช—เชตเชพเชˆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เช…เชจเซ‡ เช˜เซ‹เชทเชฃเชพเชคเซเชฎเช• เชจเซ‹เชŸเซ‡เชถเชจ เชตเชงเซ เชฏเซ‹เช—เซเชฏ เชธเชพเชงเชจ เช›เซ‡. เชชเชฐเช‚เชคเซ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจเชจเซเช‚ เช•เชพเชฐเซเชฏ เช‰เชคเซเชคเชฐเชฆเชพเชฏเซ€เชจเซ‡ เชธเซ‹เช‚เชชเชตเซเช‚ เชตเชงเซ เชธเชพเชฐเซเช‚ เช›เซ‡. เช†เชจเซ€ เชธเชพเชฅเซ‡, เชšเชพเชฒเซ‹ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“ เชœเซ‹เชˆเช.

เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

เช…เชนเซ€เช‚ เชธเชฎเชœเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชเช•เชฎเชพเชคเซเชฐ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค เช เช›เซ‡ เช•เซ‡ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชธเชฎเช—เซเชฐ เช•เช‚เชชเชจเซ€ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเชพ เชญเชพเช— เชคเชฐเซ€เช•เซ‡ เช—เชฃเชตเซเช‚ เชœเซ‹เชˆเช. เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เชคเชฎเชพเชฎ IaC เชชเซเชฐเชฅเชพเช“ เชธเชฎเช—เซเชฐ เชธเช‚เชธเซเชฅเชพเชจเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชชเชฐ เชตเซˆเชถเซเชตเชฟเช• เชธเซเชคเชฐเซ‡ เชฒเชพเช—เซ เชฅเชตเซ€ เชœเซ‹เชˆเช. เช† เชฎเชพเชŸเซ‡ เช•เซ‹เชฃ เชœเชตเชพเชฌเชฆเชพเชฐ เช›เซ‡ เชคเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. DevOps เชŸเซ€เชฎ เช† เชฎเซเชฆเซเชฆเชพเช“เชฎเชพเช‚ เชตเชงเซ เช…เชจเซเชญเชตเซ€ เช›เซ‡, เชคเซ‡เช“ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชšเชฟเชคเซเชฐ เชœเซเช เช›เซ‡. เชœเซ‹ เช•เซ‡, QA เช‡เชœเชจเซ‡เชฐเซ‹ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เช…เชจเซ‡ เชชเชพเช‡เชชเชฒเชพเช‡เชจเชจเชพ เชฎเชพเชณเช–เชพเชจเชพ เชจเชฟเชฐเซเชฎเชพเชฃเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชตเชงเซ เชธเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡ เชคเซ‡เชฎเชจเซ‡ เชคเชฎเชพเชฎ เชœเชฐเซ‚เชฐเซ€ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช…เชจเซ‡ เชธเซเชงเชพเชฐเชฃเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชคเช•เซ‹เชจเซ‡ เชตเชงเซ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชถเซเชฐเซ‡เชทเซเช  เชตเชฟเช•เชฒเซเชช เช เช›เซ‡ เช•เซ‡ เช…เชชเซ‡เช•เซเชทเชฟเชค เชชเชฐเชฟเชฃเชพเชฎ เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚, เชœเซเชžเชพเชจ เช…เชจเซ‡ เชตเชฟเชšเชพเชฐเซ‹เชจเซเช‚ เช†เชฆเชพเชจเชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเซเช‚. 

เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เช…เชจเซ‡ เชเชจเซเชธเชฟเชฌเชฒเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเชพ เช•เซ‡เชŸเชฒเชพเช• เช‰เชฆเชพเชนเชฐเชฃเซ‹ เช…เชจเซ‡ เช…เชฎเซ‡ เชชเชนเซ‡เชฒเชพเช‚ เชšเชฐเซเชšเชพ เช•เชฐเซ‡เชฒ เชŸเซ‚เชฒเซเชธ เช…เชนเซ€เช‚ เช†เชชเซเชฏเชพ เช›เซ‡:

1. เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ VM เช…เชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชจเซ€ เชœเชฐเซ‚เชฐเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“ เช…เชจเซ‡ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‹.

2. Ansible เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชŸเซ‚เชฒเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹: เชกเซ‹เช•เชฐ, เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ/เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเชจเชพ เชœเชฐเซ‚เชฐเซ€ เชตเชฐเซเชเชจ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‹.

3. เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, VM เชจเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‹ เชœเซ‡เชฎเชพเช‚ GitLab เชฐเชจเชฐเชจเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

4. Ansible, เชธเซ‡เชŸ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ GitLab เชฐเชจเชฐ เช…เชจเซ‡ เชœเชฐเซ‚เชฐเซ€ เชธเชพเชฅเซ‡เชจเชพ เชธเชพเชงเชจเซ‹ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‹.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชธเซเชฅเชฟเชคเชฟเชจเซเช‚ เชšเชฟเชคเซเชฐ

DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เช…เชจเซเชตเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชฒเชฟเช‚เช•เซเชธ:

เชธเชฎเชพเชจ เชธเชพเชงเชจเซ‹

เชšเชพเชฒเซ‹ เชคเซ‡เชจเซ‹ เชธเชฐเชตเชพเชณเซ‹ เช•เชฐเซ€เช!

เชชเช—เชฒเซเช‚
เชŸเซ‡เช•เชจเซ‹เชฒเซ‹เชœเซ€
เชธเชพเชงเชจเซ‹
เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเชพเชŸเซ‡ เชฎเซ‚เชฒเซเชฏ

1
เชฒเซ‹เช•เชฒ เชšเชพเชฒเซ€
Node.js, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ, Appium

  • เชตเซ‡เชฌ เช…เชจเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เชฎเชพเชŸเซ‡ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจเซ‹
  • เช˜เชฃเซ€ เชญเชพเชทเชพเช“ เช…เชจเซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡ (Node.js เชธเชนเชฟเชค)

2
เชธเช‚เชธเซเช•เชฐเชฃ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชฟเชธเซเชŸเชฎเซ‹ 
เช—เชฟเชŸ

  • เชตเชฟเช•เชพเชธ เช•เซ‹เชก เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชฒเชพเชญเซ‹

3
เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ
เชกเซ‹เช•เชฐ, เชธเซ‡เชฒเซ‡เชจเชฟเชฏเชฎ เช—เซเชฐเซ€เชก, เชธเซ‡เชฒเซ‡เชจเซ‹เช‡เชก (เชตเซ‡เชฌ, เชเชจเซเชกเซเชฐเซ‹เช‡เชก)

  • เชธเชฎเชพเช‚เชคเชฐ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡
  • เช…เชฒเช— เชตเชพเชคเชพเชตเชฐเชฃ
  • เชธเชฐเชณ, เชฒเชตเชšเซ€เช• เชธเช‚เชธเซเช•เชฐเชฃ เช…เชชเช—เซเชฐเซ‡เชก
  • เชฌเชฟเชจเช‰เชชเชฏเซ‹เช—เซ€ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฐเซ‹เช•เชตเซเช‚
  • เชธเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ

4
CI/CD
Gitlab CI

  • เชชเชพเช‡เชชเชฒเชพเช‡เชจเชจเชพ เชญเชพเช—เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡ เช›เซ‡
  • เชเชกเชชเซ€ เชชเซเชฐเชคเชฟเชธเชพเชฆ
  • เชธเชฎเช—เซเชฐ เช•เช‚เชชเชจเซ€/เชŸเซ€เชฎ เชฎเชพเชŸเซ‡ เชฆเซƒเชถเซเชฏเชคเชพ

5
เชฎเซ‡เช˜ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ
Google Cloud Platform

  • เชฎเชพเช‚เช— เชชเชฐ เชธเช‚เชธเชพเชงเชจเซ‹ (เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เชœ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเซ€เช เช›เซ€เช)
  • เชธเช‚เชšเชพเชฒเชจ เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ
  • เชคเชฎเชพเชฎ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชฆเซƒเชถเซเชฏเชคเชพ เช…เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ

6
เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ
เช•เซเชฏเซเชฌเชฐเซเชจเซ‡เชŸเชฟเชธ
เชชเซ‹เชกเซเชธเชจเซ€ เช…เช‚เชฆเชฐ เชฌเซเชฐเชพเช‰เชเชฐเซเชธ/เช‡เชฎเซเชฏเซเชฒเซ‡เชŸเชฐเชตเชพเชณเชพ เช•เชจเซเชŸเซ‡เชจเชฐเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚:

  • เชธเซเช•เซ‡เชฒเชฟเช‚เช—/เช“เชŸเซ‹ เชธเซเช•เซ‡เชฒเชฟเช‚เช—
  • เชธเซเชต-เช‰เชชเชšเชพเชฐ
  • เชตเชฟเช•เซเชทเซ‡เชช เชตเชฟเชจเชพ เช…เชชเชกเซ‡เชŸเซเชธ เช…เชจเซ‡ เชฐเซ‹เชฒเชฌเซ‡เช•

7
เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ (IaC)
เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ, เชœเชตเชพเชฌเซ€

  • เชตเชฟเช•เชพเชธ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเชพเชฅเซ‡ เชธเชฎเชพเชจ เชฒเชพเชญเซ‹
  • เช•เซ‹เชก เชตเชฐเซเชเชจเชฟเช‚เช—เชจเชพ เชคเชฎเชพเชฎ เชซเชพเชฏเชฆเชพ
  • เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เชฐเชตเชพ เช…เชจเซ‡ เชœเชพเชณเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฐเชณ
  • เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค

เชฎเชพเช‡เชจเซเชก เชฎเซ‡เชช เชกเชพเชฏเชพเช—เซเชฐเชพเชฎ: เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซเช‚ เช‰เชคเซเช•เซเชฐเชพเช‚เชคเชฟ

เชชเช—เชฒเซเช‚ 1: เชธเซเชฅเชพเชจเชฟเช•
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชชเช—เชฒเซเช‚ 2: VCS
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชชเช—เชฒเซเช‚ 3: เช•เชจเซเชŸเซ‡เชจเชฐเชพเช‡เชเซ‡เชถเชจ 
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชชเช—เชฒเซเช‚ 4: CI/CD 
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชชเช—เชฒเซเช‚ 5: เช•เซเชฒเชพเช‰เชก เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎเซเชธ
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชชเช—เชฒเซเช‚ 6:เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชชเช—เชฒเซเช‚ 7: IaC
DevOps เชธเชพเชงเชจเซ‹ เชฎเชพเชคเซเชฐ DevOps เชฎเชพเชŸเซ‡ เชจเชฅเซ€. เชถเชฐเซ‚เช†เชคเชฅเซ€ เชŸเซ‡เชธเซเชŸ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ

เชถเซเช‚ เช†เช—เชพเชฎเซ€ เช›เซ‡?

เชคเซ‡เชฅเซ€, เช† เชฒเซ‡เช–เชจเซ‹ เช…เช‚เชค เช›เซ‡. เชชเชฐเช‚เชคเซ เชจเชฟเชทเซเช•เชฐเซเชทเชฎเชพเช‚, เชนเซเช‚ เชคเชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เช•เซ‡เชŸเชฒเชพเช• เช•เชฐเชพเชฐเซ‹ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚.

เชคเชฎเชพเชฐเซ€ เชฌเชพเชœเซเชฅเซ€
เชฎเซ‡เช‚ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช•เชนเซเชฏเซเช‚ เชคเซ‡เชฎ, เชนเซเช‚ เช‡เชšเซเช›เซเช‚ เช›เซเช‚ เช•เซ‡ เชฒเซ‡เช– เชตเซเชฏเชตเชนเชพเชฐเซ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช…เชจเซ‡ เชชเซเชฐเชพเชชเซเชค เชœเซเชžเชพเชจเชจเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เช•เชพเชฐเซเชฏเชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เชคเชฎเชจเซ‡ เชฎเชฆเชฆ เช•เชฐเซ‡. เชนเซเช‚ เชซเชฐเซ€เชฅเซ€ เช‰เชฎเซ‡เชฐเซ‹ เชตเซเชฏเชตเชนเชพเชฐเชฟเช• เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเชจเซ€ เชฒเชฟเช‚เช•.

เชชเชฐเช‚เชคเซ เชคเซ‡ เชชเช›เซ€ เชชเชฃ, เชฐเซ‹เช•เชถเซ‹ เชจเชนเซ€เช‚, เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช•เชฐเซ‹, เชธเช‚เชฌเช‚เชงเชฟเชค เชฒเชฟเช‚เช•เซเชธ เช…เชจเซ‡ เชชเซเชธเซเชคเช•เซ‹เชจเซ‹ เช…เชญเซเชฏเชพเชธ เช•เชฐเซ‹, เชคเซ‡ เชคเชฎเชพเชฐเซ€ เช•เช‚เชชเชจเซ€เชฎเชพเช‚ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชถเซ‹เชงเซ‹, เชธเซเชงเชพเชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เชธเซเชฅเชพเชจเซ‹ เชถเซ‹เชงเซ‹ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชญเชพเช— เชฒเซ‹. เชธเชพเชฐเชพ เชจเชธเซ€เชฌ!

เชฎเชพเชฐเซ€ เชฌเชพเชœเซเชฅเซ€

เชถเซ€เชฐเซเชทเช• เชชเชฐเชฅเซ€ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ เช•เซ‡ เช† เชซเช•เซเชค เชชเซเชฐเชฅเชฎ เชญเชพเช— เชนเชคเซ‹. เชนเช•เซ€เช•เชค เช เช›เซ‡ เช•เซ‡ เชคเซ‡ เช–เซ‚เชฌ เชฎเซ‹เชŸเซเช‚ เชนเซ‹เชตเชพเชจเซเช‚ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เชนเซ‹เชตเชพ เช›เชคเชพเช‚, เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชตเชฟเชทเชฏเซ‹ เชนเชœเซ€ เชชเชฃ เช…เชนเซ€เช‚ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เชจเชฅเซ€. เชฌเซ€เชœเชพ เชญเชพเช—เชฎเชพเช‚, เชนเซเช‚ เช†เช‡เช“เชเชธเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชœเซ‹เชตเชพเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช•เชฐเซเช‚ เช›เซเช‚. เชฎเชพเชคเซเชฐ macOS เชธเชฟเชธเซเชŸเชฎเซเชธ เชชเชฐ iOS เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชšเชฒเชพเชตเชตเชพ เชชเชฐ Appleเชจเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹เชจเซ‡ เชฒเซ€เชงเซ‡, เช…เชฎเชพเชฐเชพ เช‰เช•เซ‡เชฒเซ‹เชจเซ€ เชถเซเชฐเซ‡เชฃเซ€ เชธเช‚เช•เซเชšเชฟเชค เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเซ‡ เชธเชฟเชฎเซเชฏเซเชฒเซ‡เชŸเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชกเซ‹เช•เชฐ เช…เชฅเชตเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชพเชนเซ‡เชฐ เชตเชพเชฆเชณเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช…เชธเชฎเชฐเซเชฅ เช›เซ€เช. เชชเชฐเช‚เชคเซ เช†เชจเซ‹ เช…เชฐเซเชฅ เช เชจเชฅเซ€ เช•เซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆ เชตเชฟเช•เชฒเซเชชเซ‹ เชจเชฅเซ€. เชนเซเช‚ เชคเชฎเชจเซ‡ เช…เชฆเซเชฏเชคเชจ เช‰เช•เซ‡เชฒเซ‹ เช…เชจเซ‡ เช†เชงเซเชจเชฟเช• เชธเชพเชงเชจเซ‹ เชธเชพเชฅเซ‡ เช…เชฆเซเชฏเชคเชจ เชฐเชพเช–เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชคเซเชจ เช•เชฐเซ€เชถ!

เช‰เชชเชฐเชพเช‚เชค, เชฎเซ‡เช‚ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เชจเซ‡ เชฒเช—เชคเชพ เชฎเซ‹เชŸเชพ เชตเชฟเชทเชฏเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€. เชญเชพเช— 3 เชฎเชพเช‚, เชนเซเช‚ เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชŸเซ‚เชฒเซเชธ เช…เชจเซ‡ เช•เชฏเชพ เชกเซ‡เชŸเชพ เช…เชจเซ‡ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพ เชคเซ‡ เชœเซ‹เชตเชพ เชœเชˆ เชฐเชนเซเชฏเซ‹ เช›เซเช‚.

เช…เชจเซ‡ เช›เซ‡เชฒเซเชฒเซ‡. เชญเชตเชฟเชทเซเชฏเชฎเชพเช‚, เชนเซเช‚ เชฌเชฟเชฒเซเชกเซ€เช‚เช— เชŸเซ‡เชธเซเชŸ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เช…เชจเซ‡ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชธเชพเชงเชจเซ‹ เชชเชฐ เชตเชฟเชกเชฟเชฏเซ‹ เช•เซ‹เชฐเซเชธ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เชฌเชจเชพเชตเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚. เชนเชพเชฒเชฎเชพเช‚, เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชชเชฐ DevOps เชชเชฐ เช˜เชฃเชพ เชฌเชงเชพ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎเซ‹ เช…เชจเซ‡ เชชเซเชฐเชตเชšเชจเซ‹ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเชฎเชพเชฎ เชธเชพเชฎเช—เซเชฐเซ€เช“ เชตเชฟเช•เชพเชธเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชจเชนเซ€เช‚. เช† เชฎเซเชฆเซเชฆเชพ เชชเชฐ, เชฎเชจเซ‡ เช–เชฐเซ‡เช–เชฐ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชถเซเช‚ เช†เชตเชพ เช…เชญเซเชฏเชพเชธเช•เซเชฐเชฎ เชชเชฐเซ€เช•เซเชทเช•เซ‹ เช…เชจเซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเชพ เชธเชฎเซเชฆเชพเชฏ เชฎเชพเชŸเซ‡ เชฐเชธเชชเซเชฐเชฆ เช…เชจเซ‡ เชฎเซ‚เชฒเซเชฏเชตเชพเชจ เชนเชถเซ‡. เช…เช—เชพเช‰เชฅเซ€ เช†เชญเชพเชฐ!

เชธเซ‹เชฐเซเชธ: www.habr.com

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹