เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ

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

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ†เจชเจฃเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจฌเจฃเจพเจ‰เจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจฃ เจ•เจฟเจ‰เจ‚ เจนเฉˆ?

Google เจ•เจฒเจพเจ‰เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจธเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‰เจคเจชเจพเจฆเจจ-เจชเฉฑเจงเจฐ API

เจ—เจฐเจฎเฉ€เจ†เจ‚ 2016

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

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

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

เจคเฉเจธเฉ€เจ‚ GKE เจ•เจฟเจ‰เจ‚ เจšเฉเจฃเจฟเจ†?

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ
เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ เจตเจฟเฉฑเจš GKE เจ•เจฒเฉฑเจธเจŸเจฐ

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

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

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ
เจ—เฉ‚เจ—เจฒ เจฒเฉ‹เจก เจธเฉฐเจคเฉเจฒเจจ เจฆเฉ€ เจจเจฟเจ—เจฐเจพเจจเฉ€

เจธเจพเจกเจพ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ GPU เจฆเฉ€ เจญเจพเจฐเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเฉ€ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจฌเจนเฉเจค เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจตเจฐเจคเจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

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

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจ…เจธเฉ€เจ‚ เจ•เฉฐเจฎ เจธเจผเฉเจฐเฉ‚ เจนเฉ‹เจฃ เจคเฉ‹เจ‚ เจธเจฟเจฐเจซเจผ 6 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฌเจพเจ…เจฆ Google เจ•เจฒเจพเจŠเจก เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ 'เจคเฉ‡ เจ‰เจคเจชเจพเจฆเจจ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐ เจธเจ•เฉ‡เฅค

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

เจธเจฅเจพเจจเจ• เจ•เฉฐเจŸเฉ‡เจจเจฐ เจ†เจฐเจ•เฉˆเจธเจŸเจฐเฉ‡เจธเจผเจจ เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค

เจชเจคเจเฉœ 2016

เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจœเจฆเฉ‹เจ‚ เจชเฉ‚เจฐเจพ เจธเจŸเฉˆเจ• เจ‰เจคเจชเจพเจฆเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจธเฉ€, เจ…เจคเฉ‡ API 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจธเฉ€ เจœเจพเจฐเฉ€ เจฐเฉฑเจ–เจฟเจ†, เจ‡เจน เจ–เฉ‡เจคเจฐเฉ€ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจฟเจค เจ•เจฐเจจ เจฆเจพ เจธเจฎเจพเจ‚ เจธเฉ€เฅค

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

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

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ

เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจนเจฟเฉฑเจธเจพ

เจธเจพเจกเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจฐเฉ‚เจŸ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจธเจฐเจตเจฐ Exabgp เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจจเฉˆเฉฑเจŸเจตเจฐเจ• 'เจคเฉ‡ เจ†เจชเจฃเฉ‡ IP เจฆเจพ เจ‡เจธเจผเจคเจฟเจนเจพเจฐ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจ•เจˆ เจจเฉˆเจŸเจตเจฐเจ• เจชเจฒเฉฑเจ—เจ‡เจจเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เฉ€เจคเฉ€ เจ…เจคเฉ‡ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจนเฉ€ เจธเฉ€ เจœเฉ‹ เจธเจพเจฐเฉ€เจ†เจ‚ เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจคเฉเจธเจผเจŸ เจ•เจฐเจฆเจพ เจธเฉ€ (เจตเจฐเจคเจฟเจ† เจ—เจฟเจ† L3 เจชเจนเฉเฉฐเจš เจฆเฉ‡ เจ•เจพเจฐเจจ) เจ•เฉˆเจฒเฉ€เจ•เฉ‹. เจ‡เจน เจฎเฉŒเจœเฉ‚เจฆเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจฆเฉ‡ เจฎเจพเจกเจฒ เจตเจฟเฉฑเจš เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจซเจฟเฉฑเจŸ เจฌเฉˆเจ เจฆเจพ เจนเฉˆเฅค

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

เจ…เจธเฉ€เจ‚ เจชเฉเจฐเจตเฉ‡เจธเจผ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚

เจ†เจ‰เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจธเฉ‡เจตเจพ เจฒเจˆ เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ, เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจ‡เจจเจ—เจฐเฉ‡เจธ เจธเจฐเฉ‹เจคเจพเจ‚ เจฆเฉ‡ เจจเจพเจฒ เจเจ•เฉ€เจ•เจฐเจฃ เจฆเฉ‡ เจ•เจพเจฐเจจ เจ‡เฉฐเจ—เจฐเฉˆเจธ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€เฅค

เจคเจฟเฉฐเจจ เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚, nginx-ingress-controller เจธเจญ เจคเฉ‹เจ‚ เจชเจฐเจฟเจชเฉฑเจ• เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจธเฉ€: Nginx เจฒเฉฐเจฌเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจ†เจฒเฉ‡-เจฆเฉเจ†เจฒเฉ‡ เจธเฉ€ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจธเจฅเจฟเจฐเจคเจพ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฒเจˆ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจธเฉ€เฅค

เจธเจพเจกเฉ‡ เจธเจฟเจธเจŸเจฎ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจจเจฟเจฏเฉฐเจคเจฐเจ•เจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจฐเจชเจฟเจค 10-เจ—เฉ€เจ—เจพเจฌเจฟเจŸ เจฌเจฒเฉ‡เจก เจธเจฐเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจฐเฉฑเจ–เจฃ เจฆเจพ เจซเฉˆเจธเจฒเจพ เจ•เฉ€เจคเจพ เจนเฉˆเฅค เจนเจฐเฉ‡เจ• เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐ เจ…เจจเฉเจธเจพเจฐเฉ€ เจ•เจฒเฉฑเจธเจŸเจฐ เจฆเฉ‡ kube-apiserver เจเจ‚เจกเจชเฉเจ†เจ‡เฉฐเจŸ เจจเจพเจฒ เจœเฉเฉœเจฟเจ† เจนเฉ‹เจ‡เจ† เจธเฉ€เฅค เจ‡เจน เจธเจฐเจตเจฐ เจœเจจเจคเจ• เจœเจพเจ‚ เจจเจฟเฉฑเจœเฉ€ IP เจชเจคเจฟเจ†เจ‚ เจฆเฉ€ เจฎเจธเจผเจนเฉ‚เจฐเฉ€ เจ•เจฐเจจ เจฒเจˆ Exabgp เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค เจธเจพเจกเฉ€ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจŸเฉ‹เจชเฉ‹เจฒเฉ‹เจœเฉ€ เจธเจพเจจเฉ‚เฉฐ เจ‡เจนเจจเจพเจ‚ เจ•เฉฐเจŸเจฐเฉ‹เจฒเจฐเจพเจ‚ เจคเฉ‹เจ‚ BGP เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจœเฉ‹ NodePort เจตเจฐเจ—เฉ€ เจธเฉ‡เจตเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจธเจฟเฉฑเจงเฉ‡ เจชเฉŒเจกเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจšเจพเจ‡เจ† เจœเจพ เจธเจ•เฉ‡เฅค เจ‡เจน เจชเจนเฉเฉฐเจš เจจเฉ‹เจกเจพเจ‚ เจฆเฉ‡ เจตเจฟเจšเจ•เจพเจฐ เจนเจฐเฉ€เจœเฉฑเจŸเจฒ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจคเฉ‹เจ‚ เจฌเจšเจฃ เจตเจฟเฉฑเจš เจฎเจฆเจฆ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ•เฉเจธเจผเจฒเจคเจพ เจตเจฟเฉฑเจš เจธเฉเจงเจพเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ
เจ‡เฉฐเจŸเจฐเจจเฉˆเฉฑเจŸ เจคเฉ‹เจ‚ เจชเฉŒเจก เจคเฉฑเจ• เจ†เจตเจพเจœเจพเจˆ เจฆเฉ€ เจ†เจตเจพเจœเจพเจˆ

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

เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจคเฉ‹เจ‚ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ เจคเฉฑเจ• เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเจพ เจฎเจพเจˆเจ—เจฐเฉ‡เจธเจผเจจ

เจชเจคเจเฉœ 2018

เจฒเจ—เจญเจ— เจฆเฉ‹ เจธเจพเจฒเจพเจ‚ เจฆเฉ‡ เจจเจฟเจฐเจฎเจพเจฃ, เจŸเฉˆเจธเจŸเจฟเฉฐเจ— เจ…เจคเฉ‡ เจŸเจฟเจŠเจจเจฟเฉฐเจ— เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจ…เฉฐเจค เจตเจฟเฉฑเจš เจธเจพเจกเฉ‡ เจ•เฉ‹เจฒ เจ•เฉเจ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจชเฉ‚เจฐเจพ เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจธเจŸเฉˆเจ• เจคเจฟเจ†เจฐ เจนเฉˆเฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ

เจฎเฉŒเจœเฉ‚เจฆเจพ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจฐเจฃเจจเฉ€เจคเฉ€ เจ•เจพเจซเจผเฉ€ เจธเจงเจพเจฐเจจ เจนเฉˆ, เจชเจฐ เจ‡เจน เจฒเฉ‹เฉœเจพเจ‚ เจฆเฉ‡ เจ…เจจเฉเจ•เฉ‚เจฒ เจนเฉˆเฅค เจœเจจเจคเจ• IP (Google เจ•เจฒเจพเจŠเจก เจ…เจคเฉ‡ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ 'เจคเฉ‡) เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, AWS เจฐเฉ‚เจŸ 53 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเฉ€เจคเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจ…เจคเฉ‡ เจตเจฐเจคเฉ‹เจ‚เจ•เจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจธเจพเจกเฉ€ เจชเจธเฉฐเจฆ เจฆเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐ 'เจคเฉ‡ เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ•เฉเจฌเจฐเจจเฉ‡เจŸเจธ เจเจกเจตเฉˆเจ‚เจšเจฐ เจกเฉ‡เจฒเฉ€เจฎเฉ‹เจธเจผเจจ: เจฌเฉฑเจฆเจฒเจพเจ‚ เจตเจฟเฉฑเจš เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเจพ เจฌเจฃเจพเจ‰เจฃเจพ + เจ†เจจ-เจชเฉเจฐเฉ€เจฎเจฟเจธเจธ
เจฐเฉ‚เจŸ 53 เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ เจฐเฉ‚เจŸเจฟเฉฐเจ— เจจเฉ€เจคเฉ€ เจฆเฉ€ เจ‰เจฆเจพเจนเจฐเจจ

เจ—เฉ‚เจ—เจฒ เจ•เจฒเจพเจ‰เจก เจจเจพเจฒ เจ‡เจน เจ†เจธเจพเจจ เจนเฉˆ เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจธเจพเจฐเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ IP เจธเจพเจ‚เจเจพ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจจเฉ‚เฉฐ เจจเจœเจผเจฆเฉ€เจ•เฉ€ GKE เจ•เจฒเฉฑเจธเจŸเจฐ 'เจคเฉ‡ เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจธเจพเจกเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจฒเจˆ เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€ เจตเฉฑเจ–เจฐเฉ€ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ‰เจนเจจเจพเจ‚ เจฆเฉ‡ IP เจตเฉฑเจ–เจฐเฉ‡ เจนเจจเฅค

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

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจกเฉ‡ GKE เจ•เจฒเฉฑเจธเจŸเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจธเจŸเจฎ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ†เจŸเฉ‹เจธเจ•เฉ‡เจฒ เจฒเจˆ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจ‰เจน เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจŸเฉเจฐเฉˆเจซเจฟเจ• เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจ‰เฉฑเจชเจฐ/เจกเจพเจŠเจจ เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจ†เจฎ เจฎเฉ‹เจก เจตเจฟเฉฑเจš, เจธเจพเจฐเฉ‡ เจ–เฉ‡เจคเจฐเฉ€ เจ†เจตเจพเจœเจพเจˆ เจจเฉ‚เฉฐ เจธเจฅเจพเจจเจ• เจ•เจฒเฉฑเจธเจŸเจฐ เจตเฉฑเจฒ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ GKE เจธเจฎเฉฑเจธเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฐเจฟเจœเจผเจฐเจต เจตเจœเฉ‹เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ (เจฐเฉ‚เจŸ 53 เจฆเฉเจ†เจฐเจพ เจธเจฟเจนเจค เจœเจพเจ‚เจšเจพเจ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ)เฅค

...

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

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

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

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

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

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