เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เช…เชนเซ‡เชตเชพเชฒเชจเชพ เชชเซเชฐเชฅเชฎ เชญเชพเช—เชฎเชพเช‚ เช…เชฎเซ‡ เชตเชฟเชšเชพเชฐเชฃเชพ เช•เชฐเซ€เชถเซเช‚:

  • เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ เชถเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชถเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐ เช›เซ‡;
  • เช“เชชเชฐเซ‡เชŸเชฐ เชœเชŸเชฟเชฒ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเชพ เชธเช‚เชšเชพเชฒเชจเชจเซ‡ เชฌเชฐเชพเชฌเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡;
  • เช“เชชเชฐเซ‡เชŸเชฐ เชถเซเช‚ เช•เชฐเซ€ เชถเช•เซ‡ เช…เชจเซ‡ เชถเซเช‚ เชจ เช•เชฐเซ€ เชถเช•เซ‡.

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

  • เช“เชชเชฐเซ‡เชŸเชฐ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชตเชšเซเชšเซ‡เชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ;
  • เช“เชชเชฐเซ‡เชŸเชฐ เช•เชฏเชพ เช•เชพเชฐเซเชฏเซ‹ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ‡ เช•เชฏเชพ เช•เชพเชฐเซเชฏเซ‹ เชธเซ‹เช‚เชชเซ‡ เช›เซ‡.

เชšเชพเชฒเซ‹ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชถเชพเชฐเซเชกเซเชธ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“เชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ€เช เชคเซ‡ เชœเซ‹เชˆเช.
เช†เช—เชณ, เช…เชฎเซ‡ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเซเชฆเซเชฆเชพเช“เชจเซ€ เชšเชฐเซเชšเชพ เช•เชฐเซ€เชถเซเช‚:

  • เช‘เชชเชฐเซ‡เชŸเชฐเชจเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เชชเชฐเซเชธเชฟเชธเซเชŸเชจเซเชŸ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชพเชฅเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฎ เช•เชฐเชตเซเช‚;
  • เชธเซเชฅเชพเชจเชฟเช• เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเซเชถเซเช•เซ‡เชฒเซ€เช“.

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

เชตเชฟเชกเชฟเช“:

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชถเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช“เชชเชฐเซ‡เชŸเชฐ เช…เชจเซ‡ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเชพเชจเซ€ เชคเช• เช›เซ‡?

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

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

เชฎเชพเชฐเชพ เช…เชนเซ‡เชตเชพเชฒเชฎเชพเช‚ เชนเซเช‚ เชฌเซ‡ เชตเชฟเชทเชฏเซ‹ เชชเชฐ เชธเซเชชเชฐเซเชถ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚:

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

เชœเซ‹ เช•เซ‡, เช† เชฌเซ‡ เชชเซเชฐเชถเซเชจเซ‹ เชฎเชพเชฐเชพ เชธเชฎเช—เซเชฐ เช…เชนเซ‡เชตเชพเชฒเชฎเชพเช‚ เช›เซ‡เชฆเชถเซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชนเซเช‚ เชœเซ‡ เช•เชนเซ‡เชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซเช‚ เชคเซ‡ เชธเชพเช‚เชญเชณเชตเชพเชฎเชพเช‚ เช•เซ‹เชจเซ‡ เชฐเชธ เชนเชถเซ‡?

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช—เชคเชฟเชถเซ€เชฒ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชธเชพเชฅเซ‡, ClickHouse เชฎเชพเช‚ เช˜เชฃเซ€ เชฌเชงเซ€ เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡ เชœเซ‡ DevOps เชชเชฐ เชธเชคเชค เชฒเซ‹เชก เชฌเชจเชพเชตเซ‡ เช›เซ‡:

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

เช† เชจเชฟเชฏเชฎเชฟเชค เช•เชพเชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡เชจเซ‹ เชนเซเช‚ เช–เชฐเซ‡เช–เชฐ เช‰เชชเชฏเซ‹เช— เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ เช›เซเช‚.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชชเซ‹เชคเซ‡ เช“เชชเชฐเซ‡เชถเชจเชฎเชพเช‚ เชธเชพเชฐเซ€ เชฐเซ€เชคเซ‡ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเซ‚เชณเชญเซ‚เชค เชธเชฟเชธเซเชŸเชฎ เชตเชธเซเชคเซเช“ เชชเชฐ.

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชตเชธเซเชคเซเช“เชจเซ€ เชธเซเชตเชฟเชงเชพ เช…เชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชธเชพเชฐเซ€ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡:

  • เชชเซเชจ: เชชเซเชฐเชพเชชเซเชคเชฟ.
  • เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ.
  • เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชฟเชธเซเชŸเชฎ เชฎเซ‡เชจเซ‡เชœเชฎเซ‡เชจเซเชŸ.

เชคเซ‡ เชธเชพเชฐเซเช‚ เช›เซ‡, เชคเซ‡ เชธเชพเชšเซ€ เชฆเชฟเชถเชพ เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเชตเซเช‚ เชคเซ‡ เชตเชฟเชถเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชœเชพเชฃ เช›เซ‡.

เช…เชฎเชจเซ‡ เชตเชงเซ เชœเซ‹เชˆเช เช›เซ‡, เช…เชฎเซ‡ เชˆเชšเซเช›เซ€เช เช›เซ€เช เช•เซ‡ เช†เช–เซ‹ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เช…เชจเซ‡ เช…เชฎเซ‡ เชเช• เช‰เช•เซ‡เชฒ เชฒเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹ เชœเซ‡ เช•เชพเชฎเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชถเซ‡. เช† Altinity เชฅเซ€ Kubernetes เชฎเชพเชŸเซ‡ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ-เช“เชชเชฐเซ‡เชŸเชฐ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช‘เชชเชฐเซ‡เชŸเชฐ เช เชเช• เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎ เช›เซ‡ เชœเซ‡เชจเซเช‚ เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏ เช…เชจเซเชฏ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพเชจเซเช‚ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชคเซ‡ เชฎเซ‡เชจเซ‡เชœเชฐ เช›เซ‡.

เช…เชจเซ‡ เชคเซ‡ เชตเชฐเซเชคเชจเชจเซ€ เชชเซ‡เชŸเชฐเซเชจ เชงเชฐเชพเชตเซ‡ เช›เซ‡. เชคเชฎเซ‡ เชตเชฟเชทเชฏ เชตเชฟเชธเซเชคเชพเชฐ เชตเชฟเชถเซ‡ เช† เช•เซ‹เชกเซ€เชซเชพเช‡เชก เชœเซเชžเชพเชจ เช•เชนเซ€ เชถเช•เซ‹ เช›เซ‹.

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

เช…เชจเซ‡ เชฎเชพเชคเซเชฐ เช“เชชเชฐเซ‡เชŸเชฐ เชเช• เชฐเซ‹เชฌเซ‹เชŸเชฟเช• เชธเชนเชพเชฏเช• เช›เซ‡ เชœเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชŸเชพเชธเซเช• เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ DevOps เชจเซ‡ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชคเชฎเชพเชฐเซ‡ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ€ เชถเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐ เช›เซ‡? เชคเซ‡ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เชฌเซ‡ เช•เซเชทเซ‡เชคเซเชฐเซ‹เชฎเชพเช‚ เชธเชพเชฐเซเช‚ เชชเซเชฐเชฆเชฐเซเชถเชจ เช•เชฐเซ‡ เช›เซ‡:

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชœเซ‡เช“ เชนเชฎเชฃเชพเช‚ เชœ เชคเซ‡เชฎเชจเซ€ เชฎเซเชธเชพเชซเชฐเซ€ เชถเชฐเซ‚ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡ เช…เชฅเชตเชพ เชœเซ‡เชฎเชจเซ‡ เช˜เชฃเซเช‚ เช“เชŸเซ‹เชฎเซ‡เชถเชจ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡เชฎเชจเซ‡ เช†เชจเซ€ เชธเซŒเชฅเซ€ เชตเชงเซ เชœเชฐเซ‚เชฐ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชคเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชญเชพเช— เชนเชคเซ‹, เชšเชพเชฒเซ‹ เช†เช—เชณ เชตเชงเซ€เช.

เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเซ€ เชถเช•เซ€เช? เช…เชฎเซ‡ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‡ เชเช• เชธเช‚เชธเชพเชงเชจ เชคเชฐเซ€เช•เซ‡ เชฎเซ‡เชจเซ‡เชœ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชธเซเชฏเชพเชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช.

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชฎเซ‡ เช•เชจเซเชธเซ‹เชฒ เชœเซ‹เชˆเช เช›เซ€เช. เชคเซเชฐเชฃ เช˜เชŸเช•เซ‹ เชฐเชธ เชงเชฐเชพเชตเซ‡ เช›เซ‡: เชเช• เชชเซ‹เชก, เชฌเซ‡ เชธเซ‡เชตเชพเช“ เช…เชจเซ‡ เชเช• เชธเซเชŸเซ‡เชŸเชซเซเชฒเชธเซ‡เชŸ.

เช“เชชเชฐเซ‡เชŸเชฐเซ‡ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚ เช›เซ‡, เช…เชจเซ‡ เช†เชชเชฃเซ‡ เชœเซ‹เชˆ เชถเช•เซ€เช เช›เซ€เช เช•เซ‡ เชคเซ‡เชฃเซ‡ เชฌเชฐเชพเชฌเชฐ เชถเซเช‚ เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชธเซ‡เชตเชพเช“ เช•เซ‡เชจเซเชฆเซเชฐเซ€เชฏ เชฒเซ‹เชก เชฌเซ‡เชฒเซ‡เชจเซเชธเชฐ เชธเซ‡เชตเชพ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฆเชฐเซ‡เช• เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชฎเชพเชŸเซ‡, เชฆเชฐเซ‡เช• เชถเชพเชฐเซเชก เชฎเชพเชŸเซ‡ เชชเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.

เช…เชฎเชพเชฐเซเช‚ เชฎเซ‚เชณเชญเซ‚เชค เช•เซเชฒเชธเซเชŸเชฐ เช•เช‚เชˆเช• เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฒเชพเช—เซ‡ เช›เซ‡. เชคเซ‡ เชเช• เชœ เชจเซ‹เชกเชฎเชพเช‚เชฅเซ€ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เช…เชฎเซ‡ YAML เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‡ เชซเซ€เชก เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชœเซเช“ เช•เซ‡ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชกเชพเชฏเชพเช—เซเชฐเชพเชฎ เชชเชฐ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชนเชคเซเช‚ - เช† เช…เชฎเชพเชฐเซ€ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชธเซเชฅเชฟเชคเชฟ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชชเซ‹เชก เชนเชคเซ‹.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฌเชจเซเชฏเซเช‚. เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เชฌเชงเซเช‚ เชธเชฐเชณ เช›เซ‡, เชคเซ‡ เชกเซเชชเซเชฒเชฟเช•เซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

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

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชฎเชพเชŸเซ‡ เช†เชชเชฃเชจเซ‡ เชถเซเช‚ เชœเซ‹เชˆเช เช›เซ‡?

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชจเซ‡ เชธเชฎเช—เซเชฐ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช†เช•เซƒเชคเชฟ เช† เชฐเซ€เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซ‡ เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชคเชฐเซ€เช•เซ‡ Kubernetes เช›เซ‡. เชคเซ‡ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชฎเซ‡เช‚ เช…เชนเซ€เช‚ ZooKeeper เชจเซ‡ เชšเชฟเชคเซเชฐเชฟเชค เช•เชฐเซเชฏเซเช‚. เช…เชจเซ‡ เช“เชชเชฐเซ‡เชŸเชฐ ClickHouse เช…เชจเซ‡ ZooKeeper เชฌเช‚เชจเซ‡ เชธเชพเชฅเซ‡ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‡ เช›เซ‡. เชเชŸเชฒเซ‡ เช•เซ‡, เช•เซเชฐเชฟเชฏเชพเชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‹.

เช…เชจเซ‡ เช† เชฌเชงเซเช‚ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เชฎเชพเชŸเซ‡ k8s เชฎเชพเช‚ เชกเซ‡เชŸเชพเชจเซ€ เชธเชซเชณเชคเชพเชชเซ‚เชฐเซเชตเช• เชจเช•เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชšเชพเชฒเซ‹ เชนเชตเซ‡ เช•เชพเชฐเซเชฏเชจเซ‡ เชœ เชœเซ‹เชˆเช, เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฎเซ‡เชจเชฟเชซเซ‡เชธเซเชŸ เช•เซ‡เชตเซเช‚ เชฆเซ‡เช–เชพเชถเซ‡.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชนเชคเซเช‚.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซเช‚ เชฌเชจเซ‡ เช›เซ‡. เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. 4 เชฅเซ€ เชเช• เชซเชฟเชŸ เชจเชฅเซ€, เช…เชฎเซ‡ เชฎเชพเชจเซ€เช เช›เซ€เช เช•เซ‡ เชคเซ‡เชฎเชพเช‚เชจเชพ เช˜เชฃเชพ เชคเซเชฏเชพเช‚ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช…เชจเซ‡ เชฌเชพเชœเซเชฎเชพเช‚ ZooKeeper เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชฏเซ‹เชœเชจเชพเช“ เชตเชงเซ เชœเชŸเชฟเชฒ เชฌเชจเซ€ เชฐเชนเซ€ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชจเซ‡ เช†เช—เชพเชฎเซ€ เช•เชพเชฐเซเชฏ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ‹ เชธเชฎเชฏ เช›เซ‡. เช…เชฎเซ‡ เชชเชฐเซเชธเชฟเชธเซเชŸเชจเซเชŸ เชธเซเชŸเซ‹เชฐเซ‡เชœ เช‰เชฎเซ‡เชฐเซ€เชถเซเช‚.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)เชชเชฐเซเชธเชฟเชธเซเชŸเชจเซเชŸ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชฎเชพเชŸเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชฟเชตเชฟเชง เชตเชฟเช•เชฒเซเชชเซ‹ เช›เซ‡.

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เช•เซเชฒเชพเช‰เชก เชธเซเชŸเซ‹เชฐเซ‡เชœ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ€ เชชเชพเชธเซ‡ เชถเซเช‚ เช›เซ‡.

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชธเซŒเชฅเซ€ เชตเชงเซ เชฎเซ‡เชณเชตเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชธเซเชฅเชพเชจเชฟเช• เชธเซเชŸเซ‹เชฐเซ‡เชœเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชคเซเชฐเชฃ เชเชฌเซเชธเซเชŸเซเชฐเซ‡เช•เซเชถเชจ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เช†:

  • เช–เชพเชฒเซ€ เชกเซ€เชฐ
  • เชนเซ‹เชธเซเชŸเชชเชพเชฅ.
  • เชธเซเชฅเชพเชจเชฟเช•

เชšเชพเชฒเซ‹ เชœเซ‹เชˆเช เช•เซ‡ เชคเซ‡เช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชฒเช— เชชเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เช“ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเชฎเชพเชจ เช›เซ‡.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

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

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชšเชพเชฒเซ‹ เช†เชชเชฃเซ€ เชตเซเชฏเชตเชนเชพเชฐเชฟเช• เชธเชฎเชธเซเชฏเชพ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ€เช. เชšเชพเชฒเซ‹ YAML เชŸเซ‡เชฎเซเชชเซเชฒเซ‡เชŸ เชชเชฐ เชชเชพเช›เชพ เชซเชฐเซ€เช. เช…เชนเซ€เช‚ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชธเซเชŸเซ‹เชฐเซ‡เชœ เช›เซ‡. เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชชเชพเช›เชพ เช†เชตเซเชฏเชพ เช›เซ€เช. เช…เชฎเซ‡ k8s เชจเซ€ เชœเซ‡เชฎ เช•เซเชฒเชพเชธเชฟเช• VolumeClaim เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชธเซ‡เชŸ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เช…เชจเซ‡ เช…เชฎเซ‡ เชตเชฐเซเชฃเชจ เช•เชฐเซ€เช เช›เซ€เช เช•เซ‡ เช…เชฎเชจเซ‡ เช•เชฏเชพ เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชธเช‚เช—เซเชฐเชน เชœเซ‹เชˆเช เช›เซ‡.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เช† เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เช•เชนเซ€ เชถเช•เซ€เช?

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชšเชพเชฒเซ‹ เชชเชนเซ‡เชฒเชพ K8s เชธเชพเชฅเซ‡ เชตเชพเชคเชšเซ€เชค เช•เชฐเซ€เช. เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ kubectl เช…เชฐเชœเซ€ เช•เชฐเซ€เช เชคเซเชฏเชพเชฐเซ‡ เชถเซเช‚ เชฅเชพเชฏ เช›เซ‡? เช…เชฎเชพเชฐเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธ API เชฆเซเชตเชพเชฐเชพ etcd เชฎเชพเช‚ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชนเชœเซ€ เชธเซเชงเซ€ เชญเซŒเชคเชฟเช• เช•เช‚เชˆ เชฅเชคเซเช‚ เชจเชฅเซ€. เช† เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชฎเชพเช‚ เชญเซŒเชคเชฟเช• เชฌเชจเชพเชตเชตเซเช‚ เช†เชตเชถเซเชฏเช• เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชจเซ‡ เชคเซ‡ K8s เชฎเชพเช‚ เช†เชชเชฃเชพ เชชเชฆเชพเชฐเซเชฅเซ‹เชจเซ‡ เชธเชพเช•เชพเชฐ เช•เชฐเซ‡ เช›เซ‡.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชคเซเชฏเชพเช‚ kubectl apply เชฆเซเชตเชพเชฐเชพ เชชเชฃ เชฎเซ‹เช•เชฒเซ€เช เช›เซ€เช. เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเซ‡ เช–เซเชถเซ€เชฅเซ€ เชคเซ‡ เชฒเซ€เชงเซเช‚.

เช…เชจเซ‡ เชนเชตเซ‡ เช…เชฎเชพเชฐเชพ เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚, etcd เชฎเชพเช‚ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชชเชพเชธเซ‡ ClickHouseInstallation เชจเชพเชฎเชจเชพ เช•เชธเซเชŸเชฎ เชธเซเชคเซเชฐเซ‹เชคเชจเซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเชตเชพเชจเซ€ เชคเช• เช›เซ‡.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เช‘เชชเชฐเซ‡เชŸเชฐ เช‡เชตเซ‡เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเชฌเซเชธเซเช•เซเชฐเชพเช‡เชฌ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเซ€ เชชเซเชฐเชคเชฟเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเซ€ เช†เชตเชถเซเชฏเช• เช›เซ‡. เชคเซ‡เชจเซเช‚ เช•เชพเชฐเซเชฏ เช‰เชญเชฐเชคเซ€ เช˜เชŸเชจเชพเช“เชจเซ‹ เชœเชตเชพเชฌ เช†เชชเชตเชพเชจเซเช‚ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เช“เชชเชฐเซ‡เชŸเชฐเซ‹ เชกเซ‹เชฎเซ‡เชจเซเชธเชฎเชพเช‚ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• เช“เชชเชฐเซ‡เชŸเชฐ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชตเชฟเชทเชฏ เชตเชฟเชธเซเชคเชพเชฐ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช…เชฎเซ‡ เชคเซ‡ เช•เซเชฒเชฟเช•เชนเชพเช‰เชธ เชฎเชพเชŸเซ‡ เช•เชฐเซเชฏเซเช‚.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชเชก เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ€เช เช›เซ€เช เชคเซเชฏเชพเชฐเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐเซ€เชจเซเช‚ เช† เชตเชฟเชญเชพเชœเชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฅเชพเชฏ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชเช• เชตเซเชฏเชตเชนเชพเชฐเซ เช‰เชฆเชพเชนเชฐเชฃ เชœเซ‹เชˆเช.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชคเซ‡เชฃเซ‡ เชคเซ‡ เชฌเชงเซเช‚ เชคเซˆเชฏเชพเชฐ เช•เชฐเซเชฏเซเช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ K8s เชชเชฐ เชฎเซ‹เช•เชฒเซเชฏเซเช‚. เชคเซ‡ เช•เชนเซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ‡ ConfigMap, StatefulSet, เชตเซ‹เชฒเซเชฏเซเชฎเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช•เชพเชฐเซเชฏเชฐเชค เช›เซ‡. เชคเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชเช•เชฎเซ‹เชจเซ‡ เชธเชพเช•เชพเชฐ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟ เช‰เชฎเซ‡เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฎเชฒ เช…เชจเซ‡ เชœเชตเชพเชฌเชฆเชพเชฐเซ€เชจเชพ เชตเชฟเชญเชพเชœเชจเชจเซ€ เชธเชพเช‚เช•เชณ เช–เซ‚เชฌ เชฒเชพเช‚เชฌเซ€ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชฌเชจเชพเชตเซเชฏเซเช‚ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเชฎเซ‡ เชตเชฐเซเชคเชฎเชพเชจ xml เชฎเชพเช‚ เชชเซ‡เชธเซเชŸ เช•เชฐเซ€ เชถเช•เซ‹, เชœเซ‡เชจเซ‡ ClickHouse เชธเชฎเชœเซ‡ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช†เช—เชพเชฎเซ€ เชตเซเชฏเชตเชนเชพเชฐเซ เช•เชพเชฐเซเชฏ เชฎเซ‹เชจเซ€เชŸเชฐเซ€เช‚เช— เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชœเซ‹ เช…เชฎเชพเชฐเซเช‚ เช•เซเชฒเชธเซเชŸเชฐ เชฌเชฆเชฒเชพเชฏ เช›เซ‡, เชคเซ‹ เช…เชฎเชพเชฐเซ‡ เชธเชฎเชฏเชพเช‚เชคเชฐเซ‡ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช— เช—เซ‹เช เชตเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เชฎเชพเชฐเชพ เช•เซเชฒเชธเซเชŸเชฐเชจเซ‹ เชตเชฟเช•เชพเชธ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฅเชฏเซ‹? เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชคเซ‡ เชเชตเซ‹ เชนเชคเซ‹.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชชเช›เซ€ เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชนเชคเซ‹.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช…เช‚เชคเซ‡, เชคเซ‡ เช†เชจเชพ เชœเซ‡เชตเซ‹ เชฌเชจเซเชฏเซ‹.

เช…เชจเซ‡ เชฎเซ‹เชจเซ€เชŸเชฐเซ€เช‚เช— เช“เชชเชฐเซ‡เชŸเชฐ เชฆเซเชตเชพเชฐเชพ เช†เชชเซ‹เช†เชช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเซเชฐเชตเซ‡เชถเชจเซ‹ เชธเชฟเช‚เช—เชฒ เชชเซ‹เช‡เชจเซเชŸ.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชฎเชพเชฐเซเช— เชฆเซเชตเชพเชฐเชพ, Grafana เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เชชเชฃ เชธเซ€เชงเชพ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชกเชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เช“เชชเชฐเซ‡เชŸเชฐ เชธเชพเชฅเซ‡ เชตเชฟเชคเชฐเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชคเชฎเซ‡ เช•เชจเซ‡เช•เซเชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช…เชฎเชพเชฐเชพ DevOps เช เชฎเชจเซ‡ เช† เชธเซเช•เซเชฐเซ€เชจเชถเซ‹เชŸ เช†เชชเซเชฏเซ‹.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เช†เชชเชฃเซ‡ เช†เช—เชณ เช•เซเชฏเชพเช‚ เชœเชตเซเช‚ เช—เชฎเชถเซ‡? เช†:

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชšเชพเชฒเซ‹ เช•เซ‡เชŸเชฒเชพเช• เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฒเชˆเช.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เช†เช‰เชŸเชชเซเชŸ เชชเชฐ เช†เชชเชฃเชจเซ‡ เชฎเชณเซ‡ เช›เซ‡:

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชœเชตเชพเชฌ เช เช›เซ‡ เช•เซ‡ เชฌเชงเซเช‚ เชธเชพเชฐเซเช‚ เช›เซ‡! เชนเซเช‚ เชตเชฟเช—เชคเชฎเชพเช‚ เชจเชนเซ€เช‚ เชœเชˆเชถ; เช† เชเช• เช…เชฒเช— เช…เชนเซ‡เชตเชพเชฒเชจเซ‹ เชตเชฟเชทเชฏ เช›เซ‡.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชชเชฐเช‚เชคเซ TSBS เชœเซ‡เชตเชพ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เช›เซ‡. เชคเซ‡เชจเซเช‚ เชฎเซเช–เซเชฏ เช•เชพเชฐเซเชฏ เชถเซเช‚ เช›เซ‡? เช† เชกเซ‡เชŸเชพเชฌเซ‡เช เชชเชฐเชซเซ‹เชฐเซเชฎเชจเซเชธ เชŸเซ‡เชธเซเชŸ เช›เซ‡. เช—เชฐเชฎ เชธเชพเชฅเซ‡ เช—เชฐเชฎ, เชจเชฐเชฎเชจเซ‡ เชจเชฐเชฎ เชธเชพเชฅเซ‡ เชธเชฐเช–เชพเชตเชตเชพเชจเซ‹ เช† เชชเซเชฐเชฏเชพเชธ เช›เซ‡.

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

เชคเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเชพ เชตเชฟเชถเชพเชณ เชธเชฎเซ‚เชนเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชฎเซ‡เช‚ เชคเซเชฐเชฃ เชฎเซเช–เซเชฏ เช“เชณเช–เซ€ เช•เชพเชขเซเชฏเชพ เช›เซ‡. เช†:

  • เชŸเชพเช‡เชฎเชธเซเช•เซ‡เชฒเชกเซ€เชฌเซ€.
  • InfluxDB.
  • เช•เซเชฒเชฟเช• เชนเชพเช‰เชธ.

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

เชฎเซ‡เช‚ เชœเซ‡ เช•เชนเซเชฏเซเช‚ เชคเซ‡เชจเชพเชฅเซ€ เช•เชฏเชพ เชคเชพเชฐเชฃเซ‹ เช•เชพเชขเซ€ เชถเช•เชพเชฏ?

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

เช“เชชเชจ เชธเซ‹เชฐเซเชธ - เช…เชฎเชพเชฐเซ€ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเช“!

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

เชธเซŒเชจเซ‹ เช†เชญเชพเชฐ!

เชชเซเชฐเชถเซเชจเซ‹

เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเชธเซเชŸเชฐเชจเชพ เชธเช‚เชšเชพเชฒเชจ เชฎเชพเชŸเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช“เชชเชฐเซ‡เชŸเชฐ. เชตเซเชฒเชพเชฆเชฟเชธเซเชฒเชพเชต เช•เซเชฒเชฟเชฎเซ‡เชจเซเช•เซ‹ (เช…เชฒเซเชŸเชฟเชจเชฟเชŸเซ€, 2019)

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

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

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

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

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

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

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

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

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

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

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

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

เชœเซ‹ เช“เชชเชฐเซ‡เชŸเชฐ เช•เซเชฐเซ‡เชถ เชฅเชพเชฏ เช…เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เชฅเชพเชฏ เชคเซ‹ เชถเซเช‚ เชฅเชถเซ‡, เช–เชฐเซเช‚?

เชนเชพ. เช…เชจเซ‡ เชคเซ‡ เชœ เช•เซเชทเชฃเซ‡ เช˜เชŸเชจเชพเช“ เช†เชตเซ€.

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

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

เชถเซเช‚ เชคเชฎเซ‡ เชชเซเชฐเชตเซ‡เชถ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ‹ เช›เซ‹?

เชนเชพ, Ingress เชจเซ‡ haproxy เชฅเซ€ เชฌเชฆเชฒเซ‹. เชนเซ‡เชชเซเชฐเซ‹เช•เซเชธเซ€เชฎเชพเช‚ เชคเชฎเซ‡ เช•เซเชฒเชธเซเชŸเชฐเชจเซ€ เชŸเซ‹เชชเซ‹เชฒเซ‹เชœเซ€เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เชœเซเชฏเชพเช‚ เชคเซ‡เชจเซ€ เชชเซเชฐเชคเชฟเช•เซƒเชคเชฟเช“ เช›เซ‡.

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

เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช›เซ‡.

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

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

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