เชฎเชฆเชฆ: เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชถเซเช‚ เช›เซ‡

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

เชฎเชฆเชฆ: เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชถเซเช‚ เช›เซ‡
/Pixabay/ เชฌเซเชฒเซเชฌเช—เซ€ / PL

ะ˜ัั‚ะพั€ะธั

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

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

เชชเซเชธเซเชคเช•เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชชเช›เซ€, เช…เชญเชฟเช—เชฎ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏเชคเชพ เชฎเซ‡เชณเชตเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เชฅเชฏเซเช‚ เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เชฅเซ‹เชกเชพ เชตเชฐเซเชทเซ‹เชฎเชพเช‚ เชคเซ‡ เชฒเช—เชญเช— เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เชฐเซ€เชคเซ‡ เชธเซเชตเซ€เช•เซƒเชค เชฌเชจเซเชฏเซเช‚. เช…เชจเซเชธเชพเชฐ เชธเชฐเซเชตเซ‡เช•เซเชทเชฃ, 600 เชฎเชพเช‚ 2014 เชฅเซ€ เชตเชงเซ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เช…เชจเซ‡ IT เชฎเซ‡เชจเซ‡เชœเชฐเซ‹ เชตเชšเซเชšเซ‡ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, 97% เชคเช•เชจเซ€เช•เซ€ เชธเช‚เชšเชพเชฒเช•เซ‹ เช…เชจเซ‡ 84% เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹ เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€เชฅเซ€ เชชเชฐเชฟเชšเชฟเชค เชนเชคเชพ.

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

เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡?

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

เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซเช‚ เช‰เชฆเชพเชนเชฐเชฃ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡:

เชฎเชฆเชฆ: เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชถเซเช‚ เช›เซ‡

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

เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชชเชฐ เชจเซ€เชšเซ‡เชจเซ€ เช†เชตเชถเซเชฏเช•เชคเชพเช“ เชฒเชพเชฆเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡:

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

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

เชถเซเช‚ เชซเชพเชฏเชฆเซ‹ เช›เซ‡

เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เช•เซ‹เชก เชกเชฟเชชเซเชฒเซ‹เชฏเชฎเซ‡เชจเซเชŸเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช‰เชคเซเชชเชพเชฆเช•เชคเชพ เชชเชฐ เชธเช•เชพเชฐเชพเชคเซเชฎเช• เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช•เชฐเซเชฎเชšเชพเชฐเซ€ เชฌเชฐเซเชจเช†เช‰เชŸเชจเซ€ เชธเช‚เชญเชพเชตเชจเชพ เช˜เชŸเชพเชกเซ‡ เช›เซ‡. เช†เช–เชฐเซ‡, เช† เชเช•เช‚เชฆเชฐ เชตเชฟเช•เชพเชธ เช–เชฐเซเชš เช˜เชŸเชพเชกเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, CD เช HP เชŸเซ€เชฎเซ‹เชฎเชพเช‚เชฅเซ€ เชเช•เชจเซ‡ เชฎเชฆเชฆ เช•เชฐเซ€ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ 40% เชฆเซเชตเชพเชฐเชพ เช†เชตเชพ เช–เชฐเซเชš.

เชตเชงเซเชฎเชพเช‚, 2016เชจเชพ เช…เชญเซเชฏเชพเชธ เชฎเซเชœเชฌ (เชชเชพเชจเซเช‚ 28 เชฆเชธเซเชคเชพเชตเซ‡เชœ) - เชœเซ‡ เช•เช‚เชชเชจเซ€เช“เช เชธเซ€เชกเซ€เชจเซ‹ เช…เชฎเชฒ เช•เชฐเซเชฏเซ‹ เช›เซ‡ เชคเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชธเซเชฐเช•เซเชทเชพ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ 50% เชเชกเชชเชฅเซ€ เช‰เช•เซ‡เชฒ เชฒเชพเชตเซ‡ เช›เซ‡ เชœเซ‡เช“ เช…เชญเชฟเช—เชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€. เช…เชฎเซเช• เช…เช‚เชถเซ‡, เช† เชคเชซเชพเชตเชค เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‚เชฒเซเชธเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชธเชฎเชœเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เช…เชจเซเชฏ เชตเชคเซเชคเชพ เช เชชเซเชฐเช•เชพเชถเชจเซ‹ เชชเซเชฐเชตเซ‡เช—เช• เช›เซ‡. เชซเชฟเชจเชฟเชถ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชธเซเชŸเซเชกเชฟเชฏเซ‹เชฎเชพเช‚ เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชฎเชฆเชฆ เช•เชฐเซ€ เช•เซ‹เชก เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชธเซเชชเซ€เชกเชฎเชพเช‚ 25% เชตเชงเชพเชฐเซ‹.

เชธเช‚เชญเชตเชฟเชค เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“

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

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

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

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

เชฎเชฆเชฆ: เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชถเซเช‚ เช›เซ‡
/เชซเซเชฒเชฟเช•เชฐ/ h.ger1969 / เชธเซ€เชธเซ€ เชฌเชพเชฏ-เชเชธเช

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

เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชฎเชพเชŸเซ‡ เช…เชนเซ€เช‚ เช•เซ‡เชŸเชฒเชพเช• เช–เซเชฒเซเชฒเชพ เชธเชพเชงเชจเซ‹ เช›เซ‡:

  • GoCD โ€” เชœเชพเชตเชพ เช…เชจเซ‡ JRuby เช“เชจ เชฐเซ‡เชฒเซเชธเชฎเชพเช‚ เชธเชคเชค เชกเชฟเชฒเชฟเชตเชฐเซ€ เชฎเชพเชŸเซ‡ เชธเชฐเซเชตเชฐ. เชคเชฎเชจเซ‡ เชธเชฎเช—เซเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชตเชฟเชคเชฐเชฃ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡: เชฌเชฟเชฒเซเชก-เชŸเซ‡เชธเซเชŸ-เชฐเชฟเชฒเซ€เช. เช† เชธเชพเชงเชจ Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเชคเซเชคเชพเชตเชพเชฐ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชถเซ‹เชงเซ€ เชถเช•เซ‹ เช›เซ‹ เชธเซ‡เชŸเช…เชช เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ.
  • เช•เซ‡เชชเชฟเชธเซเชŸเซเชฐเชพเชจเซ‹ โ€” เชฐเซเชฌเซ€, เชœเชพเชตเชพ เช…เชฅเชตเชพ PHP เชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ€ เชœเชฎเชพเชตเชŸเชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชคเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฎเชพเชณเช–เซเช‚. Capistrano เช SSH เชฎเชพเชฐเชซเชคเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€เชจเซ‡ เชฐเชฟเชฎเซ‹เชŸ เชฎเชถเซ€เชจ เชชเชฐ เช†เชฆเซ‡เชถเซ‹ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡. เช…เชจเซเชฏ เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เช…เชจเซ‡ เชกเชฟเชฒเชฟเชตเชฐเซ€ เชธเชพเชงเชจเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช…เช–เช‚เชกเชฟเชคเชคเชพ CI เชธเชฐเซเชตเชฐ.
  • เช—เซเชฐเซ…เชกเชฒ เชเช• เชฎเชฒเซเชŸเซ€-เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชŸเซ‚เชฒ เช›เซ‡ เชœเซ‡ เชธเชฎเช—เซเชฐ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชšเช•เซเชฐเชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเซ‡ เช›เซ‡. Gradle Java, Python, C/C++, Scala, เชตเช—เซ‡เชฐเซ‡ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. Eclipse, IntelliJ เช…เชจเซ‡ Jenkins เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เช›เซ‡.
  • เชชเซเชฐเชฎเชพเชฆเซ€ - เช—เซ‹ เชญเชพเชทเชพเชฎเชพเช‚ เชธเซ€เชกเซ€ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ. เชกเซเชฐเซ‹เชจ เช“เชจ-เชชเซเชฐเชฟเชฎเชพเชˆเชธ เช…เชฅเชตเชพ เช•เซเชฒเชพเช‰เชกเชฎเชพเช‚ เชคเซˆเชจเชพเชค เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชธเชพเชงเชจ เช•เชจเซเชŸเซ‡เชจเชฐเชจเซ€ เชŸเซ‹เชš เชชเชฐ เชฌเชจเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ YAML เชซเชพเช‡เชฒเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡.
  • เชธเซเชชเชฟเชจเช•เชฐ - เชฎเชฒเซเชŸเชฟ-เช•เซเชฒเชพเช‰เชก เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชธเชคเชค เช•เซ‹เชก เชกเชฟเชฒเชฟเชตเชฐเซ€ เชฎเชพเชŸเซ‡เชจเซเช‚ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ. เชจเซ‡เชŸเชซเซเชฒเชฟเช•เซเชธ เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค, เช—เซ‚เช—เชฒ เชเชจเซเชœเชฟเชจเชฟเชฏเชฐเซ‹เช เชŸเซ‚เชฒเชจเชพ เชตเชฟเช•เชพเชธเชฎเชพเช‚ เชฎเซ‹เชŸเซ€ เชญเซ‚เชฎเชฟเช•เชพ เชญเชœเชตเซ€ เชนเชคเซ€. เชธเซเชฅเชพเชชเชจ เชธเซ‚เชšเชจเซ‹ เชคเซ‡เชจเซ‡ เชธเชคเซเชคเชพเชตเชพเชฐ เชตเซ‡เชฌเชธเชพเช‡เชŸ เชชเชฐ เชถเซ‹เชงเซ‹.

เช…เชฎเชพเชฐเชพ เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เชฌเซเชฒเซ‹เช— เชชเชฐ เชถเซเช‚ เชตเชพเช‚เชšเชตเซเช‚:

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

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