เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

เชฎเชจเซ‡ เชฎเชพเชฐเซ‹ เชชเชฐเชฟเชšเชฏ เช†เชชเชตเชพ เชฆเซ‹, เชนเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช•เชฌเซ‚เชฒ เช•เชฐเซเช‚ เช›เซเช‚ เช•เซ‡ เชฐเซ‚เชฎเชฎเชพเช‚ เชเชตเชพ เชฒเซ‹เช•เซ‹ เช›เซ‡ เชœเซ‡ เชฎเชจเซ‡ เช“เชณเช–เชคเชพ เชจเชฅเซ€. เชฎเชพเชฐเซเช‚ เชจเชพเชฎ เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ เช›เซ‡, เชนเซเช‚ Microsoft Azure MVP เช›เซเช‚. MVP เชถเซเช‚ เช›เซ‡? เช† เชฎเซ‹เชกเซ‡เชฒ-เชตเซเชฏเซ‚-เชชเซเชฐเซ‡เชเซ‡เชจเซเชŸเชฐ เช›เซ‡. เชฎเซ‹เชกเซ‡เชฒ-เชตเซเชฏเซ-เชชเซเชฐเซ‡เชเซ‡เชจเซเชŸเชฐ เชฌเชฐเชพเชฌเชฐ เชนเซเช‚ เช›เซเช‚.

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เชฎเชพเชฐเชพ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเชพเช• เชถเชฌเซเชฆเซ‹:

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เชšเชพเชฒเซ‹ เชเชœเชจเซเชกเชพ เชตเชฟเชถเซ‡ เชฅเซ‹เชกเซ€ เชตเชพเชค เช•เชฐเซ€เช. เช…เชฎเชพเชฐเซ‹ เช•เชพเชฐเซเชฏเชธเซ‚เชšเชฟ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช›เซ‡:

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

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

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

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

เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ DevOps เช•เชฒเซเชšเชฐเชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชจเซ€เชšเซ‡เชจเชพ เช•เซเชฐเชฎเชฎเชพเช‚ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡.

เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชคเชฎเชพเชฐเซ‡ เชฒเซ‹เช•เซ‹ เชธเชพเชฅเซ‡ เชตเชพเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‡ เชฒเซ‹เช•เซ‹เชจเซ‡ เชธเชฎเชœเชพเชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช•เซ‡ เชคเซ‡ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เชคเซ‡เชจเชพเชฅเซ€ เช•เซ‡เชŸเชฒเชพเช• เชซเชพเชฏเชฆเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‡ เช›เซ‡.

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

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

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

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

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

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

เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเชพเชฐเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เช”เชชเชšเชพเชฐเชฟเช• เชฅเชˆ เชœเชพเชฏ, เชคเซเชฏเชพเชฐเซ‡ เชœ เชคเชฎเซ‡ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹ เช›เซ‹ เชœเซ‡ เชคเชฎเชจเซ‡ เช† เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชถเซ‡.

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เชšเชพเชฒเซ‹ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ DevOps เชชเซเชฐเชฅเชพเช“ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เช. เชคเซ‡เช“ เชถเซเช‚ เช›เซ‡? เชถเซเช‚ เชคเชซเชพเชตเชค เช›เซ‡? เชคเซ‡เชฎเชจเชพ เชชเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเซ‹? เชถเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เช“ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡?

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เชคเชฎเซ‡ เชœเซ‡ เชชเซเชฐเชฅเชฎ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชตเชฟเชถเซ‡ เชธเชพเช‚เชญเชณเซเชฏเซเช‚ เชนเชถเซ‡ เชคเซ‡เชจเซ‡ เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ เช•เชนเซ‡เชตเชพเชฏ เช›เซ‡. เช•เชฆเชพเชš เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ เช•เซ‹เชˆเชจเซ€ เชชเชพเชธเซ‡ เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ (CI) เช›เซ‡.

เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เช•เซ‹เชˆ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชชเซ‚เช›เซเช‚ เช›เซเช‚: "เชถเซเช‚ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ CI เช›เซ‡?" เช…เชจเซ‡ เชคเซ‡ เช•เชนเซ‡ เช›เซ‡: "เชนเชพ," เชชเช›เซ€ เชœเซเชฏเชพเชฐเซ‡ เชนเซเช‚ เชชเซ‚เช›เซเช‚ เช›เซเช‚ เช•เซ‡ เชคเซ‡ เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชฎเชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซเช‚ เชตเชฐเซเชฃเชจ เช•เชฐเซ‡ เช›เซ‡. เช† เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เชธเชพเชšเซเช‚ เชจเชฅเซ€.

เชตเชพเชธเซเชคเชตเชฎเชพเช‚, CI เชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชจเซ‹ เชนเซ‡เชคเซ เช เช•เซ‹เชกเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเชพเชจเซ‹ เช›เซ‡ เชœเซ‡ เชตเชฟเชตเชฟเชง เชฒเซ‹เช•เซ‹ เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเชฟเช‚เช—เชฒ เช•เซ‹เชก เชฌเซ‡เชเชฎเชพเช‚ เชฒเช–เซ‡ เช›เซ‡. เชฌเชธ เชเชŸเชฒเซเช‚ เชœ.

CI เชจเซ€ เชธเชพเชฅเซ‡, เชฐเชธเซเชคเชพเชฎเชพเช‚ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช…เชจเซเชฏ เชชเซเชฐเชฅเชพเช“ เชนเซ‹เชฏ เช›เซ‡ - เชœเซ‡เชฎ เช•เซ‡ เชธเชคเชค เชœเชฎเชพเชตเชŸ, เชชเซเชฐเช•เชพเชถเชจ เชตเซเชฏเชตเชธเซเชฅเชพเชชเชจ, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชชเช›เซ€เชฅเซ€ เชตเชพเชค เช•เชฐเซ€เชถเซเช‚.

CI เชชเซ‹เชคเซ‡ เช…เชฎเชจเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เช…เชฒเช—-เช…เชฒเช— เชฒเซ‹เช•เซ‹ เช•เซ‹เชก เชฒเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เช† เช•เซ‹เชก เชธเชคเชค เชเช• เช•เซ‹เชก เชฌเซ‡เชเชฎเชพเช‚ เชเช•เซ€เช•เซƒเชค เชนเซ‹เชตเซ‹ เชœเซ‹เชˆเช.

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

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

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

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

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

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

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

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

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

เช†เชชเชฃเซ‡ เช† เชชเซเชฐเชฅเชพเชจเซ€ เชธเชซเชณเชคเชพ เช•เซ‡ เชจเชฟเชทเซเชซเชณเชคเชพเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเชชเซ€ เชถเช•เซ€เช? เชœเซ‹ เชคเชฎเซ‡ เชฎเซ‹เชŸเชพ เชฌเซ‹เชธเชจเซ‡ เชœเชพเชฃ เช•เชฐเซ‹ เช•เซ‡ เช…เชฎเซ‡ CI เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชชเชฐ เชถเซเช‚ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซเช‚ เช›เซ‡, เชคเซ‹ เชคเซ‡ เชฌเซเชฒเชพ เชฌเซเชฒเชพ เชฌเซเชฒเชพ เชธเชพเช‚เชญเชณเชถเซ‡. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซเชฏเซเช‚, เช เซ€เช• เช›เซ‡, เชชเชฐเช‚เชคเซ เชถเชพ เชฎเชพเชŸเซ‡, เชคเซ‡ เช†เชชเชฃเชพ เชฎเชพเชŸเซ‡ เชถเซเช‚ เชฒเชพเชตเซเชฏเชพ, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเชชเซ€เชถเซเช‚, เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชŸเชฒเซ€ เชธเชพเชšเซ€ เช•เซ‡ เช–เซ‹เชŸเซ€ เชฐเซ€เชคเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เซ€เช เช›เซ€เช?

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ€เชœเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช›เซ‡ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เชŸเซ‡เชธเซเชŸเชฟเช‚เช— เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ, เชœเซ‡ เชฎเซ‹เชŸเชพเชญเชพเช—เซ‡ CI เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชธเชพเชฅเซ‡ เช†เชตเซ‡ เช›เซ‡. เชคเซ‡เช“ เชนเชพเชฅ เชœเซ‹เชกเซ€เชจเซ‡ เชœเชพเชฏ เช›เซ‡.

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

เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช•เซ€เช•เชฐเชฃ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเชฃ เช›เซ‡ เชœเซ‡ เช…เชฎเชจเซ‡ เชธเชฎเชœเชตเชพ เชฆเซ‡ เช›เซ‡ เช•เซ‡ เชตเชฟเชตเชฟเชง เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชเช•เซ€เช•เซƒเชค เชฅเชพเชฏ เช›เซ‡. เชคเซ‡ เชชเชฃ เชธเชพเชฐเซเช‚ เช›เซ‡.

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

เชคเชฎเซ‡ เชšเชฒเชพเชตเซ‹ เช›เซ‹ เชคเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชŸเชฒเซ€ เชตเชพเชฐ เชšเชฒเชพเชตเซ‹ เช›เซ‹ เชคเซ‡ เช…เชธเชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชเช•เชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชŸเซ‚เช‚เช•เชพ เช…เชจเซ‡ เชจเชพเชจเชพ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชจเซ‡ เชคเซ‡เช“ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เชถเชฐเซ‚ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

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

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

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

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

เช‰เชชเชฐเชพเช‚เชค, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ เชเช•เชฌเซ€เชœเชพ เชตเชšเซเชšเซ‡ เช•เซ‹เชกเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเซ‹ เช›เซ‹, เชเชŸเชฒเซ‡ เช•เซ‡. เช†เชฆเซ‡เชถเชจเซ€ เชตเชšเซเชšเซ‡, เช† เชคเชฎเชจเซ‡ เชคเซ‡ UI เชชเชฐ เช•เซ‡เชตเซ€ เชฆเซ‡เช–เชพเชฏ เช›เซ‡ เชคเซ‡ เชชเชฃ เชœเซ‹เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชœเซ‡ เช†เช—เชณเชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช›เซ‡ เชคเซ‡ เช‘เชŸเซ‹เชฎเซ‡เชŸเชฟเช• เชฐเชฟเชธเซเชŸเซ‹เชฐเชจเซ€ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชชเชพเช›เชฒเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเชตเซเช‚.

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

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

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

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

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

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

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

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

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

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

เชตเชฟเชšเชพเชฐ เช เช›เซ‡ เช•เซ‡ เช•เซ‹เชก เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐเชจเซ‡ เชฎเชพเชคเซเชฐ เช…เชจเซเชฏ เชธเซเชคเซเชฐเซ‹เชค เชคเชฐเซ€เช•เซ‡ เช—เชฃเซ€ เชถเช•เซ‹ เช›เซ‹.

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

เชนเซเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เชตเชฟเชถเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชœ เชตเชพเชค เช•เชนเซ‡เชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชนเชคเซ‹. เช† เชชเซเชฐเชฅเชพ เชตเชฟเชถเซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชถเซเช‚ เช›เซ‡? เช† เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เช เชเชชเชพเชฐเซเชŸเชฎเซ‡เชจเซเชŸเชจเชพ เชธเชฎเชพเชฐเช•เชพเชฎ เชœเซ‡เชตเซเช‚ เชœ เช›เซ‡. เช† เช•เซ‹เชˆ เช…เช‚เชคเชฟเชฎ เชธเซเชฅเชฟเชคเชฟ เชจเชฅเซ€, เชคเซ‡ เชเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช›เซ‡. เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชจเชฟเชฏเชฎเชฟเชคเชชเชฃเซ‡ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

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

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

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

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

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

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

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

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

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

เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ เชนเซเช‚ เชœเซ‡ เชŸเซ€เชฎ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซเช‚ เช›เซเช‚ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เช† เช•เซ‹เชจเซเชซเชฐเชจเซเชธเชฎเชพเช‚ เช˜เชฃเชพ เชฒเซ‹เช•เซ‹ เช›เซ‡. เช…เชจเซ‡ เชนเซเช‚ เชœเซ‡ เชŸเซ€เชฎเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซเช‚ เช›เซเช‚ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช…เชฎเซ‡ เช† เชชเซเชฐเชฅเชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช.

เชถเชพ เชฎเชพเชŸเซ‡? เช…เชฒเชฌเชคเซเชค, เชœเซ‹ เชฆเชฐเซ‡เช• เชกเซ‡เชตเชฒเชชเชฐ เชชเชพเชธเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจ เชนเซ‹เชฏ เชœเซ‡ 24/7 เช•เชพเชฎ เช•เชฐเชถเซ‡ เชคเซ‹ เชคเซ‡ เชธเชพเชฐเซเช‚ เชฐเชนเซ‡เชถเซ‡. เชชเชฐเช‚เชคเซ เช•เชฆเชพเชš เช† เชคเชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชพเชšเชพเชฐ เช›เซ‡, เช•เชฆเชพเชš เชคเชฎเซ‡ เชงเซเชฏเชพเชจ เช†เชชเซเชฏเซเช‚ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชชเซ‹เชคเซ‡ 24/7 เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เชกเซ‡เชตเชฒเชชเชฐ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชฆเชฟเชตเชธเชฎเชพเช‚ 8 เช•เชฒเชพเช• เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชคเซ‡ เช•เชพเชฎ เชชเชฐ เชตเชนเซ‡เชฒเซ‹ เช†เชตเซ‡ เชคเซ‹ เชชเชฃ เชคเซ‡เชจเซ€ เชชเชพเชธเซ‡ เชเช• เชฎเซ‹เชŸเซเช‚ เชฒเช‚เชš เช›เซ‡ เชœเซ‡ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชคเซ‡ เชœเซ€เชฎเชฎเชพเช‚ เชœเชพเชฏ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชกเซ‡เชตเชฒเชชเชฐ เช–เชฐเซ‡เช–เชฐ เช† เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ 12 เช•เชฒเชพเช• เชฅเชตเชพ เชฆเซ‹. เช…เชฎเชพเชฐเชพ เช•เชพเชฏเชฆเชพ เช…เชจเซเชธเชพเชฐ, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช…เช เชตเชพเชกเชฟเชฏเชพเชจเชพ 5 เชฎเชพเช‚เชฅเซ€ 7 เชฆเชฟเชตเชธ เช›เซ‡ เชœเซ‡เชจเซ‡ เช•เชพเชฎเช•เชพเชœเชจเชพ เชฆเชฟเชตเชธเซ‹ เช—เชฃเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชคเชฆเชจเซเชธเชพเชฐ, เช…เช เชตเชพเชกเชฟเชฏเชพเชจเชพ เชฆเชฟเชตเชธเซ‹เชฎเชพเช‚ เช† เชฎเชถเซ€เชจ 24 เช•เชฒเชพเช• เชจเชนเซ€เช‚, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ 12 เช•เชฒเชพเช• เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช, เช…เชจเซ‡ เชธเชชเซเชคเชพเชนเชจเชพ เช…เช‚เชคเซ‡ เช† เชฎเชถเซ€เชจ เชฌเชฟเชฒเช•เซเชฒ เช•เชพเชฎ เช•เชฐเชตเซเช‚ เชœเซ‹เชˆเช เชจเชนเซ€เช‚. เชเชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชฌเชงเซเช‚ เช–เซ‚เชฌ เชœ เชธเชฐเชณ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชนเซ€เช‚ เชถเซเช‚ เช•เชนเซ‡เชตเซเช‚ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡? เช† เชฎเซ‚เชณเชญเซ‚เชค เชถเซ‡เชกเซเชฏเซ‚เชฒ เชชเชฐ เช† เชธเชฐเชณ เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ€เชจเซ‡, เชคเซ‡ เชคเชฎเชจเซ‡ เช† เชตเชพเชคเชพเชตเชฐเชฃเชจเซ‡ เชœเชพเชณเชตเชตเชพเชจเซ€ เช•เชฟเช‚เชฎเชค 70% เช˜เชŸเชพเชกเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ dev, QA, เชกเซ‡เชฎเซ‹, เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ€ เช•เชฟเช‚เชฎเชค เชฒเซ€เชงเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ 3 เชตเชกเซ‡ เชตเชฟเชญเชพเชœเชฟเชค เช•เชฐเซ€.

เชธเชตเชพเชฒ เช เช›เซ‡ เช•เซ‡ เชฌเชพเช•เซ€เชจเชพ เชชเซˆเชธเชพเชจเซเช‚ เชถเซเช‚ เช•เชฐเชตเซเช‚? เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชกเซ‡เชตเชฒเชชเชฐเซเชธเซ‡ ReSharper เช–เชฐเซ€เชฆเชตเซเช‚ เชœเซ‹เชˆเช เชœเซ‹ เชคเซ‡เชฎเชจเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชจ เชนเซ‹เชฏ. เช…เชฅเชตเชพ เช•เซ‹เช•เชŸเซ‡เชฒ เชชเชพเชฐเซเชŸเซ€ เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช…เช—เชพเช‰ เชเช• เชœ เชตเชพเชคเชพเชตเชฐเชฃ เชนเชคเซเช‚ เชœเซ‡เชฎเชพเช‚ dev เช…เชจเซ‡ QA เชฌเช‚เชจเซ‡ เชšเชฐเชคเชพ เชนเชคเชพ, เช…เชจเซ‡ เชฌเชธ, เชนเชตเซ‡ เชคเชฎเซ‡ 3 เช…เชฒเช—-เช…เชฒเช— เชฌเชจเชพเชตเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชฒเซ‹เช•เซ‹ เชเช•เชฌเซ€เชœเชพเชฎเชพเช‚ เชฆเช–เชฒ เชจเชนเซ€เช‚ เช•เชฐเซ‡.

เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชถเซเชฐเซ‡เชทเซเช  DevOps เชชเซเชฐเชฅเชพเช“. เชเชจเซเชŸเซ‹เชจ เชฌเซ‹เชฏเช•เซ‹ (2017)

เชธเชคเชค เชชเซเชฐเชฆเชฐเซเชถเชจ เชฎเชพเชชเชจ เชธเชพเชฅเซ‡เชจเซ€ เชธเซเชฒเชพเช‡เชก เช…เช‚เช—เซ‡, เชœเซ‹ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 1 เชฐเซ‡เช•เซ‹เชฐเซเชก เชนเซ‹เชฏ, เชคเซ‹ เชฌเซ‡ เชฎเชนเชฟเชจเชพ เชชเช›เซ€ เชเช• เชฎเชฟเชฒเชฟเชฏเชจ เชนเซ‹เชฏ เชคเซ‹ เช…เชฎเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ€ เชคเซเชฒเชจเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเซ€ เชถเช•เซ€เช? เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เช•เซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช…เชจเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชฎเชพเชชเชตเชพเชจเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชถเซเช‚ เช›เซ‡?

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

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

เชถเซเช‚ เช†เชชเชฃเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชฎเชพเชชเชตเชพ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช? เชเชŸเชฒเซ‡ เช•เซ‡, เช† เช‰เชคเซเชชเชพเชฆเชจ เชจเชฅเซ€?

เชนเชพ, เช† เช‰เชคเซเชชเชพเชฆเชจ เชจเชฅเซ€, เช† เชเช• เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃ เช›เซ‡, เชœเซ‡ เชนเช‚เชฎเซ‡เชถเชพ เชธเชฎเชพเชจ เชนเซ‹เชฏ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชคเซ‡เชจเซ€ เช…เช—เชพเช‰เชจเชพ เชฎเชพเชช เชธเชพเชฅเซ‡ เชธเชฐเช–เชพเชฎเชฃเซ€ เช•เชฐเซ€ เชถเช•เซ‹.

เชธเชฎเชœเชพเชฏเซเช‚ เช†เชญเชพเชฐ!

เชœเซ‹ เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เชชเซเชฐเชถเซเชจเซ‹ เชจเชฅเซ€, เชคเซ‹ เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เชธเชฎเชพเชชเซเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช. เช†เชญเชพเชฐ!

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

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