เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€

เจจเฉ‹เจŸ เจ•เจฐเฉ‹เฅค เจ…เจจเฉเจตเจพเจฆ: เจตเจฟเจธเจผเจต เจชเฉเจฐเจธเจฟเฉฑเจง เจŸเจฟเฉฐเจกเจฐ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจ•เจฐเจฎเจšเจพเจฐเฉ€เจ†เจ‚ เจจเฉ‡ เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจจเฉ‚เฉฐ เจฎเจพเจˆเจ—เจฐเฉ‡เจŸ เจ•เจฐเจจ เจฆเฉ‡ เจ•เฉเจ เจคเจ•เจจเฉ€เจ•เฉ€ เจตเฉ‡เจฐเจตเฉ‡ เจธเจพเจ‚เจเฉ‡ เจ•เฉ€เจคเฉ‡ เจนเจจเฅค เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจฒเจ—เจญเจ— เจฆเฉ‹ เจธเจพเจฒ เจฒเฉฑเจ— เจ—เจ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ K8s 'เจคเฉ‡ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจตเฉฑเจกเฉ‡ เจชเฉฑเจงเจฐ เจฆเฉ‡ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจนเฉ‹เจˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš 200 เจนเจœเจผเจพเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ 'เจคเฉ‡ เจนเฉ‹เจธเจŸ เจ•เฉ€เจคเฉ€เจ†เจ‚ 48 เจธเฉ‡เจตเจพเจตเจพเจ‚ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจŸเจฟเฉฐเจกเจฐ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจนเฉœเฉ€เจ†เจ‚ เจฆเจฟเจฒเจšเจธเจช เจฎเฉเจธเจผเจ•เจฒเจพเจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจชเจฟเจ† เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจ†เจ? เจ‡เจธ เจ…เจจเฉเจตเจพเจฆ เจจเฉ‚เฉฐ เจชเฉœเฉเจนเฉ‹เฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€

เจ•เจฟเจ‰เจ‚?

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

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

เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ”เจ–เฉ€ เจจเจฟเจ•เจฒเฉ€เฅค 2019 เจฆเฉ‡ เจธเจผเฉเจฐเฉ‚ เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจฆเฉŒเจฐเจพเจจ, เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ เจจเจพเจœเจผเฉเจ• เจชเฉเฉฐเจœ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจ—เจฟเจ† เจ…เจคเฉ‡ เจธเจพเจจเฉ‚เฉฐ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจตเจพเจฒเฉ€เจ…เจฎ, เจ•เจฒเฉฑเจธเจŸเจฐ เจ†เจ•เจพเจฐ, เจ…เจคเฉ‡ DNS เจฆเฉ‡ เจ•เจพเจฐเจจ เจ•เจˆ เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเจพ เจธเจพเจนเจฎเจฃเจพ เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจ—เจฟเจ†เฅค เจฐเจธเจคเฉ‡ เจฆเฉ‡ เจจเจพเจฒ, เจ…เจธเฉ€เจ‚ 200 เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจพเจˆเจ—เจฐเฉ‡เจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ 1000 เจจเฉ‹เจกเจธ, 15000 เจชเฉŒเจกเจพเจ‚ เจ…เจคเฉ‡ 48000 เจšเฉฑเจฒ เจฐเจนเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐเจพเจ‚ เจตเจพเจฒเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ เจจเฉ‚เฉฐ เจฌเจฃเจพเจˆ เจฐเฉฑเจ–เจฃ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจฆเจฟเจฒเจšเจธเจช เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เฉ€เจคเจพ เจนเฉˆเฅค

เจ•เจฟเจตเฉ‡เจ‚?

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฒเจˆ เจšเจฟเฉฑเจคเจฐ เจฌเจฃเจพเจ‰เจฃเจพ

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจฎเจพเจˆเจ•เฉเจฐเฉ‹ เจธเจฐเจตเจฟเจธเจฟเจœเจผ เจฒเจˆ 30 เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจญเฉฐเจกเจพเจฐ เจนเจจเฅค เจ‡เจนเจจเจพเจ‚ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ•เฉ‹เจก เจตเฉฑเจ–-เจตเฉฑเจ– เจญเจพเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Node.js, Java, Scala, Go) เจ‡เฉฑเจ•เฉ‹ เจญเจพเจธเจผเจพ เจฒเจˆ เจฎเจฒเจŸเฉ€เจชเจฒ เจฐเจจเจŸเจพเจˆเจฎ เจตเจพเจคเจพเจตเจฐเจจ เจฆเฉ‡ เจจเจพเจฒเฅค

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€
เจšเจฟเฉฑเจคเจฐ 1-1. เจฌเจฟเจฒเจกเจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเฉเจ†เจฐเจพ เจฎเจฟเจ†เจฐเฉ€ เจจเจฟเจฐเจฎเจพเจฃ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†

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

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

เจ•เฉเจ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฒเจˆ, เจธเจพเจจเฉ‚เฉฐ เจธเฉฐเจ•เจฒเจจ เจตเจพเจคเจพเจตเจฐเจฃ เจจเฉ‚เฉฐ เจฐเจจเจŸเจพเจˆเจฎ เจตเจพเจคเจพเจตเจฐเจฃ เจจเจพเจฒ เจฎเฉˆเจช เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฌเจฃเจพเจ‰เจฃเจพ เจชเจฟเจ† (เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Node.js bcrypt เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€ เจ‡เฉฐเจธเจŸเจพเจฒเฉ‡เจธเจผเจจ เจฆเฉŒเจฐเจพเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ-เจตเจฟเจธเจผเฉ‡เจธเจผ เจฌเจพเจˆเจจเจฐเฉ€ เจ•เจฒเจพเจ•เฉเจฐเจฟเจคเฉ€เจ†เจ‚ เจคเจฟเจ†เจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ)เฅค เจธเฉฐเจ•เจฒเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจฒเฉ‹เฉœเจพเจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจตเฉฑเจ–เฉ‹-เจตเฉฑเจ–เจฐเฉ€เจ†เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เจ†เจ‚ เจนเจจ, เจ…เจคเฉ‡ เจ…เฉฐเจคเจฎ เจกเฉŒเจ•เจฐเจซเจพเจˆเจฒ เจซเจฒเจพเจˆ 'เจคเฉ‡ เจ•เฉฐเจชเจพเจ‡เจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ

เจ•เจฒเฉฑเจธเจŸเจฐ เจ†เจ•เจพเจฐ เจชเฉเจฐเจฌเฉฐเจงเจจ

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

เจ…เฉฐเจค เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ‡เจธ 'เจคเฉ‡ เจธเฉˆเจŸเจฒ เจนเฉ‹ เจ—เจ:

  • m5.4x เจตเฉฑเจกเจพ - เจจเจฟเจ—เจฐเจพเจจเฉ€ เจฒเจˆ (เจชเฉเจฐเฉ‹เจฎเฉ€เจฅเฉ€เจ…เจธ);
  • c5.4x เจตเฉฑเจกเจพ - Node.js เจตเจฐเจ•เจฒเฉ‹เจก (เจธเจฟเฉฐเจ—เจฒ-เจฅเจฐเจฟเฉฑเจกเจก เจตเจฐเจ•เจฒเฉ‹เจก) เจฒเจˆ;
  • c5.2x เจตเฉฑเจกเจพ - เจœเจพเจตเจพ เจ…เจคเฉ‡ เจ—เฉ‹ (เจฎเจฒเจŸเฉ€เจฅเฉเจฐเฉˆเจกเจก เจตเจฐเจ•เจฒเฉ‹เจก) เจฒเจˆ;
  • c5.4x เจตเฉฑเจกเจพ - เจ•เฉฐเจŸเจฐเฉ‹เจฒ เจชเฉˆเจจเจฒ เจฒเจˆ (3 เจจเฉ‹เจกเจธ)เฅค

เจชเจฐเจตเจพเจธ

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

เจ‡เจน เจ…เฉฐเจค เจฌเจฟเฉฐเจฆเฉ‚ DNS เจฐเจฟเจ•เจพเจฐเจกเจพเจ‚ เจฆเฉ‡ เจญเจพเจฐ เจตเจพเจฒเฉ‡ เจธเฉˆเฉฑเจŸเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฌเจฃเจพเจ เจ—เจ เจธเจจ เจœเจฟเจจเฉเจนเจพเจ‚ เจตเจฟเฉฑเจš เจนเจฐเฉ‡เจ• เจจเจตเฉ‡เจ‚ ELB เจตเฉฑเจฒ เจ‡เจธเจผเจพเจฐเจพ เจ•เจฐเจฆเฉ‡ CNAME เจธเจจเฅค เจฌเจฆเจฒเจฃ เจฒเจˆ, เจ…เจธเฉ€เจ‚ 0 เจฆเฉ‡ เจญเจพเจฐ เจฆเฉ‡ เจจเจพเจฒ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเฉ‡เจตเจพ เจฆเฉ‡ เจจเจตเฉ‡เจ‚ ELB เจตเฉฑเจฒ เจ‡เจธเจผเจพเจฐเจพ เจ•เจฐเจจ เจตเจพเจฒเฉ€ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจเจ‚เจŸเจฐเฉ€ เจœเฉ‹เฉœเฉ€เฅค เจซเจฟเจฐ เจ…เจธเฉ€เจ‚ เจเจ‚เจŸเจฐเฉ€ เจธเฉˆเฉฑเจŸ เจฆเฉ‡ เจŸเจพเจˆเจฎ เจŸเฉ‚ เจฒเจพเจˆเจต (TTL) เจจเฉ‚เฉฐ 0 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจ•เฉ€เจคเจพเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจชเฉเจฐเจพเจฃเฉ‡ เจ…เจคเฉ‡ เจจเจตเฉ‡เจ‚ เจตเจœเจผเจจ เจธเจจเฅค เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจเจกเจœเจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ†, เจ…เจคเฉ‡ เจ…เฉฐเจค เจตเจฟเฉฑเจš 100% เจฒเฉ‹เจก เจ‡เฉฑเจ• เจจเจตเฉ‡เจ‚ เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจญเฉ‡เจœเจฟเจ† เจ—เจฟเจ†เฅค เจธเจตเจฟเจšเจฟเฉฐเจ— เจชเฉ‚เจฐเฉ€ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, TTL เจฎเฉเฉฑเจฒ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจขเฉเจ•เจตเฉ‡เจ‚ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจตเจพเจชเจธ เจ† เจ—เจฟเจ†เฅค

เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจœเฉ‹ เจœเจพเจตเจพ เจฎเฉ‹เจกเฉ€เจŠเจฒ เจธเจจ เจ‰เจน เจ˜เฉฑเจŸ TTL DNS เจจเจพเจฒ เจธเจฟเฉฑเจ เจธเจ•เจฆเฉ‡ เจธเจจ, เจชเจฐ เจจเฉ‹เจก เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจจเจนเฉ€เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจธเจจเฅค เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจจเฉ‡ เจ•เฉเจจเฉˆเจ•เจธเจผเจจ เจชเฉ‚เจฒ เจ•เฉ‹เจก เจฆเจพ เจนเจฟเฉฑเจธเจพ เจฆเฉเจฌเจพเจฐเจพ เจฒเจฟเจ–เจฟเจ† เจ…เจคเฉ‡ เจ‡เจธเจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฎเฉˆเจจเฉ‡เจœเจฐ เจตเจฟเฉฑเจš เจฒเจชเฉ‡เจŸเจฟเจ† เจœเฉ‹ เจนเจฐ 60 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจตเจฟเฉฑเจš เจชเฉ‚เจฒ เจจเฉ‚เฉฐ เจ…เจชเจกเฉ‡เจŸ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจšเฉเจฃเฉ€ เจ—เจˆ เจชเจนเฉเฉฐเจš เจจเฉ‡ เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจ…เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจตเจฟเฉฑเจš เจ—เจฟเจฐเจพเจตเจŸ เจฆเฉ‡.

เจธเจฌเจ•

เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจซเฉˆเจฌเจฐเจฟเจ• เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚

8 เจœเจจเจตเจฐเฉ€, 2019 เจฆเฉ€ เจธเจตเฉ‡เจฐ เจจเฉ‚เฉฐ, เจŸเจฟเฉฐเจกเจฐ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจ…เจšเจพเจจเจ• เจ•เจฐเฉˆเจธเจผ เจนเฉ‹ เจ—เจฟเจ†เฅค เจ‰เจธ เจธเจตเฉ‡เจฐ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฒเฉ‡เจŸเฉˆเจ‚เจธเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจ—เฉˆเจฐ-เจธเฉฐเจฌเฉฐเจงเจฟเจค เจตเจพเจงเฉ‡ เจฆเฉ‡ เจœเจตเจพเจฌ เจตเจฟเฉฑเจš, เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจชเฉŒเจกเจพเจ‚ เจ…เจคเฉ‡ เจจเฉ‹เจกเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจนเฉ‹เจ‡เจ†เฅค เจ‡เจธ เจ•เจพเจฐเจจ เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจจเฉ‹เจกเจพเจ‚ 'เจคเฉ‡ ARP เจ•เฉˆเจธเจผ เจ–เจคเจฎ เจนเฉ‹ เจ—เจฟเจ†เฅค

เจเจ†เจฐเจชเฉ€ เจ•เฉˆเจธเจผ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจคเจฟเฉฐเจจ เจฒเฉ€เจจเจ•เจธ เจตเจฟเจ•เจฒเจช เจนเจจ:

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€
(เจธเจฐเฉ‹เจค)

gc_thresh3 - เจ‡เจน เจ‡เฉฑเจ• เจธเจ–เจผเจค เจธเฉ€เจฎเจพ เจนเฉˆเฅค เจฒเฉŒเจ— เจตเจฟเฉฑเจš "เจ—เฉเจ†เจ‚เจขเฉ€ เจŸเฉ‡เจฌเจฒ เจ“เจตเจฐเจซเจฒเฉ‹" เจเจ‚เจŸเจฐเฉ€เจ†เจ‚ เจฆเฉ€ เจฆเจฟเฉฑเจ– เจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจธเจฎเจ•เจพเจฒเฉ€ เจ•เฉ‚เฉœเจพ เจ‡เจ•เฉฑเจ เจพ เจ•เจฐเจจ (GC) เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจตเฉ€, เจ—เฉเจ†เจ‚เจขเฉ€ เจเจ‚เจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ ARP เจ•เฉˆเจธเจผ เจตเจฟเฉฑเจš เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจฅเจพเจ‚ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค เจ‡เจธ เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš, เจ•เจฐเจจเจฒ เจจเฉ‡ เจชเฉˆเจ•เฉ‡เจŸ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจนเฉˆเฅค

เจ…เจธเฉ€เจ‚ เจตเจฐเจคเจฆเฉ‡ เจนเจพเจ‚ เจซเจผเจฒเฉˆเจจเจพเจฒ Kubernetes เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจซเฉˆเจฌเจฐเจฟเจ• เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš. เจชเฉˆเจ•เฉ‡เจŸ VXLAN เจ‰เฉฑเจคเฉ‡ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค VXLAN เจ‡เฉฑเจ• L2 เจธเฉเจฐเฉฐเจ— เจนเฉˆ เจœเฉ‹ เจ‡เฉฑเจ• L3 เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฆเฉ‡ เจธเจฟเจ–เจฐ 'เจคเฉ‡ เจนเฉˆเฅค เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ MAC-in-UDP (MAC เจเจกเจฐเฉˆเฉฑเจธ-เจ‡เจจ-เจฏเฉ‚เจœเจผเจฐ เจกเฉ‡เจŸเจพเจ—เฉเจฐเจพเจฎ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ) เจ‡เจจเจ•เฉˆเจชเจธเฉ‚เจฒเฉ‡เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจฒเฉ‡เจ…เจฐ 2 เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจฆเฉ‡ เจตเจฟเจธเจคเจพเจฐ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจญเฉŒเจคเจฟเจ• เจกเจพเจŸเจพ เจธเฉˆเจ‚เจŸเจฐ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจŸเฉเจฐเจพเจ‚เจธเจชเฉ‹เจฐเจŸ เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ IP เจชเจฒเฉฑเจธ UDP เจนเฉˆเฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€
เจšเจฟเฉฑเจคเจฐ 2-1เฅค เจซเจฒเฉˆเจจเจฒ เจšเจฟเฉฑเจคเจฐ (เจธเจฐเฉ‹เจค)

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€
เจšเจฟเฉฑเจคเจฐ 2-2. VXLAN เจชเฉˆเจ•เฉ‡เจœ (เจธเจฐเฉ‹เจค)

เจนเจฐเฉ‡เจ• เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฐเจ•เจฐ เจจเฉ‹เจก เจ‡เฉฑเจ• เจตเฉฑเจกเฉ‡ /24 เจฌเจฒเจพเจ• เจคเฉ‹เจ‚ /9 เจฎเจพเจธเจ• เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจจเฉ‹เจก เจฒเจˆ เจ‡เจน เจนเฉˆ เจฎเจคเจฒเจฌ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจŸเฉ‡เจฌเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจเจ‚เจŸเจฐเฉ€, เจเจ†เจฐเจชเฉ€ เจŸเฉ‡เจฌเจฒ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจเจ‚เจŸเจฐเฉ€ (เจซเจฒเจพเจจเฉ‡เจฒ.1 เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจ‰เฉฑเจคเฉ‡), เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจธเจตเจฟเจšเจฟเฉฐเจ— เจŸเฉ‡เจฌเจฒ (FDB) เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจเจ‚เจŸเจฐเฉ€เฅค เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเจนเจฟเจฒเฉ€ เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเจฐเจ•เจฐ เจจเฉ‹เจก เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเจพเจ‚ เจนเจฐ เจตเจพเจฐ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจจเฉ‹เจก เจ–เฉ‹เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

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

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

เจ…เจธเจซเจฒเจคเจพ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš 605 เจจเฉ‹เจก เจธเจจ. เจ‰เฉฑเจชเจฐ เจฆเฉฑเจธเฉ‡ เจ•เจพเจฐเจจเจพเจ‚ เจ•เจฐเจ•เฉ‡, เจ‡เจน เจฎเจนเฉฑเจคเจคเจพ เจจเฉ‚เฉฐ เจฆเฉ‚เจฐ เจ•เจฐเจจ เจฒเจˆ เจ•เจพเจซเฉ€ เจธเฉ€ gc_thresh3, เจœเฉ‹ เจ•เจฟ เจกเจฟเจซเจพเจฒเจŸ เจนเฉˆเฅค เจœเจฆเฉ‹เจ‚ เจ…เจœเจฟเจนเจพ เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจจเจพ เจธเจฟเจฐเจซเจผ เจชเฉˆเจ•เฉ‡เจŸ เจ›เฉฑเจกเฉ‡ เจœเจพเจฃเฉ‡ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจฌเจฒเจ•เจฟ /24 เจฎเจพเจธเจ• เจตเจพเจฒเฉ€ เจชเฉ‚เจฐเฉ€ เจซเจฒเฉˆเจจเจฒ เจตเจฐเจšเฉเจ…เจฒ เจเจกเจฐเฉˆเฉฑเจธ เจธเจชเฉ‡เจธ ARP เจŸเฉ‡เจฌเจฒ เจคเฉ‹เจ‚ เจ—เจพเจ‡เจฌ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจจเฉ‹เจก-เจชเฉŒเจก เจธเฉฐเจšเจพเจฐ เจ…เจคเฉ‡ DNS เจธเจตเจพเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจตเจฟเจ˜เจจ เจชเฉˆเจ‚เจฆเจพ เจนเฉˆ (DNS เจ‡เฉฑเจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš เจนเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ; เจตเฉ‡เจฐเจตเจฟเจ†เจ‚ เจฒเจˆ เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจชเฉœเฉเจนเฉ‹)เฅค

เจ‡เจธ เจธเจฎเฉฑเจธเจฟเจ† เจจเฉ‚เฉฐ เจนเฉฑเจฒ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉเฉฑเจฒ เจตเจงเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ gc_thresh1, gc_thresh2 ะธ gc_thresh3 เจ…เจคเฉ‡ เจ—เฉเฉฐเจฎ เจนเฉ‹เจ เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ-เจฐเจœเจฟเจธเจŸเจฐ เจ•เจฐเจจ เจฒเจˆ เจซเจฒเฉˆเจจเจฒ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจšเจพเจฒเฉ‚ เจ•เจฐเฉ‹เฅค

เจ…เจฃเจ•เจฟเจ†เจธเฉ€ DNS เจธเจ•เฉ‡เจฒเจฟเฉฐเจ—

เจฎเจพเจˆเจ—เฉเจฐเฉ‡เจธเจผเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจ…เจธเฉ€เจ‚ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจ เจฒเจˆ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ DNS เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจนเฉŒเจฒเฉ€-เจนเฉŒเจฒเฉ€ เจชเฉเจฐเจพเจฃเฉ‡ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจคเฉ‹เจ‚ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเจพเฅค เจ…เจธเฉ€เจ‚ Route53 เจตเจฟเฉฑเจš เจธเฉฐเจฌเฉฐเจงเจฟเจค เจฐเจฟเจ•เจพเจฐเจกเจธเฉˆเจŸเจพเจ‚ เจฒเจˆ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจ˜เฉฑเจŸ TTL เจฎเฉเฉฑเจฒ เจธเฉˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจœเจฆเฉ‹เจ‚ เจชเฉเจฐเจพเจฃเจพ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ EC2 เจฎเฉŒเจ•เจฟเจ†เจ‚ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจธเฉ€, เจคเจพเจ‚ เจธเจพเจกเฉ‡ เจฐเฉˆเจœเจผเฉ‹เจฒเจตเจฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจจเฉ‡ เจเจฎเจพเจœเจผเจพเจจ DNS เจตเฉฑเจฒ เจ‡เจธเจผเจพเจฐเจพ เจ•เฉ€เจคเจพเฅค เจ…เจธเฉ€เจ‚ เจ‡เจธ เจจเฉ‚เฉฐ เจฎเจพเจฎเฉ‚เจฒเฉ€ เจธเจฎเจ เจฒเจฟเจ† เจ…เจคเฉ‡ เจธเจพเจกเฉ€เจ†เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจ…เจคเฉ‡ เจเจฎเจพเจœเจผเจพเจจ เจธเฉ‡เจตเจพเจตเจพเจ‚ (เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจกเจพเจ‡เจจเจพเจฎเฉ‹เจกเฉ€เจฌเฉ€) 'เจคเฉ‡ เจ˜เฉฑเจŸ เจŸเฉ€เจŸเฉ€เจเจฒ เจฆเจพ เจชเฉเจฐเจญเจพเจต เจตเฉฑเจกเฉ‡ เจชเฉฑเจงเจฐ 'เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจฆเจพ เจงเจฟเจ†เจจ เจจเจนเฉ€เจ‚ เจ—เจฟเจ†เฅค

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ Kubernetes เจตเจฟเฉฑเจš เจฎเจพเจˆเจ—เจฐเฉ‡เจŸ เจ•เฉ€เจคเจพ, เจ…เจธเฉ€เจ‚ เจชเจพเจ‡เจ† เจ•เจฟ DNS เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ 250 เจนเจœเจผเจพเจฐ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฐ เจฐเจฟเจนเจพ เจธเฉ€เฅค เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจจเฉ‡ DNS เจธเจตเจพเจฒเจพเจ‚ เจฒเจˆ เจจเจฟเจฐเฉฐเจคเจฐ เจ…เจคเฉ‡ เจ—เฉฐเจญเฉ€เจฐ เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจค เจนเฉ‹เจฃ เจฆเจพ เจ…เจจเฉเจญเจต เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจฆเจฟเฉฑเจคเจพเฅค เจ‡เจน DNS เจชเฉเจฐเจฆเจพเจคเจพ เจจเฉ‚เฉฐ CoreDNS (เจœเฉ‹ เจชเฉ€เจ• เจฒเฉ‹เจก 'เจคเฉ‡ 1000 เจ•เฉ‹เจฐเจพเจ‚ 'เจคเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ 120 เจชเฉŒเจกเจพเจ‚ 'เจคเฉ‡ เจชเจนเฉเฉฐเจš เจ—เจฟเจ†) เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจธเจตเจฟเจš เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจธเจผเจพเจจเจฆเจพเจฐ เจ•เฉ‹เจธเจผเจฟเจธเจผเจพเจ‚ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจนเฉ‹เจ‡เจ† เจนเฉˆเฅค

เจนเฉ‹เจฐ เจธเฉฐเจญเจต เจ•เจพเจฐเจจเจพเจ‚ เจ…เจคเฉ‡ เจนเฉฑเจฒเจพเจ‚ เจฆเฉ€ เจ–เฉ‹เจœ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจ…เจธเฉ€เจ‚ เจ–เฉ‹เจœ เจ•เฉ€เจคเฉ€ เจฒเฉ‡เจ–, เจชเฉˆเจ•เฉ‡เจŸ เจซเจฟเจฒเจŸเจฐเจฟเฉฐเจ— เจซเจฐเฉ‡เจฎเจตเจฐเจ• เจจเฉ‚เฉฐ เจชเฉเจฐเจญเจพเจตเจฟเจค เจ•เจฐเจจ เจตเจพเจฒเฉ€เจ†เจ‚ เจจเจธเจฒเฉ€ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฆเจพ เจตเจฐเจฃเจจ เจ•เจฐเจจเจพ netfilter เจฒเฉ€เจจเจ•เจธ เจตเจฟเฉฑเจš. เจŸเจพเจˆเจฎเจ†เจ‰เจŸ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจฆเฉ‡เจ–เจฟเจ†, เจ‡เฉฑเจ• เจตเจง เจฐเจนเฉ‡ เจ•เจพเจŠเจ‚เจŸเจฐ เจฆเฉ‡ เจจเจพเจฒ insert_failed เจซเจฒเฉˆเจจเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš เจฒเฉ‡เจ– เจฆเฉ€เจ†เจ‚ เจ–เฉ‹เจœเจพเจ‚ เจจเจพเจฒ เจฎเฉ‡เจฒ เจ–เจพเจ‚เจฆเจพ เจธเฉ€เฅค

เจธเจฎเฉฑเจธเจฟเจ† เจธเจฐเฉ‹เจค เจ…เจคเฉ‡ เจฎเฉฐเจœเจผเจฟเจฒ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจเจกเจฐเฉˆเฉฑเจธ เจŸเฉเจฐเจพเจ‚เจธเจฒเฉ‡เจธเจผเจจ (SNAT เจ…เจคเฉ‡ DNAT) เจฆเฉ‡ เจชเฉœเจพเจ… 'เจคเฉ‡ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจพเจฐเจฃเฉ€ เจตเจฟเฉฑเจš เจเจ‚เจŸเจฐเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ•เฉฐเจŸเจฐเฉˆเจ•. เจ…เฉฐเจฆเจฐเฉ‚เจจเฉ€ เจคเฉŒเจฐ 'เจคเฉ‡ เจšเจฐเจšเจพ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจ…เจคเฉ‡ เจ•เจฎเจฟเจŠเจจเจฟเจŸเฉ€ เจฆเฉเจ†เจฐเจพ เจธเฉเจเจพเจ เจ—เจ เจนเฉฑเจฒเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเฉ€ เจกเฉ€เจเจจเจเจธ เจจเฉ‚เฉฐ เจตเจฐเจ•เจฐ เจจเฉ‹เจก เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ†เจช เจตเจฟเฉฑเจš เจฒเจฟเจœเจพเจฃเจพเฅค เจ‡เจธ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš:

  • SNAT เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ†เจตเจพเจœเจพเจˆ เจจเฉ‹เจก เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฐเจนเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจจเฉ‚เฉฐ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจฐเจพเจนเฉ€เจ‚ เจฐเฉ‚เจŸ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ eth0.
  • DNAT เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฎเฉฐเจœเจผเจฟเจฒ IP เจจเฉ‹เจก เจฒเจˆ เจธเจฅเจพเจจเจ• เจนเฉˆ, เจ…เจคเฉ‡ เจจเจฟเจฏเจฎเจพเจ‚ เจ…เจจเฉเจธเจพเจฐ เจฌเฉ‡เจคเจฐเจคเฉ€เจฌเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจšเฉเจฃเฉ€ เจ—เจˆ เจชเฉŒเจก เจจเจนเฉ€เจ‚ เจนเฉˆเฅค iptables.

เจ…เจธเฉ€เจ‚ เจ‡เจธ เจชเจนเฉเฉฐเจš เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจฐเจนเจฟเจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพเฅค CoreDNS เจจเฉ‚เฉฐ Kubernetes เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจกเฉˆเจฎเจจเจธเฉˆเฉฑเจŸ เจตเจœเฉ‹เจ‚ เจคเจพเจ‡เจจเจพเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€ เจ…เจคเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจจเฉ‹เจก DNS เจธเจฐเจตเจฐ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเจพ solve.conf เจ‡เฉฑเจ• เจเฉฐเจกเจพ เจธเฉˆเฉฑเจŸ เจ•เจฐเจ•เฉ‡ เจนเจฐ เจ‡เฉฑเจ• เจชเฉŒเจก --cluster-dns เจ•เจฎเจพเจ‚เจกเจพเจ‚ เจ•เฉเจฌเฉ‡เจฒเฉ‡เจŸโ€Š. เจ‡เจน เจนเฉฑเจฒ DNS เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจคเฉ€ เจฒเจˆ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจธเจพเจฌเจค เจนเฉ‹เจ‡เจ†เฅค

เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจชเฉˆเจ•เฉ‡เจŸ เจฆเจพ เจจเฉเจ•เจธเจพเจจ เจ…เจคเฉ‡ เจ•เจพเจŠเจ‚เจŸเจฐ เจตเจฟเฉฑเจš เจตเจพเจงเจพ เจฆเฉ‡เจ–เจฟเจ† เจนเฉˆ insert_failed เจซเจฒเฉˆเจจเจฒ เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจตเจฟเฉฑเจš. เจ‡เจน เจตเจฐเจ•เจ…เจฐเจพเจ‰เจ‚เจก เจฒเจพเจ—เฉ‚ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจœเจพเจฐเฉ€ เจฐเจฟเจนเจพ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจธเจฟเจฐเจซ DNS เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฒเจˆ SNAT เจ…เจคเฉ‡/เจœ DNAT เจจเฉ‚เฉฐ เจ–เจคเจฎ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจธเฉ€เฅค เจฐเฉ‡เจธ เจฆเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจ•เจฟเจธเจฎ เจฆเฉ‡ เจ†เจตเจพเจœเจพเจˆ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจฐเฉฑเจ–เจฟเจ† เจ—เจฟเจ† เจธเฉ€. เจ–เฉเจธเจผเจ•เจฟเจธเจฎเจคเฉ€ เจจเจพเจฒ, เจธเจพเจกเฉ‡ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจชเฉˆเจ•เฉ‡เจŸ TCP เจนเจจ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจ•เฉ‹เจˆ เจธเจฎเฉฑเจธเจฟเจ† เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฎเฉเฉœ เจชเฉเจฐเจธเจพเจฐเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจนเจฐ เจ•เจฟเจธเจฎ เจฆเฉ€ เจ†เจตเจพเจœเจพเจˆ เจฒเจˆ เจขเฉเจ•เจตเจพเจ‚ เจนเฉฑเจฒ เจฒเฉฑเจญเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐ เจฐเจนเฉ‡ เจนเจพเจ‚เฅค

เจฌเจฟเจนเจคเจฐ เจฒเฉ‹เจก เจธเฉฐเจคเฉเจฒเจจ เจฒเจˆ เจฆเฉ‚เจค เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ

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

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

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

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

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

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

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

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€
เจšเจฟเฉฑเจคเจฐ 3-1เฅค เจฆเฉ‚เจค เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒเฉ€ เจฆเฉŒเจฐเจพเจจ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจฆเจพ CPU เจ•เจจเจตเจฐเจœเฉˆเจ‚เจธ

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจตเจฟเฉฑเจš เจŸเจฟเฉฐเจกเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€

เจ…เฉฐเจคเจฎ เจจเจคเฉ€เจœเจพ

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

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

เจชเจฐเจตเจพเจธ เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— เจฆเฉ‹ เจธเจพเจฒ เจฒเฉฑเจ— เจ—เจ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฎเจพเจฐเจš 2019 เจตเจฟเฉฑเจš เจชเฉ‚เจฐเจพ เจ•เจฐ เจฒเจฟเจ†เฅค เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš, เจŸเจฟเฉฐเจกเจฐ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจตเจฟเจธเจผเฉ‡เจธเจผ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆ เจœเจฟเจธ เจตเจฟเฉฑเจš 200 เจธเฉ‡เจตเจพเจตเจพเจ‚, 1000 เจจเฉ‹เจกเจธ, 15 เจชเฉŒเจก เจ…เจคเฉ‡ 000 เจšเฉฑเจฒ เจฐเจนเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจนเฉเจฃ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจŸเฉ€เจฎเจพเจ‚ เจฆเจพ เจ‡เจ•เจฒเฉŒเจคเจพ เจกเฉ‹เจฎเฉ‡เจจ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจธเจพเจฐเฉ‡ เจ‡เฉฐเจœเฉ€เจจเฉ€เจ…เจฐ เจ‡เจธ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐเฉ€ เจจเฉ‚เฉฐ เจธเจพเจ‚เจเจพ เจ•เจฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจธเจฟเจฐเจซเจผ เจ•เฉ‹เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจชเจฃเฉ€เจ†เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจเจพเจ‚ เจฌเจฃเจพเจ‰เจฃ เจ…เจคเฉ‡ เจคเฉˆเจจเจพเจค เจ•เจฐเจจ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจจเฉ‚เฉฐ เจจเจฟเจฏเฉฐเจคเจฐเจฟเจค เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

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

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

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

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