เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

เช†เชชเชฃเซ‡ เช•เซ‹เชฃ เช›เซ€เช, เช•เซเชฏเชพเช‚ เช›เซ€เช เช…เชจเซ‡ เช†เชชเชฃเชจเซ‡ เช•เชˆ เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡

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

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

เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ IaC เชฎเชพเช‚ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€ เชธเซเชŸเซ‡เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช.

  • เชธเช‚เชธเชพเชงเชจเซ‹ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ.
  • เช›เชฌเซ€เช“ เชเชธเซ‡เชฎเซเชฌเชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซ‡เช•เชฐ. เช† Windows, CentOS 7 เช›เชฌเซ€เช“ เช›เซ‡.
  • Jsonnet drone.io เชฎเชพเช‚ เชถเช•เซเชคเชฟเชถเชพเชณเซ€ เชฌเชฟเชฒเซเชก เชฌเชจเชพเชตเชตเชพ เชคเซ‡เชฎเชœ เชชเซ‡เช•เชฐ json เช…เชจเซ‡ เช…เชฎเชพเชฐเชพ เชŸเซ‡เชฐเชพเชซเซ‹เชฐเซเชฎ เชฎเซ‹เชกเซเชฏเซเชฒเซเชธ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡.
  • เชจเซ€เชฒเชฎ.
  • เชˆเชฎเซ‡เชœ เชคเซˆเชฏเชพเชฐ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชœเชตเชพเชฌ เช†เชชเชตเชพ เชฏเซ‹เช—เซเชฏ.
  • เชธเชนเชพเชฏเช• เชธเซ‡เชตเชพเช“ เช…เชจเซ‡ เชœเซ‹เช—เชตเชพเชˆ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹ เชฎเชพเชŸเซ‡ Python.
  • เช…เชจเซ‡ เช† เชฌเชงเซเช‚ VSCode เชฎเชพเช‚ เชชเซเชฒเช—เชˆเชจเซเชธ เชธเชพเชฅเซ‡ เชŸเซ€เชฎเชจเชพ เชธเชญเซเชฏเซ‹ เชตเชšเซเชšเซ‡ เชตเชนเซ‡เช‚เชšเชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡.

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

เช…เชฎเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชจเซ€เชšเซ‡เชจเซ€ IaC เชธเชฎเชธเซเชฏเชพเช“ เชธเชพเชฅเซ‡ เชธเช‚เช˜เชฐเซเชท เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช:

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

เชฌเชšเชพเชต เชฎเชพเชŸเซ‡ เชเช•เซเชธเซเชŸเซเชฐเซ€เชฎ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— (XP).

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

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

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

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

3,4. เชจเชพเชจเซ€, เชธเชน-เชธเซเชฅเชฟเชค เชตเชฟเชธเซเชคเซƒเชค เชตเชฟเช•เชพเชธ เชŸเซ€เชฎ. เชคเชฎเซ‡ เชœเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เชคเช•เชจเซ€เช•เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹ เชคเซ‡ เชเช•เชฎ เช…เชจเซ‡ เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡. เช† เชฌเซ‡ เชฎเซเชฆเซเชฆเชพเช“ เช…เชฎเชจเซ‡ เชคเชฆเซเชฆเชจ เช…เชจเซเช•เซ‚เชณ เชจเชฅเซ€. เชชเซเชฐเชฅเชฎ, เช…เชฎเซ‡ เชธเช‚เช•เชฒเชฟเชค เชŸเซ€เชฎ เชจเชฅเซ€, เช…เชจเซ‡ เชฌเซ€เชœเซเช‚, เช…เชฎเชพเชฐเชพเชฎเชพเช‚เชฅเซ€ เชจเชต เช›เซ‡, เชœเซ‡เชจเซ‡ เชฎเซ‹เชŸเซ€ เชŸเซ€เชฎ เช—เชฃเซ€ เชถเช•เชพเชฏ. เชœเซ‹ เช•เซ‡, "เชฎเซ‹เชŸเซ€" เชŸเซ€เชฎเชจเซ€ เช•เซ‡เชŸเชฒเซ€เช• เชตเซเชฏเชพเช–เซเชฏเชพเช“ เช…เชจเซเชธเชพเชฐ, เช˜เชฃเซ€ 14+ เชฒเซ‹เช•เซ‹ เช›เซ‡.

เชšเชพเชฒเซ‹ เช•เซ‡เชŸเชฒเซ€เช• XP เชชเซเชฐเชฅเชพเช“ เชœเซ‹เชˆเช เช…เชจเซ‡ เชคเซ‡ เชชเซเชฐเชคเชฟเชธเชพเชฆเชจเซ€ เชเชกเชช เช…เชจเซ‡ เช—เซเชฃเชตเชคเซเชคเชพเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡.

XP เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฒเซ‚เชช เชธเชฟเชฆเซเชงเชพเช‚เชค

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

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

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

เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ: เชชเซเชฐเชคเชฟเชธเชพเชฆ เช‰เชชเชฐ เชœเชฃเชพเชตเซ‡เชฒ เชฌเชงเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ‹ เช‰เช•เซ‡เชฒ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. XP เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชธเชพเชฅเซ‡ เชฎเชณเซ€เชจเซ‡, เชคเซ‡ เชคเชฎเชจเซ‡ เชจเชฟเชฐเชพเชถเชพเชจเชพ เชชเชพเชคเชพเชณเชฎเชพเช‚เชฅเซ€ เชฌเชนเชพเชฐ เช•เชพเชขเซ€ เชถเช•เซ‡ เช›เซ‡.

เชจเชฟเชฐเชพเชถเชพเชจเชพ เชชเชพเชคเชพเชณเชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฐเซ€ เชœเชพเชคเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชนเชพเชฐ เช•เชพเชขเชตเซ€: เชคเซเชฐเชฃ เชชเซเชฐเชฅเชพเช“

เชชเชฐเซ€เช•เซเชทเชฃเซ‹

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

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

เช•เซเชฒเชพเชธเชฟเช• เชชเชฐเซ€เช•เซเชทเชฃ เชชเชฟเชฐเชพเชฎเชฟเชก เช›เซ‡, เชœเซ‡ เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชตเชงเซ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช.

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

IaC เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชฎเชพเช‚ เช† เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เช…เชฎเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡? เช–เชฐเซ‡เช–เชฐ... เชฌเชฟเชฒเช•เซเชฒ เชจเชนเซ€เช‚.

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

    เชเช•เซ€เช•เชฐเชฃ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เช†เชจเชพ เชœเซ‡เชตเชพ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.

    เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

    เช›เชฌเซ€ เชšเช•เชพเชธเชฃเซ€ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹

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

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

    เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

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

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

เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชธเซ‡เชตเชพ เชคเชฐเซ€เช•เซ‡ ScaleFT เชนเซ‹เชตเชพเชฅเซ€, เช…เชฎเชจเซ‡ API เชฆเซเชตเชพเชฐเชพ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชซเชฐเชœ เชชเชกเซ€ เช›เซ‡. เชคเซเชฏเชพเช‚ เชเช• เชฐเซ‡เชชเชฐ เชฒเช–เซ‡เชฒเซเช‚ เชนเชคเซเช‚ เชœเซ‡เชจเซ‡ เชคเชฎเซ‡ เช–เซ‡เช‚เชšเซ€เชจเซ‡ เช•เชนเซ€ เชถเช•เซ‹: "เช…เช‚เชฆเชฐ เชœเชพเช“ เช…เชจเซ‡ เช† เช…เชจเซ‡ เชคเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซ‹." เชคเซ‡ เชคเชฎเชพเชฎ เชœเชฐเซ‚เชฐเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชจเซ‡ เชเช•เซเชธเซ‡เชธ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ‡ เช›เซ‡.

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

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

เชœเซ‹เชกเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—

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

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

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

เชจเซ€เชšเซ‡ เชœเซ‹เชกเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชถเซˆเชฒเซ€เช“ เช…เชจเซ‡ IaC เชชเชฐ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชฎเชจเซ€ เชฒเชพเช—เซ เชชเชกเซ‡ เช›เซ‡:

1. เช•เซเชฒเชพเชธเชฟเช•, เช…เชจเซเชญเชตเซ€+เช…เชจเซเชญเชตเซ€, เชŸเชพเชˆเชฎเชฐ เชฆเซเชตเชพเชฐเชพ เชถเชฟเชซเซเชŸ. เชฌเซ‡ เชญเซ‚เชฎเชฟเช•เชพเช“ - เชกเซเชฐเชพเช‡เชตเชฐ เช…เชจเซ‡ เชจเซ‡เชตเชฟเช—เซ‡เชŸเชฐ. เชฌเซ‡ เชฎเชพเชฃเชธเซ‹. เชคเซ‡เช“ เชธเชฎเชพเชจ เช•เซ‹เชก เชชเชฐ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชšเซ‹เช•เซเช•เชธ เชชเซ‚เชฐเซเชตเชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชธเชฎเชฏเช—เชพเชณเชพ เชชเช›เซ€ เชญเซ‚เชฎเชฟเช•เชพเช“ เชธเซเชตเชฟเชš เช•เชฐเซ‡ เช›เซ‡.

เชšเชพเชฒเซ‹ เชถเซˆเชฒเซ€ เชธเชพเชฅเซ‡เชจเซ€ เช…เชฎเชพเชฐเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เชธเซเชธเช‚เช—เชคเชคเชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเช:

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

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

เชจเชฟเชทเซเช•เชฐเซเชท: เชคเซ‡เชจเชพ เชถเซเชฆเซเชง เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชคเซ‡ เช†เชชเชฃเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€.

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

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

เชจเชฟเชทเซเช•เชฐเซเชท: เช…เชฐเซ‡, เช•เชพเชฎเชจเซ€ เช—เชคเชฟ IaC เชฎเชพเช‚ เชœเซ‹เชกเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชชเซเชฐเซ‡เช•เซเชŸเชฟเชธ เชคเชฐเซ€เช•เซ‡ เชชเชฟเช‚เช—-เชชเซ‰เช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชคเซ€ เชจเชฅเซ€.

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

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

เชจเชฟเชทเซเช•เชฐเซเชท: เชคเซ‡เชจเซ‹ เชธเช‚เชญเชตเชฟเชค เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช…เชฎเซ‡ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‹เชกเซ€ เชฐเชนเซเชฏเชพ เชจเชฅเซ€.

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

เชœเซ‹เชกเซ€ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเชพ เชธเชพเชฎเชพเชจเซเชฏ เชชเชฐเชฟเชฃเชพเชฎเซ‹:

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

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

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

เช†เชฏเซ‹เชœเชจ เช…เชจเซ‡ เชธเช‚เชšเชพเชฐ

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

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

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

เช•เชพเชฐเซเชฏเซ‹เชจเซ€ เชฆเซเชฐเชถเซเชฏ เชฆเซเชฐเชทเซเชŸเชฟเชจเชพ เชซเชพเชฏเชฆเชพ:

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

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

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

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

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

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

เชจเชฟเชฆเชฐเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช•เชพเชฐเซเชฏเชจเซ€ เชตเชฟเช—เชคเซ‹ เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฆเชฐเซเชถเชพเชตเชตเชพเชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

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

2. เชชเชนเซ‡เชฒเชพเช‚ เชธเชฎเชธเซเชฏเชพ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชนเชฒ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€? เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเซ‹เชŸเชพ เชชเชพเชฏเซ‡ เชฎเชพเช‰เชธ เช•เซเชฒเชฟเช• เช•เชฐเชตเซเช‚ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซเช‚, เช…เชฅเชตเชพ เช•เช‚เชˆเชชเชฃ เช•เชฐเชตเซเช‚ เช…เชถเช•เซเชฏ เชนเชคเซเช‚.

3. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเชงเชพเชฐเซ€เช เช›เซ€เช. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡: "เชœเซเช“, เชนเชตเซ‡ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ‹เชธเชฟเช• เช›เซ‡, เช…เชนเซ€เช‚ เชฐเซ€เชกเชฎเซ€ เช›เซ‡."

4. เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชฌเชคเชพเชตเซ‹. เช•เซ‡เชŸเชฒเชพเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชฆเซƒเชถเซเชฏเชจเซ‡ เชธเซ€เชงเชพ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพเชจเซ€ เชธเชฒเชพเชน เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฎเชพเชฐเซ‡ X เชœเซ‹เชˆเช เช›เซ‡, เชนเซเช‚ Y เช•เชฐเซเช‚ เช›เซเช‚, เชนเซเช‚ Y (เช…เชฅเชตเชพ Z) เชœเซ‹เช‰เช‚ เช›เซเช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซเช‚ NGINX เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเช‚ เช›เซเช‚, url เชงเซ‚เชฎเซเชฐเชชเชพเชจ เช•เชฐเซเช‚ เช›เซเช‚ เช…เชจเซ‡ 200 OK เชฎเซ‡เชณเชตเซเช‚ เช›เซเช‚. เชœเซ‹ เช•เซเชฐเชฟเชฏเชพ เชฒเชพเช‚เชฌเซ€ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชจเซ‡ เช…เช—เชพเช‰เชฅเซ€ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ‹ เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชชเช›เซ€เชฅเซ€ เชฌเชคเชพเชตเซ€ เชถเช•เซ‹. เชœเซ‹ เชคเซ‡ เชจเชพเชœเซเช• เชนเซ‹เชฏ เชคเซ‹ เชกเซ‡เชฎเซ‹เชจเชพ เชเช• เช•เชฒเชพเช• เชชเชนเซ‡เชฒเชพ เชคเซ‡เชจเซ‡ เชตเชงเซ เชชเชกเชคเซเช‚ เชจ เชคเซ‹เชกเชตเชพเชจเซ€ เชธเชฒเชพเชน เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

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

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

เชธเชพเชฎ-เชธเชพเชฎเซ‡ เชญเชพเช— เชชเช›เซ€ เชนเช‚เชฎเซ‡เชถเชพ เชฅเซเชฐเซ‡เชกเชฎเชพเช‚ เชšเชฐเซเชšเชพ เชฅเชพเชฏ เช›เซ‡. เช† เชคเซ‡ เช›เซ‡ เชœเซเชฏเชพเช‚ เช…เชฎเชจเซ‡ เช…เชฎเชพเชฐเชพ เช•เชพเชฐเซเชฏเซ‹ เชชเชฐ เชœเชฐเซ‚เชฐเซ€ เชชเซเชฐเชคเชฟเชธเชพเชฆ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.

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

เช•เซ‹เชก เชคเชฐเซ€เช•เซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ: XP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเชฎเชธเซเชฏเชพเช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซ€

เชฒเชพเช‚เชฌเชพ เชคเชพเชฐเชฃเซ‹ เช…เชจเซ‡ เช†เช—เชณ เชถเซเช‚ เช›เซ‡

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

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

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

OS เชจเซ‡ เชชเซเชฐเชญเชพเชตเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช‰เชšเซเชš-เชธเซเชคเชฐเชจเซ€ เชฐเซ€เชคเซ‹ - เช•เชพเชฐเซเชฏเซ‹เชจเซเช‚ เช†เชฏเซ‹เชœเชจ เช…เชจเซ‡ เช•เชพเชฐเซเชฏ เชšเซ‹เช•เซเช•เชธ เชฐเซ€เชคเซ‡ เช…เชธเชฐเซ‹ เชชเซ‡เชฆเชพ เช•เชฐเซ‡ เช›เซ‡: เช‰เชšเซเชš เช—เซเชฃเชตเชคเซเชคเชพเชจเซ€ เชœเซเชžเชพเชจเชจเซเช‚ เชตเชฟเชจเชฟเชฎเชฏ เช…เชจเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชตเชฟเช•เชพเชธ เช—เซเชฃเชตเชคเซเชคเชพ.

เชเช• เชฒเซ€เชŸเซ€เชฎเชพเช‚ เชŸเซ‚เช‚เช•เชพ เชคเชพเชฐเชฃเซ‹

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

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

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