DevOps เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ Linux เชซเชพเช‰เชจเซเชกเซ‡เชถเชจเชจเซเช‚ เชจเชตเซเช‚ เชซเช‚เชก เชœเซ‡เชจเช•เชฟเชจเซเชธ เช…เชจเซ‡ เชธเซเชชเชฟเชจเซ‡เช•เชฐเชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡

DevOps เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ Linux เชซเชพเช‰เชจเซเชกเซ‡เชถเชจเชจเซเช‚ เชจเชตเซเช‚ เชซเช‚เชก เชœเซ‡เชจเช•เชฟเชจเซเชธ เช…เชจเซ‡ เชธเซเชชเชฟเชจเซ‡เช•เชฐเชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡

เช—เชฏเชพ เช…เช เชตเชพเชกเชฟเชฏเซ‡, Linux เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ เชคเซ‡เชจเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชฒเซ€เชกเชฐเชถเชฟเชช เชธเชฎเชฟเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชซเช‚เชกเชจเซ€ เชฐเชšเชจเชพ เชชเชฐ. เช“เชชเชจ [เช…เชจเซ‡ เช‡เชจเซเชกเชธเซเชŸเซเชฐเซ€-เชกเชฟเชฎเชพเชจเซเชก] เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€เชจเชพ เชตเชฟเช•เชพเชธ เชฎเชพเชŸเซ‡เชจเซ€ เชฌเซ€เชœเซ€ เชธเซเชตเชคเช‚เชคเซเชฐ เชธเช‚เชธเซเชฅเชพ DevOps เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹ เชฎเชพเชŸเซ‡ เชธเชพเชงเชจเซ‹เชจเซ‡ เชœเซ‹เชกเชตเชพ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชตเชงเซ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡, เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช…เชจเซ‡ CI/CD เชชเชพเช‡เชชเชฒเชพเช‡เชจเซเชธเชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช…เชจเซ‡ เช…เชฎเชฒเซ€เช•เชฐเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เช›เซ‡. เชธเช‚เชธเซเชฅเชพ เช•เชนเซ‡เชตเชพเชคเซ€ เชนเชคเซ€: เชง เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ (CDF).

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

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

เช† เชธเชซเชณเชคเชพเชจเซ‡ เชชเช—เชฒเซ‡ (เช›เซ‡เชตเชŸเซ‡, เช˜เชฃเชพ CNCF เช•เซเชฒเชพเช‰เชก เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ DevOps เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เชจเชพ เชฐเซ‹เชœเชฟเช‚เชฆเชพ เชœเซ€เชตเชจเชจเซ‹ เชญเชพเช— เชฌเชจเซ€ เช—เชฏเชพ เช›เซ‡), IT เชฎเชพเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชตเชฒเชฃเซ‹ เช…เชจเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชตเชฟเชถเซเชตเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเช“, Linux เชซเชพเช‰เชจเซเชกเซ‡เชถเชจเซ‡ "เช•เชฌเชœเซ‹" เช•เชฐเชตเชพเชจเซเช‚ เชจเช•เซเช•เซ€ เช•เชฐเซเชฏเซเช‚ (เช…เชฅเชตเชพ "เชชเซเชฐเชฎเซ‹เชŸ" เช•เชนเซ‡เชตเซเช‚ เชตเชงเซ เชฏเซ‹เช—เซเชฏ เชฐเชนเซ‡เชถเซ‡) เชจเชตเซ€ เชœเช—เซเชฏเชพ:

โ€œเช•เช‚เชŸเซ€เชจเซเชฏเซเช…เชธ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชซเชพเช‰เชจเซเชกเซ‡เชถเชจ (CDF) เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพเช“เชจเซ‡ เชธเชฎเชฐเซเชชเชฟเชค เชจเชฟเชฐเซเชฃเชพเชฏเช• เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเช•เซเชฐเซ‡เชคเชพ-เชคเชŸเชธเซเชฅ เช˜เชฐ เชนเชถเซ‡ เชœเซ‡ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ เชตเซ‡เช— เช†เชชเซ‡ เช›เซ‡. CDF เช…เช—เซเชฐเชฃเซ€ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“, เช…เช‚เชคเชฟเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช…เชจเซ‡ เช‰เชฆเซเชฏเซ‹เช—เชจเชพ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“เชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชถเซ‡, CI/CD เช…เชจเซ‡ DevOps เชชเชฆเซเชงเชคเชฟเชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชจ เช†เชชเชถเซ‡, เชถเซเชฐเซ‡เชทเซเช  เชชเซเชฐเชฅเชพเช“เชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชถเซ‡ เช…เชจเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœ เช•เชฐเชถเซ‡, เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพเช“ เช…เชจเซ‡ เชคเชพเชฒเซ€เชฎ เชธเชพเชฎเช—เซเชฐเซ€ เชฌเชจเชพเชตเชถเซ‡ เชœเซ‡ เชตเชฟเชถเซเชตเชฎเชพเช‚ เช—เชฎเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชŸเซ€เชฎเซ‹เชจเซ‡ CI เชฒเชพเช—เซ เช•เชฐเชตเชพ เชธเช•เซเชทเชฎ เชฌเชจเชพเชตเชถเซ‡. /CD เชถเซเชฐเซ‡เชทเซเช  เชชเซเชฐเชฏเชพเชธเซ‹." .

เช†เชˆเชกเชฟเชฏเชพ

เชฎเซเช–เซเชฏ เชฎเซ‚เชฒเซเชฏเซ‹ เช…เชจเซ‡ เชธเชฟเชฆเซเชงเชพเช‚เชคเซ‹ เชœเซ‡ เช† เช•เซเชทเชฃเซ‡ CDF เชจเซ‡ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชจ เช†เชชเซ‡ เช›เซ‡ เช˜เชกเชตเชพเชฎเชพเช‚ เชœเซ‡เชฎ เช•เซ‡ เชธเช‚เชธเซเชฅเชพ:

  1. ... เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€เชจเซ€ เชถเช•เซเชคเชฟเชฎเชพเช‚ เชฎเชพเชจเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช…เชจเซ‡ เชŸเซ€เชฎเซ‹เชจเซ‡ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ เชตเชงเซ เชตเชพเชฐเช‚เชตเชพเชฐ เชฐเชฟเชฒเซ€เช เช•เชฐเชตเชพเชจเซ€ เชถเช•เซเชคเชฟ เช†เชชเซ‡ เช›เซ‡;
  2. โ€ฆเชธเชฎเช—เซเชฐ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชšเช•เซเชฐเชฎเชพเช‚ เชเช•เชธเชพเชฅเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธเชฎเชพเช‚ เชฎเชพเชจเซ‡ เช›เซ‡;
  3. ... เชธเชนเชฏเซ‹เช— เช…เชจเซ‡ เชชเชฐเชธเซเชชเชฐ เชธเซเชธเช‚เช—เชคเชคเชพ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“เชฅเซ€ เชธเซเชตเชคเช‚เชคเซเชฐ เชเชตเชพ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เช‡เช•เซ‹เชธเชฟเชธเซเชŸเชฎเชจเซเช‚ เชธเช‚เชตเชฐเซเชงเชจ เช…เชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช•เชฐเซ‡ เช›เซ‡;
  4. ...เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชถเชจเชฐเซ‹เชจเซ‡ เชธเชนเชฏเซ‹เช—, เชถเซ‡เชฐ เช•เชฐเชตเชพ เช…เชจเซ‡ เชคเซ‡เชฎเชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชจ เช…เชจเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เชธเชนเชญเชพเช—เซ€เช“ เช…เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ

เชชเชฐเช‚เชคเซ เชธเซเช‚เชฆเชฐ เชถเชฌเซเชฆเซ‹ เช เชฎเชพเชฐเซเช•เซ‡เชŸเชฐเซเชธเชจเซ‹ เช˜เชฃเซ‹ เช›เซ‡, เชœเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชตเชพเชธเซเชคเชตเชฟเช•เชคเชพเชฎเชพเช‚ เชถเซเช‚ เชฅเชˆ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชฎเซ‡เชณ เช–เชพเชคเซ‹ เชจเชฅเซ€. เช…เชจเซ‡ เช† เช…เชฐเซเชฅเชฎเชพเช‚, เชธเช‚เชธเซเชฅเชพเชจเซ€ เชชเซเชฐเชฅเชฎ เช›เชพเชช เช•เชˆ เช•เช‚เชชเชจเซ€เช“ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เช…เชจเซ‡ เช•เชฏเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชคเซ‡เชจเชพ "เชชเซเชฐเชฅเชฎ เชœเชจเซเชฎเซ‡เชฒเชพ" เชฌเชจเซเชฏเชพ เช›เซ‡ เชคเซ‡ เชฌเชจเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

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

เชธเซ€เชกเซ€เชเชซ เชธเชนเชญเชพเช—เซ€เช“เชฎเชพเช‚ เชคเซ‡เชจเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธเชจเชพ เช…เช‚เชคเชฟเชฎ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‹ เชชเชฃ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ - เชธเซ€เชเชจเชธเซ€เชเชซเชจเซ€ เชธเชฎเชพเชจ เชถเซเชฐเซ‡เชฃเซ€ เช›เซ‡, เชœเซเชฏเชพเช‚ เชคเชฎเซ‡ เช‡เชฌเซ‡, เชชเชฟเชจเซเชŸเซ‡เชฐเซ‡เชธเซเชŸ, เชŸเซเชตเชฟเชŸเชฐ, เชตเชฟเช•เชฟเชฎเซ€เชกเชฟเชฏเชพ เช…เชจเซ‡ เช…เชจเซเชฏ เช˜เชฃเซ€ เชตเชธเซเชคเซเช“ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹. เชจเชตเชพ เชซเช‚เชกเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เช†เชตเชพ เชฎเชพเชคเซเชฐ 15 เชธเชนเชญเชพเช—เซ€เช“ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฐเชธเชชเซเชฐเชฆ เช…เชจเซ‡ เชœเชพเชฃเซ€เชคเชพ เชจเชพเชฎเซ‹ เชคเซ‡เชฎเชจเซ€ เชตเชšเซเชšเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡: Autodesk, GitLab, Puppet, Rancher, Red Hat, SAP เช…เชจเซ‡ เชถเชพเชฌเซเชฆเชฟเช• เชฐเซ€เชคเซ‡ เชœเซ‹เชกเชพเชฏเชพ เช—เชˆเช•เชพเชฒ เชชเชนเซ‡เชฒเชพ เชจเซ‹ เชฆเชฟเชตเชธ Sysdig.

เชนเชตเซ‡, เช•เชฆเชพเชš, เชฎเซเช–เซเชฏ เชตเชธเซเชคเซ เชตเชฟเชถเซ‡ - เชคเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชตเชฟเชถเซ‡ เช•เซ‡ เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชธเซ€เชกเซ€เชเชซเชจเซ‡ เชธเช‚เชญเชพเชณ เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชธเช‚เชธเซเชฅเชพเชจเซ€ เชฐเชšเชจเชพ เชธเชฎเชฏเซ‡ เชคเซ‡เชฎเชพเช‚เชจเชพ เชšเชพเชฐ เชนเชคเชพ:

เชœเซ‡เชจเช•เชฟเชจเซเชธ เช…เชจเซ‡ เชœเซ‡เชจเช•เชฟเชจเซเชธ เชเช•เซเชธ

เชœเซ‡เชจเช•เชฟเชจเซเชธ เชเช• CI/CD เชธเชฟเชธเซเชŸเชฎ เช›เซ‡ เชœเซ‡เชจเซ‡ เชญเชพเช—เซเชฏเซ‡ เชœ เช•เซ‹เชˆ เช–เชพเชธ เชชเชฐเชฟเชšเชฏเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เช›เซ‡, เชœเซ‡ Java เชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เช˜เชฃเชพ เชตเชฐเซเชทเซ‹เชฅเซ€ เช›เซ‡. (เชœเชฐเชพ เชตเชฟเชšเชพเชฐเซ‹: เชชเซเชฐเชฅเชฎ เชชเซเชฐเช•เชพเชถเชจ - เชนเชกเชธเชจเชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ - 14 เชตเชฐเซเชท เชชเชนเซ‡เชฒเชพเช‚ เชฅเชฏเซเช‚ เชนเชคเซเช‚!), เชœเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฃเซ‡ เชชเซเชฒเช—เชฟเชจเซเชธเชจเซ€ เช…เชธเช‚เช–เซเชฏ เชธเซ‡เชจเชพ เชนเชธเซเชคเช—เชค เช•เชฐเซ€ เช›เซ‡.

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

เชœเซ‡เชจเช•เชฟเชจเซเชธ เชเช•เซเชธ - เช† เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช•เซเชฒเชพเช‰เชกเชฌเซ€เช เชฎเชพเชŸเซ‡ เชชเชฃ เช˜เชฃเซ‹ เช‹เชฃเซ€ เช›เซ‡ (เชœเซ‡เชฎ เชคเชฎเซ‡ เชงเชพเชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เชคเซ‡เชจเชพ เชฎเซเช–เซเชฏ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช เชœ เช•เช‚เชชเชจเซ€เชจเชพ เชธเซเชŸเชพเชซ เชชเชฐ เช›เซ‡), เชœเซ‹ เช•เซ‡, เชœเซ‡เชจเช•เชฟเชจเซเชธเชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เช‰เช•เซ‡เชฒ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชจเชตเซ‹ เช›เซ‡ - เชคเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชตเชฐเซเชท เชœเซ‚เชจเซ‹ เช›เซ‡.

เชœเซ‡เชจเช•เชฟเชจเซเชธ X เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฒเชธเซเชŸเชฐเซ‹เชฎเชพเช‚ เชœเชฎเชพเชตเชŸ เช•เชฐเชพเชฏเซ‡เชฒ เช†เชงเซเชจเชฟเช• เช•เซเชฒเชพเช‰เชก เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฎเชพเชŸเซ‡ CI/CD เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชŸเชฐเซเชจเช•เซ€ เชธเซ‹เชฒเซเชฏเซเชถเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เช† เชนเชพเช‚เชธเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, JX เชชเชพเช‡เชชเชฒเชพเช‡เชจ เช“เชŸเซ‹เชฎเซ‡เชถเชจ, เชฌเชฟเชฒเซเชŸ-เช‡เชจ GitOps เช…เชฎเชฒเซ€เช•เชฐเชฃ, เชชเซเชฐเช•เชพเชถเชจ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ เชตเชพเชคเชพเชตเชฐเชฃ เช…เชจเซ‡ เช…เชจเซเชฏ เชธเซเชตเชฟเชงเชพเช“ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‡เชจเช•เชฟเชจเซเชธ เชเช•เซเชธเชจเซเช‚ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชจเซ€เชšเซ‡ เชชเซเชฐเชฎเชพเชฃเซ‡ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡:

DevOps เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ Linux เชซเชพเช‰เชจเซเชกเซ‡เชถเชจเชจเซเช‚ เชจเชตเซเช‚ เชซเช‚เชก เชœเซ‡เชจเช•เชฟเชจเซเชธ เช…เชจเซ‡ เชธเซเชชเชฟเชจเซ‡เช•เชฐเชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡

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

เชธเซเชชเชฟเชจเช•เชฐ

เชธเซเชชเชฟเชจเช•เชฐ Netflix เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เช›เซ‡ เชœเซ‡ 2015 เชฎเชพเช‚ เช“เชชเชจ เชธเซ‹เชฐเซเชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. Google เชนเชพเชฒเชฎเชพเช‚ เชคเซ‡เชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชธเช•เซเชฐเชฟเชฏเชชเชฃเซ‡ เชธเชพเชฎเซ‡เชฒ เช›เซ‡: เชคเซ‡เชฎเชจเชพ เชธเช‚เชฏเซเช•เซเชค เชชเซเชฐเชฏเชพเชธเซ‹ เชฆเซเชตเชพเชฐเชพ, เช‰เชคเซเชชเชพเชฆเชจเชจเซ‡ เชฎเซ‹เชŸเซ€ เชธเช‚เชธเซเชฅเชพเช“ เชฎเชพเชŸเซ‡ เช‰เช•เซ‡เชฒ เชคเชฐเซ€เช•เซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡เชจเซ€ DevOps เชŸเซ€เชฎเซ‹ เช˜เชฃเซ€ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชŸเซ€เชฎเซ‹เชจเซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡.

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

DevOps เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเซเชธ เชฎเชพเชŸเซ‡ Linux เชซเชพเช‰เชจเซเชกเซ‡เชถเชจเชจเซเช‚ เชจเชตเซเช‚ เชซเช‚เชก เชœเซ‡เชจเช•เชฟเชจเซเชธ เช…เชจเซ‡ เชธเซเชชเชฟเชจเซ‡เช•เชฐเชฅเซ€ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡
เชฎเซ‚เชณเชญเซ‚เชค Spinnaker เช‰เชชเช•เชฐเชฃ เชตเชฟเชถเซ‡ เชตเชงเซ เชฎเชพเชนเชฟเชคเซ€ เชฎเชณเซ€ เชถเช•เซ‡ เช›เซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ.

เช† เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเชฎเชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ, เช“เชชเชจเชธเซเชŸเซ…เช• เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เช•เซเชฒเชพเช‰เชก เชชเซเชฐเชฆเชพเชคเชพเช“ (AWS EC2, GCE, GKE, GAE, Azure, Oracle Cloud Infrastructure) เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง เช•เซเชฒเชพเช‰เชก เชเชจเซเชตเชพเชฏเชฐเซเชจเชฎเซ‡เชจเซเชŸเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชธเชพเชฅเซ‡ เชธเชพเชฅเซ‡ เชตเชฟเชตเชฟเชง เชชเซเชฐเซ‹เชกเช•เซเชŸเซเชธ เช…เชจเซ‡ เชธเซ‡เชตเชพเช“ เชธเชพเชฅเซ‡ เชธเช‚เช•เชฒเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡:

  • เชชเชพเช‡เชชเชฒเชพเช‡เชจเซเชธเชฎเชพเช‚ CI เชธเชฟเชธเซเชŸเชฎเซเชธ (เชœเซ‡เชจเช•เชฟเชจเซเชธ, เชŸเซเชฐเซ‡เชตเชฟเชธ CI) เชธเชพเชฅเซ‡;
  • Datadog, Prometheus, Stackdriver เช…เชจเซ‡ SignalFx เชธเชพเชฅเซ‡ - เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡;
  • Slack, HipChat เช…เชจเซ‡ Twilio เชธเชพเชฅเซ‡ - เชธเซ‚เชšเชจเชพเช“ เชฎเชพเชŸเซ‡;
  • เชชเซ‡เช•เชฐ, เชฐเชธเซ‹เช‡เชฏเชพ เช…เชจเซ‡ เชชเชชเซ‡เชŸ เชธเชพเชฅเซ‡ - เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹ เชฎเชพเชŸเซ‡.

เชคเซ‡ เชถเซเช‚ เช›เซ‡ เชฒเช–เซเชฏเซเช‚ เชจเชตเชพ เชซเช‚เชกเชฎเชพเช‚ Spinnaker เชจเชพ เชธเชฎเชพเชตเซ‡เชถ เช…เช‚เช—เซ‡ Netflix เชจเซ‡:

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

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

เชŸเซ‡เช•เซเชŸเซ‹เชจ

เชŸเซ‡เช•เซเชŸเซ‹เชจ โ€” CI/CD เชธเชฟเชธเซเชŸเชฎเซ‹ เชฌเชจเชพเชตเชตเชพ เช…เชจเซ‡ เชชเซเชฐเชฎเชพเชฃเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช˜เชŸเช•เซ‹เชจเชพ เชฐเซ‚เชชเชฎเชพเช‚ เชชเซเชฐเชธเซเชคเซเชค เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชœเซ‡ เชจเชฟเชฏเชฎเชฟเชค เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเซ‹, เชธเชฐเซเชตเชฐเชฒเซ‡เชธ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชชเชพเช‡เชชเชฒเชพเช‡เชจเซเชธเชจเชพ เชธเช‚เชšเชพเชฒเชจเชจเซ‡ เชธเซ‚เชšเชฟเชค เช•เชฐเซ‡ เช›เซ‡.

เช† เช˜เชŸเช•เซ‹ เชชเซ‹เชคเซ‡ "เช•เซเชฌเชฐเชจเซ‡เชŸเชธ-เชถเซˆเชฒเซ€" เชธเช‚เชธเชพเชงเชจเซ‹ เช›เซ‡ (K8s เชฎเชพเช‚ เชœ CRDs เชคเชฐเซ€เช•เซ‡ เช…เชฎเชฒเชฎเชพเช‚ เช›เซ‡) เชœเซ‡ เชชเชพเช‡เชชเชฒเชพเช‡เชจเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชฟเชฒเซเชกเซ€เช‚เช— เชฌเซเชฒเซ‹เช• เชคเชฐเซ€เช•เซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. K8s เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชคเซ‡เชฎเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เช‰เชฆเชพเชนเชฐเชฃ เชฐเชœเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช…เชนเซ€เช‚.

Tekton เชฆเซเชตเชพเชฐเชพ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชชเซเชฐเซ‹เชกเช•เซเชŸ เชธเซเชŸเซ‡เช• เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชชเชฐเชฟเชšเชฟเชค เชฒเชพเช—เชถเซ‡: เชœเซ‡เชจเช•เชฟเชจเซเชธ, เชœเซ‡เชจเช•เชฟเชจเซเชธ X, เชธเซเช•เชพเชซเซ‹เชฒเซเชก เช…เชจเซ‡ เชจเซ‡เชŸเซ€เชต. Google เช•เซเชฒเชพเช‰เชก เชฎเชพเชจเซ‡ เช›เซ‡ เช•เซ‡ Tekton "เช“เชชเชจ เชธเซ‹เชฐเซเชธ เชธเชฎเซเชฆเชพเชฏ เช…เชจเซ‡ เช…เช—เซเชฐเชฃเซ€ เชตเชฟเช•เซเชฐเซ‡เชคเชพเช“ เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡ CI/CD เชฎเชพเชŸเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เช†เชงเซเชจเชฟเช• เชฌเชจเชพเชตเชตเชพเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเซ‡ เช›เซ‡."

...

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

เชจเชพ เช…เชตเชคเชฐเชฃ เชธเชพเชฅเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ€เช เชœเซ‡เชซเซเชฐเซ‹เช—เชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค:

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

PS

เช…เชฎเชพเชฐเชพ เชฌเซเชฒเซ‹เช— เชชเชฐ เชชเชฃ เชตเชพเช‚เชšเซ‹:

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

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