เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ 7 เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ

เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: เจฎเฉ‚เจฒ เจฒเฉ‡เจ– เจฆเจพ เจฒเฉ‡เจ–เจ• เจฅเจฟเจ“ เจšเฉˆเจฎเจฒเฉ‡, เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจธเฉ‹เจฒเจฟเจŠเจธเจผเจจ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจŸ เจนเฉˆเฅค เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจฌเจฒเฉŒเจ— เจฒเจˆ เจ‡เจธ เจชเฉ‹เจธเจŸ เจตเจฟเฉฑเจš, เจ‰เจน เจ†เจชเจฃเฉ€ เจ•เฉฐเจชเจจเฉ€ เจฆเฉ€ เจตเจงเฉ‡เจฐเฉ‡ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจ—เจพเจˆเจก เจฆเจพ เจธเจพเจฐ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธเจจเฉ‚เฉฐ "เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฒเจˆ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ" เจ‡เจธ เจตเจฟเฉฑเจš, เจ—เฉ‚เจ—เจฒ เจฎเจพเจนเจฐเจพเจ‚ เจจเฉ‡ เจ—เฉ‚เจ—เจฒ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ‡เฉฐเจœเจฃ เจ…เจคเฉ‡ เจนเฉ‹เจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจ•เฉฑเจ เจพ เจ•เฉ€เจคเจพ, เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจตเจฟเจธเจผเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจ›เฉ‚เจนเจฟเจ†: เจธเฉเจฐเฉฑเจ–เจฟเจ† เจคเฉ‹เจ‚ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจคเฉ‡ เจฒเฉŒเจ—เจฟเฉฐเจ— เจคเฉฑเจ•เฅค เจคเจพเจ‚ เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ…เจญเจฟเจ†เจธ เจ•เฉ€ เจนเจจ?

เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ 7 เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ‡เฉฐเจœเจฃ (เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก 'เจคเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจˆเจœเจผเจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฒเจˆ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ-เจ†เจงเจพเจฐเจฟเจค เจธเฉ‡เจตเจพ - เจฒเจ—เจญเจ— เจ…เจจเฉเจตเจพเจฆ) เจตเจฐเจ•เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ เจœเจฟเจธเจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ•เจฌเจฐเจจเฉ‡เจŸเจฟเจธ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจธเฉเจšเจพเจฐเฉ‚ เจ•เฉฐเจฎเจ•เจพเจœ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจเจ—เจพ เจœเฉ‡เจ•เจฐ เจ‰เจน เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจˆเจœเจผเจก เจนเจจเฅค เจชเจฐ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจคเฉเจนเจพเจกเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจนเฉ‹เจตเฉ‡ เจ…เจคเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเจพ เจชเฉ‚เจฐเจพ เจฒเจพเจญ เจฒเฉˆเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‰เจน เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเฉฐเจšเจพเจฒเจจ, เจ‡เจธเจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ…เจคเฉ‡ เจกเฉ€เจฌเฉฑเจ—เจฟเฉฐเจ— เจจเฉ‚เฉฐ เจธเจฐเจฒ เจฌเจฃเจพเจ‰เจฃเจ—เฉ‡, เจ…เจคเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจตเฉ€ เจตเจงเจพเจ‰เจฃเจ—เฉ‡เฅค

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

1. เจจเฉ‡เจŸเจฟเจต เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฒเฉŒเจ—เจฟเฉฐเจ— เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹

เจœเฉ‡เจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจฒเฉŒเจ—เจธ เจฒเจˆ เจœเจผเจฟเจ†เจฆเจพ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ‡เฉฑเจ• เจ•เฉ‡เจ‚เจฆเจฐเฉ€ เจฒเฉŒเจ—เจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจคเฉเจนเจพเจกเฉ‡ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเฉ‡ เจœเจพ เจฐเจนเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ‡เฉฐเจœเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจ‡เจน เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆ เจธเจŸเฉˆเจ•เจกเฉเจฐเจพเจˆเจตเจฐ เจฒเฉŒเจ—เจฟเฉฐเจ—. (เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ€ เจ–เฉเจฆ เจฆเฉ€ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเจฅเจพเจชเจจเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ…เจธเฉ€เจ‚ เจธเจพเจกเฉ‡ เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจนเฉฑเจฒ 'เจคเฉ‡ เจกเฉ‚เฉฐเจ˜เจพเจˆ เจจเจพเจฒ เจตเจฟเจšเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ - เจฒเจพเจ— เจนเจพเจŠเจธ.) เจ†เจชเจฃเฉ€ เจœเจผเจฟเฉฐเจฆเจ—เฉ€ เจจเฉ‚เฉฐ เจธเจพเจฆเจพ เจฐเฉฑเจ–เฉ‹ เจ…เจคเฉ‡ เจฎเฉ‚เจฒ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฒเฉŒเจ—เจฟเฉฐเจ— เจตเจฟเจงเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹เฅค stdout เจ…เจคเฉ‡ stderr 'เจคเฉ‡ เจฒเฉŒเจ—เจธ เจฒเจฟเจ–เฉ‹ - เจ‰เจน เจ†เจชเจฃเฉ‡ เจ†เจช เจชเฉเจฐเจพเจชเจค, เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ…เจคเฉ‡ เจ‡เฉฐเจกเฉˆเจ•เจธ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡เฅค

เจœเฉ‡ เจšเจพเจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจฒเฉŒเจ—เจธ เจตเฉ€ เจฒเจฟเจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹ JSON เจซเจพเจฐเจฎเฉˆเจŸ. เจ‡เจน เจชเจนเฉเฉฐเจš เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจœเฉ‹เฉœเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพ เจฆเฉ‡เจตเฉ‡เจ—เฉ€เฅค เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ, เจธเจŸเฉˆเจ•เจกเฉเจฐเจพเจˆเจตเจฐ เจฒเฉŒเจ—เจฟเฉฐเจ— เจตเจฟเฉฑเจš เจ‡เจธ เจฎเฉˆเจŸเจพเจกเฉ‡เจŸเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฒเฉŒเจ—เจธ เจฆเฉเจ†เจฐเจพ เจ–เฉ‹เจœ เจ•เจฐเจจ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉ‹เจตเฉ‡เจ—เฉ€เฅค

2. เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ“ เจ•เจฟ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจŸเฉ‡เจŸ เจฐเจนเจฟเจค เจ…เจคเฉ‡ เจ…เจŸเฉฑเจฒ เจนเจจ

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ, เจ‰เจน เจธเจŸเฉ‡เจŸ เจฐเจนเจฟเจค เจ…เจคเฉ‡ เจ…เจŸเฉฑเจฒ เจนเฉ‹เจฃเฉ‡ เจšเจพเจนเฉ€เจฆเฉ‡ เจนเจจเฅค เจ‡เฉฑเจ• เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจ‡เจน เจธเจผเจฐเจคเจพเจ‚ เจชเฉ‚เจฐเฉ€เจ†เจ‚ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจคเจพเจ‚ Kubernetes เจ†เจชเจฃเจพ เจ•เฉฐเจฎ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ…เจคเฉ‡ เจœเจฟเฉฑเจฅเฉ‡ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ‡เจ•เจพเจˆเจ†เจ‚ เจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจจเจธเจผเจŸ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจธเจŸเฉ‡เจŸเจฒเฉˆเฉฑเจธ เจฎเจคเจฒเจฌ เจ•เจฟ เจ•เฉ‹เจˆ เจตเฉ€ เจ…เจตเจธเจฅเจพ (เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ•เจฟเจธเจฎ เจฆเจพ เจธเจฅเจพเจˆ เจกเฉ‡เจŸเจพ) เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเฉ‡ เจฌเจพเจนเจฐ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ‡เจธเจฆเฉ‡ เจฒเจˆ, เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡, เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจฌเจพเจนเจฐเฉ€ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ: เจ•เฉเจฒเจพเจ‰เจก เจธเจŸเฉ‹เจฐเฉ‡เจœ, เจธเจฅเจฟเจฐ เจกเจฟเจธเจ•, เจฐเฉ‡เจกเจฟเจธ, SQL เจ•เฉเจฒเจพเจ‰เจก เจœเจพเจ‚ เจนเฉ‹เจฐ เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจกเฉ‡เจŸเจพเจฌเฉ‡เจธเฅค (เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: เจธเจพเจกเฉ‡ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจชเฉœเฉเจนเฉ‹ "เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฒเจˆ เจ†เจชเจฐเฉ‡เจŸเจฐ: เจธเจŸเฉ‡เจŸเจซเฉเฉฑเจฒ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจšเจฒเจพเจ‰เจฃเจพ เจนเฉˆ"เฅค)

เจ…เจชเจนเฉเฉฐเจš เจฎเจคเจฒเจฌ เจ•เจฟ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ‡ เจœเฉ€เจตเจจ เจฆเฉŒเจฐเจพเจจ เจธเฉฐเจธเจผเฉ‹เจงเจฟเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ: เจ•เฉ‹เจˆ เจ…เฉฑเจชเจกเฉ‡เจŸ, เจชเฉˆเจš, เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจฌเจฆเจฒเจพเจ… เจจเจนเฉ€เจ‚เฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเจพ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ•เฉ‹เจก เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจœเจพเจ‚ เจชเฉˆเจš เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจšเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจ“ เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเฉ‹เฅค เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ (เจธเฉเจฃเจจ เจฆเจพ เจชเฉ‹เจฐเจŸ, เจฐเจจเจŸเจพเจˆเจฎ เจตเจพเจคเจพเจตเจฐเจฃ เจตเจฟเจ•เจฒเจช, เจ†เจฆเจฟ) เจจเฉ‚เฉฐ เจฌเจพเจนเจฐเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ - เจตเฉฑเจฒ เจฒเจฟเจœเจพเจฃ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจญเฉ‡เจฆ ะธ ConfigMaps. เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจšเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจ เจฌเจฟเจจเจพเจ‚ เจ…เจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจšเจฟเฉฑเจคเจฐ เจ…เจธเฉˆเจ‚เจฌเจฒเฉ€ เจจเจพเจฒ เจ†เจธเจพเจจเฉ€ เจจเจพเจฒ เจชเจพเจˆเจชเจฒเจพเจˆเจจ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฒเจพเจ‰เจก เจฌเจฟเจฒเจก. (เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: เจ…เจธเฉ€เจ‚ เจ‡เจนเจจเจพเจ‚ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ เจ‡เฉฑเจ• เจ“เจชเจจ เจธเฉ‹เจฐเจธ เจŸเฉ‚เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจกเจพเจช.)

เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ 7 เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ
เจ•เฉŒเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจคเฉˆเจจเจพเจคเฉ€ เจธเฉฐเจฐเจšเจจเจพ เจจเฉ‚เฉฐ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจชเฉŒเจก เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจตเจœเฉ‹เจ‚ เจฎเจพเจŠเจ‚เจŸ เจ•เฉ€เจคเฉ‡ ConfigMap เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ

3. เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจตเจพเจฒเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจคเฉ‹เจ‚ เจฌเจšเฉ‹

เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจฐเฉ‚เจŸ เจฆเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเจนเฉ€เจ‚ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡, เจ เฉ€เจ• เจนเฉˆ? เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจนเจฎเจฒเจพเจตเจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‰เจน เจฐเฉ‚เจŸ เจชเจนเฉเฉฐเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‡เจ—เจพเฅค เจ‰เจนเฉ€ เจตเจฟเจšเจพเจฐ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจชเฉเจฐเจพเจชเจค เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจจเจพ เจšเจฒเจพเจ‰เจฃ 'เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจนเฉ‹เจธเจŸ 'เจคเฉ‡ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเฉ‚เฉฐ เจ–เจพเจธ เจฆเฉ‡ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจธเจฎเจฐเฉฑเจฅเจพ เจตเจฟเจ•เจฒเจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ securityContext Kubernetes เจตเจฟเฉฑเจš. เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเจฆเจฒเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ sysctls, เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เฉ‹เจฒ เจนเฉˆ เจตเฉฑเจ–เจฐเจพ เจธเจพเจฐ เจ‡เจธ เจฒเจˆ. เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจฒเจพเจญ เจ‰เจ เจพเจ‰เจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹ เจ‡เจธ เจตเจฟเฉฑเจš- เจ…เจคเฉ‡ เจธเจพเจˆเจกเจ•เจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจฎเจพเจจ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจชเฉเจฐเจพเจชเจค เจ•เจพเจฐเจœ เจ•เจฐเจจ เจฒเจˆเฅค เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจœเจพเจ‚ เจฌเจพเจนเจฐเฉ€ เจ†เจตเจพเจœเจพเจˆ เจฒเจˆ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจนเฉ‹เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ.

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจง เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจตเจฐเจค เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจชเฉŒเจก เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ€เจคเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจชเฉเจฐเจพเจชเจค เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ 'เจคเฉ‡ เจชเจพเจฌเฉฐเจฆเฉ€เจ†เจ‚ เจฒเจˆเฅค

4. เจฐเฉ‚เจŸ เจตเจพเจ‚เจ— เจšเฉฑเจฒเจฃ เจคเฉ‹เจ‚ เจฌเจšเฉ‹

เจตเจฟเจธเจผเฉ‡เจธเจผ เจ…เจงเจฟเจ•เจพเจฐ เจตเจพเจฒเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฌเจพเจฐเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจœเจพ เจšเฉเฉฑเจ•เฉ€ เจนเฉˆ, เจชเจฐ เจ‡เจน เจนเฉ‹เจฐ เจตเฉ€ เจตเจงเฉ€เจ† เจนเฉ‹เจตเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ, เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, เจคเฉเจธเฉ€เจ‚ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฐเฉ‚เจŸ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹เฅค เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจนเจฎเจฒเจพเจตเจฐ เจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจ…เจงเจฟเจ•เจพเจฐเจพเจ‚ เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฐเจฟเจฎเฉ‹เจŸ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจ•เฉ‹เจก เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจœเจฟเจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‰เจน เจ…เจœเฉ‡ เจคเฉฑเจ• เจ…เจฃเจœเจพเจฃ เจ•เจฎเจœเจผเฉ‹เจฐเฉ€ เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเฉ‚เฉฐ เจ›เฉฑเจกเจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจ‰เจน เจนเฉ‹เจธเจŸ 'เจคเฉ‡ เจฐเฉ‚เจŸ เจชเฉเจฐเจพเจชเจค เจ•เจฐเฉ‡เจ—เจพเฅค

เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจคเจฐเฉ€เจ•เจพ เจ‡เจน เจนเฉˆ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจฐเฉ‚เจŸ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจจเจพ เจšเจฒเจพเจ“เฅค เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ USER ะฒ Dockerfile เจœ runAsUser Kubernetes เจตเจฟเฉฑเจš. เจ•เจฒเฉฑเจธเจŸเจฐ เจชเฉเจฐเจธเจผเจพเจธเจ• เจตเจฐเจค เจ•เฉ‡ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจตเฉ€ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ เจชเฉŒเจก เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ€เจคเฉ€.

5. เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจเจพ เจ†เจธเจพเจจ เจฌเจฃเจพเจ“

เจฒเฉŒเจ—เจฟเฉฐเจ— เจตเจพเจ‚เจ—, เจจเจฟเจ—เจฐเจพเจจเฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเจฌเฉฐเจงเจจ เจฆเจพ เจ‡เฉฑเจ• เจ…เจจเจฟเฉฑเจ–เฉœเจตเจพเจ‚ เจ…เฉฐเจ— เจนเฉˆเฅค Kubernetes เจญเจพเจˆเจšเจพเจฐเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจชเฉเจฐเจธเจฟเฉฑเจง เจจเจฟเจ—เจฐเจพเจจเฉ€ เจนเฉฑเจฒ เจนเฉˆ Prometheus - เจ‡เฉฑเจ• เจธเจฟเจธเจŸเจฎ เจœเฉ‹ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจนเฉ€ เจชเฉŒเจกเจพเจ‚ เจ…เจคเฉ‡ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจจเฉเจนเจพเจ‚ เจฒเจˆ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค (เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: เจธเจพเจกเฉ‡ เจตเฉ€ เจตเฉ‡เจ–เฉ‹ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจฐเจฟเจชเฉ‹เจฐเจŸ เจชเฉเจฐเฉ‹เจฎเฉ€เจฅเฉ€เจ…เจธ เจ…เจคเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฆเฉ‡ เจตเจฟเจธเจผเฉ‡ 'เจคเฉ‡เฅค) เจธเจŸเฉˆเจ•เจกเฉเจฐเจพเจˆเจตเจฐ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ‡ เจธเจฎเจฐเฉฑเจฅ เจนเฉˆ เจ…เจคเฉ‡ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฒเจˆ เจชเฉเจฐเฉ‹เจฎเฉ€เจฅเฉ€เจ…เจธ เจฆเจพ เจ†เจชเจฃเจพ เจธเฉฐเจธเจ•เจฐเจฃ เจธเจผเจพเจฎเจฒ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฒเจˆ 7 เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ
เจธเจŸเฉˆเจ•เจกเฉเจฐเจพเจˆเจตเจฐ 'เจคเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจกเฉˆเจธเจผเจฌเฉ‹เจฐเจก

เจชเฉเจฐเฉ‹เจฎเฉ€เจฅเฉ€เจ…เจธ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจคเฉ‹เจ‚ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจจเฉ‚เฉฐ HTTP เจ…เฉฐเจคเจฎ เจฌเจฟเฉฐเจฆเฉ‚ 'เจคเฉ‡ เจ…เฉฑเจ—เฉ‡ เจญเฉ‡เจœเจฃ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ เจ‰เจชเจฒเจฌเจง เจนเฉˆ เจชเฉเจฐเฉ‹เจฎเฉ€เจฅเฉ€เจ…เจธ เจ•เจฒเจพเจ‡เฉฐเจŸ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚. เจ‡เจนเฉ€ เจซเจพเจฐเจฎเฉˆเจŸ เจนเฉ‹เจฐ เจธเจพเจงเจจเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ“เจชเจจ เจœเจจเจ—เจฃเจจเจพ ะธ เจ†เจˆเจธเจŸเฉ€เจ“.

6. เจเจช เจฆเฉ€ เจธเจฟเจนเจค เจธเจฅเจฟเจคเฉ€ เจ‰เจชเจฒเจฌเจง เจ•เจฐเจพเจ“

เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจชเฉเจฐเจฌเฉฐเจงเจจ เจจเฉ‚เฉฐ เจ‡เจธเจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ‡ เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจธเฉฐเจšเจพเจฐ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจฆเฉเจ†เจฐเจพ เจธเจนเจพเจ‡เจคเจพ เจฎเจฟเจฒเจฆเฉ€ เจนเฉˆเฅค เจ•เฉ€ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจšเฉฑเจฒ เจฐเจนเฉ€ เจนเฉˆ? เจ•เฉ€ เจ‡เจน เจ เฉ€เจ• เจนเฉˆ? เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจนเฉ‹? เจ‰เจน เจ•เจฟเจตเฉ‡เจ‚ เจตเจฟเจนเจพเจฐ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆ? เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจ†เจฎ เจคเจฐเฉ€เจ•เจพ เจนเฉˆ เจธเจฟเจนเจค เจœเจพเจ‚เจšเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจเจพ (เจธเจฟเจนเจค เจœเจพเจ‚เจš). เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ€เจ†เจ‚ เจฆเฉ‹ เจ•เจฟเจธเจฎเจพเจ‚ เจนเจจ: เจธเจœเฉ€เจตเจคเจพ เจ…เจคเฉ‡ เจคเจฟเจ†เจฐเฉ€ เจชเฉœเจคเจพเจฒเจพเจ‚.

เจœเฉ€เจตเจจ เจœเจพเจ‚เจš เจฒเจˆ (เจœเฉ€เจตเจจ เจธเจผเจ•เจคเฉ€ เจœเจพเจ‚เจš) เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเจพ เจ‡เฉฑเจ• HTTP เจ…เฉฐเจคเจฎ เจฌเจฟเฉฐเจฆเฉ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• "200 เจ“เจ•เฉ‡" เจœเจตเจพเจฌ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจ‡เจน เจ•เจพเจฐเจœเจธเจผเฉ€เจฒ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจฎเฉ‚เจฒ เจจเจฟเจฐเจญเจฐเจคเจพ เจธเฉฐเจคเฉเจธเจผเจŸ เจนเฉˆเฅค เจคเจฟเจ†เจฐเฉ€ เจชเฉœเจคเจพเจฒ เจฒเจˆ (เจธเฉ‡เจตเจพ เจฆเฉ€ เจคเจฟเจ†เจฐเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš) เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเจพ เจ‡เฉฑเจ• เจนเฉ‹เจฐ HTTP เจ…เฉฐเจคเจฎ เจฌเจฟเฉฐเจฆเฉ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ เจœเฉ‹ "200 เจ“เจ•เฉ‡" เจœเจตเจพเจฌ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ‡เฉฑเจ• เจธเจฟเจนเจคเจฎเฉฐเจฆ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจนเฉˆ, เจธเจผเฉเจฐเฉ‚เจ†เจคเฉ€ เจชเฉœเจพเจ… เจชเฉ‚เจฐเฉ‡ เจนเฉ‹ เจ—เจ เจนเจจ เจ…เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจตเฉˆเจง เจฌเฉ‡เจจเจคเฉ€ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจ—เจฒเจคเฉ€ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเจฟเจฐเจซ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจตเฉฑเจฒ เจฐเฉ‚เจŸ เจ•เจฐเฉ‡เจ—เจพ เจœเฉ‡เจ•เจฐ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจ‡เจนเจจเจพเจ‚ เจœเจพเจ‚เจšเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจคเจฟเจ†เจฐ เจนเฉˆเฅค เจฆเฉ‹ เจธเจฟเจฐเฉ‡ เจฆเฉ‡ เจฌเจฟเฉฐเจฆเฉ‚เจ†เจ‚ เจจเฉ‚เฉฐ เจฎเจฟเจฒเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจœเฉ‡เจ•เจฐ เจธเจœเฉ€เจตเจคเจพ เจ…เจคเฉ‡ เจคเจฟเจ†เจฐเฉ€ เจ…เจตเจธเจฅเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจ…เฉฐเจคเจฐ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจ—เฉ‚เจ—เจฒ เจฆเฉ‡ เจกเจฟเจตเฉˆเจฒเจชเจฐ เจเจกเจตเฉ‹เจ•เฉ‡เจŸ เจธเฉฐเจฆเฉ€เจช เจฆเจฟเจจเฉ‡เจธเจผ เจฆเฉ‡ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจชเฉœเฉเจน เจธเจ•เจฆเฉ‡ เจนเฉ‹: โ€œเจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ: เจคเจคเจชเจฐเจคเจพ เจ…เจคเฉ‡ เจœเฉ€เจตเฉฐเจคเจคเจพ เจœเจพเจ‚เจšเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจธเจฟเจนเจค เจœเจพเจ‚เจšเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจเจพ".

7. เจ†เจชเจฃเจพ เจšเจฟเฉฑเจคเจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจงเจฟเจ†เจจ เจจเจพเจฒ เจšเฉเจฃเฉ‹

เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจœเจจเจคเจ• เจ…เจคเฉ‡ เจจเจฟเฉฑเจœเฉ€ เจšเจฟเฉฑเจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฐเจฃเจฟเจค เจ‡เฉฑเจ• เจตเจฐเจ—เฉ€ เจŸเฉˆเจ—เจฟเฉฐเจ— เจชเฉเจฐเจฃเจพเจฒเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจงเฉ€เจ† เจ…เจญเจฟเจ†เจธ. เจœเฉ‡เจ•เจฐ เจšเจฟเฉฑเจคเจฐ เจจเฉ‡เฉœเฉ‡ เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ เจ…เจฐเจฅ เจธเฉฐเจธเจ•เจฐเจฃ, เจŸเฉˆเจ—เจฟเฉฐเจ— เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจŸเฉˆเจ— latest เจšเจฟเฉฑเจคเจฐ เจคเฉ‹เจ‚ เจšเจฟเฉฑเจคเจฐ เจคเฉฑเจ• เจ…เจ•เจธเจฐ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ - เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ…เจจเฉเจฎเจพเจจ เจฒเจ—เจพเจ‰เจฃ เจฏเฉ‹เจ— เจ…เจคเฉ‡ เจฆเฉเจนเจฐเจพเจ‰เจฃ เจฏเฉ‹เจ— เจฌเจฟเจฒเจกเจธ เจ…เจคเฉ‡ เจธเจฅเจพเจชเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจคเจพเจ‚ เจ‡เจธ 'เจคเฉ‡ เจญเจฐเฉ‹เจธเจพ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพเฅค

เจคเฉเจธเฉ€เจ‚ เจŸเฉˆเจ— เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ X.Y.Z (เจ‰เจน เจฒเจ—เจญเจ— เจนเจฎเฉ‡เจธเจผเจพ เจฌเจฆเจฒเจฆเฉ‡ เจฐเจนเจฟเฉฐเจฆเฉ‡ เจนเจจ), เจชเจฐ เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจšเจฟเฉฑเจคเจฐ เจฆเฉ‡ เจธเจพเจฐเฉ‡ เจชเฉˆเจšเจพเจ‚ เจ…เจคเฉ‡ เจ…เจชเจกเฉ‡เจŸเจพเจ‚ เจฆเจพ เจงเจฟเจ†เจจ เจฐเฉฑเจ–เฉ‹เฅค เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจœเฉ‹ เจšเจฟเฉฑเจคเจฐ เจตเจฐเจค เจฐเจนเฉ‡ เจนเฉ‹ เจ‰เจธ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจŸเฉˆเจ— เจนเฉˆ X.Y, เจ‡เจน เจธเฉเจจเจนเจฟเจฐเฉ€ เจฎเจคเจฒเจฌ เจฒเจˆ เจ‡เฉฑเจ• เจšเฉฐเจ—เจพ เจตเจฟเจ•เจฒเจช เจนเฉˆเฅค เจ‡เจธเจจเฉ‚เฉฐ เจšเฉเจฃ เจ•เฉ‡, เจคเฉเจธเฉ€เจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจชเฉˆเจš เจชเฉเจฐเจพเจชเจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‰เจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฆเฉ‡ เจธเจฅเจฟเจฐ เจธเฉฐเจธเจ•เจฐเจฃ 'เจคเฉ‡ เจญเจฐเฉ‹เจธเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เฅค

เจ…เจจเฉเจตเจพเจฆเจ• เจคเฉ‹เจ‚ เจชเฉ€.เจเจธ

เจธเจพเจกเฉ‡ เจฌเจฒเฉŒเจ— 'เจคเฉ‡ เจตเฉ€ เจชเฉœเฉเจนเฉ‹:

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹