AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

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

เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจ เจ•เฉ€ เจนเจจ?

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

เจนเฉ‡เจ เจพเจ‚ เจ•เฉเจ เจธเจ•เฉเจฐเฉ€เจจเจธเจผเจพเจŸ เจนเจจ เจœเฉ‹ เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฒเจˆ เจ•เฉ€เจฎเจค เจ‡เจคเจฟเจนเจพเจธ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเฉ‡ เจนเจจเฅค

m5. eu-west-1 (เจ†เจ‡เจฐเจฒเฉˆเจ‚เจก) เจ–เฉ‡เจคเจฐ เจตเจฟเฉฑเจš เจตเฉฑเจกเจพเฅค เจ•เฉ€เจฎเจค 3 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฒเจˆ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเจฅเจฟเจฐ เจฐเจนเฉ€ เจนเฉˆ, เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš 2.9x เจฆเฉ€ เจฌเจšเจค เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

m5.large US-east-1 เจ–เฉ‡เจคเจฐ (N. เจตเจฐเจœเฉ€เจจเฉ€เจ†) เจตเจฟเฉฑเจšเฅค เจ•เฉ€เจฎเจค 3 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจฒเจ—เจพเจคเจพเจฐ เจฌเจฆเจฒ เจฐเจนเฉ€ เจนเฉˆ, เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš เจ‰เจชเจฒเจฌเจงเจคเจพ เจœเจผเฉ‹เจจ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ 2.3x เจคเฉ‹เจ‚ 2.8x เจคเฉฑเจ• เจฆเฉ€ เจฌเจšเจค เจนเฉ‹ เจฐเจนเฉ€ เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

t3.small in us-east-1 เจ–เฉ‡เจคเจฐ (N. เจตเจฐเจœเฉ€เจจเฉ€เจ†)เฅค เจ•เฉ€เจฎเจค 3 เจฎเจนเฉ€เจจเจฟเจ†เจ‚ เจฒเจˆ เจธเจฅเจฟเจฐ เจนเฉˆ, เจตเจฐเจคเจฎเจพเจจ เจตเจฟเฉฑเจš 3.4x เจฆเฉ€ เจฌเจšเจค เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจธเฉ‡เจตเจพ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ

เจธเฉ‡เจตเจพ เจฆเจพ เจฎเฉ‚เจฒ เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจœเจฟเจธ เจฌเจพเจฐเฉ‡ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจฒเฉ‡เจ– เจตเจฟเฉฑเจš เจ—เฉฑเจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจšเจฟเฉฑเจคเจฐ เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ โ†’ EC2 เจŸเจพเจฐเจ—เฉ‡เจŸ เจ—เจฐเฉเฉฑเจช โ†’ เจฒเจšเจ•เฉ€เจฒเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเฉ‡เจตเจพ

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

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

EC2 เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ—เจฐเฉเฉฑเจช + ECS เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจคเจพ

เจ‰เจชเจฐเฉ‹เจ•เจค เจšเจฟเฉฑเจคเจฐ EC2 เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ—เจฐเฉเฉฑเจช (ASG) เจธเฉ‡เจตเจพ เจจเจนเฉ€เจ‚ เจฆเจฟเจ–เจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค เจจเจพเจฎ เจคเฉ‹เจ‚ เจคเฉเจธเฉ€เจ‚ เจธเจฎเจ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจ•เจฟ เจ‡เจน เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค เจนเจพเจฒเจพเจ‚เจ•เจฟ, เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš, AWS เจ•เฉ‹เจฒ ECS เจคเฉ‹เจ‚ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจธเจฎเจฐเฉฑเจฅเจพ เจจเจนเฉ€เจ‚ เจธเฉ€เฅค ECS เจจเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ†, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, CPU เจตเจฐเจคเฉ‹เจ‚, RAM เจœเจพเจ‚ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจฆเฉเจ†เจฐเจพเฅค เจชเจฐ เจœเฉ‡ เจ•เจพเจฐเจœ เจธเจพเจฐเฉ‡ เจฎเฉเจซเจค เจฎเฉŒเจ•เจฟเจ†เจ‚ 'เจคเฉ‡ เจ•เจฌเจœเจผเจพ เจ•เจฐ เจฒเฉˆเจ‚เจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจจเจตเฉ€เจ†เจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจ†เจชเจฃเฉ‡ เจ†เจช เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจˆเจ†เจ‚ เจ—เจˆเจ†เจ‚ เจธเจจ.

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

EC2 เจฒเจพเจ‚เจš เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจธ

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

เจ‡เจธ เจฒเฉ‡เจ– เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจธเฉฐเจฐเจšเจจเจพ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจนเฉˆ ECS_ENABLE_SPOT_INSTANCE_DRAINING=เจธเฉฑเจšเจพเฅค เจœเฉ‡เจ•เจฐ เจ‡เจน เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจฎเจฐเจฅเจฟเจค เจนเฉˆ, เจคเจพเจ‚ เจœเจฟเจตเฉ‡เจ‚ เจนเฉ€ ECS เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจธเจฟเจ—เจจเจฒ เจฎเจฟเจฒเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• เจธเจชเจพเจŸ เจ‡เฉฐเจธเจŸเฉˆเจ‚เจธ เจจเฉ‚เฉฐ เจฆเฉ‚เจฐ เจ•เฉ€เจคเจพ เจœเจพ เจฐเจฟเจนเจพ เจนเฉˆ, เจ‡เจน เจ‰เจนเจจเจพเจ‚ เจธเจพเจฐเฉ‡ เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจŸเจฐเจพเจ‚เจธเจซเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจ‡เจธ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจนเจจ เจกเจฐเฉ‡เจจเจฟเฉฐเจ— เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจšเฅค เจ‡เจธ เจฎเฉŒเจ•เฉ‡ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจจเจตเจพเจ‚ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจธเฉŒเจ‚เจชเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ; เจœเฉ‡เจ•เจฐ เจ…เจœเจฟเจนเฉ‡ เจ•เฉฐเจฎ เจนเจจ เจœเฉ‹ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจ‡เจธ 'เจคเฉ‡ เจฐเฉ‹เจฒเจ†เจŠเจŸ เจ•เจฐเจจเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจจ, เจคเจพเจ‚ เจ‰เจจเฉเจนเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉฑเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจคเฉ‹เจ‚ เจตเฉ€ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจ†เจ‰เจฃเฉ€เจ†เจ‚ เจฌเฉฐเจฆ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ‰เจฆเจพเจนเจฐเจฃ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจฆเฉ€ เจธเฉ‚เจšเจจเจพ เจ…เจธเจฒ เจ˜เจŸเจจเจพ เจคเฉ‹เจ‚ 2 เจฎเจฟเฉฐเจŸ เจชเจนเจฟเจฒเจพเจ‚ เจ†เจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ€ เจธเฉ‡เจตเจพ 2 เจฎเจฟเฉฐเจŸเจพเจ‚ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจกเจฟเจธเจ• 'เจคเฉ‡ เจ•เฉเจ เจตเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจธเฉ€เจ‚ เจกเจพเจŸเจพ เจ—เฉเจ†เจ เจฌเจฟเจจเจพเจ‚ เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจกเจฟเจธเจ• เจฆเฉ‡ เจธเฉฐเจฌเฉฐเจง เจตเจฟเฉฑเจš - เจนเจพเจฒ เจนเฉ€ เจตเจฟเฉฑเจš AWS เจจเฉ‡ เจ•เฉ€เจคเจพ เจ‡เจฒเจพเจธเจŸเจฟเจ• เจซเจพเจˆเจฒ เจธเจฟเจธเจŸเจฎ (EFS) เจจเฉ‚เฉฐ ECS เจฆเฉ‡ เจจเจพเจฒ เจตเจฐเจคเจฃเจพ เจธเฉฐเจญเจต เจนเฉˆ; เจ‡เจธ เจธเจ•เฉ€เจฎ เจฆเฉ‡ เจจเจพเจฒ, เจกเจฟเจธเจ• เจตเฉ€ เจ‡เฉฑเจ• เจฐเฉเจ•เจพเจตเจŸ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจฟเจงเจพเจ‚เจค เจตเจฟเฉฑเจš เจธเจพเจจเฉ‚เฉฐ เจธเจŸเฉ‡เจŸ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจกเจฟเจธเจ• เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆ. เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, SIGINT เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ (เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจกเจฐเฉ‡เจจเจฟเฉฐเจ— เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ), เจธเจพเจฐเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจ•เฉฐเจฎ 30 เจธเจ•เจฟเฉฐเจŸเจพเจ‚ เจฌเจพเจ…เจฆ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฑเจคเฉ‡ เจœเจพเจฃเจ—เฉ‡, เจญเจพเจตเฉ‡เจ‚ เจ‰เจน เจ…เจœเฉ‡ เจตเฉ€ เจชเฉ‚เจฐเฉ‡ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ เจนเจจ; เจคเฉเจธเฉ€เจ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจจเฉ‚เฉฐ เจฌเจฆเจฒ เจธเจ•เจฆเฉ‡ เจนเฉ‹ ECS_CONTAINER_STOP_TIMEOUT. เจฎเฉเฉฑเจ– เจ—เฉฑเจฒ เจ‡เจน เจนเฉˆ เจ•เจฟ เจ‡เจธ เจจเฉ‚เฉฐ เจธเจชเจพเจŸ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฒเจˆ 2 เจฎเจฟเฉฐเจŸ เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจธเฉˆเจŸ เจจเจนเฉ€เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ.

เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจฌเจฃเจพเจ‰เจฃเจพ

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

EC2 เจฒเจพเจ‚เจš เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ

เจ‡เจน เจธเฉ‡เจตเจพ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจธเฉฐเจฐเจšเจจเจพ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจตเจฐเจคเฉ€เจ†เจ‚ เจœเจพเจฃเจ—เฉ€เจ†เจ‚เฅค เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸเจธ เจจเฉ‚เฉฐ EC2 -> เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ -> เจฒเจพเจ‚เจš เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจธเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจเจฎเจพเจœเจผเจพเจจ เจฎเจธเจผเฉ€เจจ เจšเจฟเฉฑเจคเจฐ (AMI) โ€” เจกเจฟเจธเจ• เจชเฉเจฐเจคเฉ€เจฌเจฟเฉฐเจฌ เจฆเจฟเจ“ เจœเจฟเจธ เจจเจพเจฒ เจธเจพเจฐเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจฃเจ—เฉ€เจ†เจ‚เฅค เจˆเจธเฉ€เจเจธ เจฒเจˆ, เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจเจฎเจพเจœเจผเจพเจจ เจคเฉ‹เจ‚ เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจšเจฟเฉฑเจคเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉˆ. เจ‡เจน เจจเจฟเจฏเจฎเจฟเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจ‡เจธ เจตเจฟเฉฑเจš ECS เจฆเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฒเจˆ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจนเจฐ เจšเฉ€เจœเจผ เจธเจผเจพเจฎเจฒ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค เจฎเฉŒเจœเฉ‚เจฆเจพ เจšเจฟเฉฑเจคเจฐ ID เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฒเจˆ, เจชเฉฐเจจเฉ‡ 'เจคเฉ‡ เจœเจพเจ“ เจเจฎเจพเจœเจผเจพเจจ เจˆเจธเฉ€เจเจธ-เจ…เจจเฉเจ•เฉ‚เจฒ AMIs, เจ‰เจน เจ–เฉ‡เจคเจฐ เจšเฉเจฃเฉ‹ เจœเจฟเจธ เจฆเฉ€ เจคเฉเจธเฉ€เจ‚ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจฒเจˆ AMI ID เจ•เจพเจชเฉ€ เจ•เจฐเฉ‹เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, us-east-1 เจ–เฉ‡เจคเจฐ เจฒเจˆ, เจฒเจฟเจ–เจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฎเฉŒเจœเฉ‚เจฆเจพ ID เจนเฉˆ ami-00c7c1cf5bdc913ed. เจ‡เจธ ID เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ•เจธเจŸเจฎ เจฎเฉเฉฑเจฒ เจ†เจˆเจŸเจฎ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹ เจตเจฟเฉฑเจš เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ€ เจ•เจฟเจธเจฎ - เจ‰เจฆเจพเจนเจฐเจฃ เจฆเฉ€ เจ•เจฟเจธเจฎ เจฆเจฐเจธเจพเจ“เฅค เจ‡เฉฑเจ• เจšเฉเจฃเฉ‹ เจœเฉ‹ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉฐเจฎ เจฒเจˆ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจนเฉˆเฅค

เจ•เฉเฉฐเจœเฉ€ เจœเฉ‹เฉœเจพ (เจฒเฉŒเจ—เจ‡เจจ) โ€” เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฆเจฟเจ“ เจœเจฟเจธ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ SSH เจฐเจพเจนเฉ€เจ‚ เจ‰เจฆเจพเจนเจฐเจจ เจจเจพเจฒ เจœเฉเฉœ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเฉ‡เจ•เจฐ เจฒเฉ‹เฉœ เจนเฉ‹เจตเฉ‡เฅค

เจจเฉˆเจŸเจตเจฐเจ• เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ โ€” เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฟเจ“เฅค เจจเฉˆเฉฑเจŸเจตเจฐเจ•เจฟเฉฐเจ— เจชเจฒเฉ‡เจŸเจซเจพเจฐเจฎ เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจฐเจšเฉเจ…เจฒ เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เจฒเจพเจŠเจก (VPC) เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฎเฉ‚เจน โ€” เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจธเจฅเจฟเจคเฉ€เจ†เจ‚ เจฒเจˆ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฎเฉ‚เจนเฅค เจ•เจฟเจ‰เจ‚เจ•เจฟ เจ…เจธเฉ€เจ‚ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจ‡เฉฑเจ• เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจฎเฉˆเจ‚ เจ‡เฉฑเจฅเฉ‡ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚ เจœเฉ‹ เจธเจฟเจฐเจซเจผ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจคเฉ‹เจ‚ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจญเจพเจต, เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ 2 เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฎเฉ‚เจน เจนเฉ‹เจฃเจ—เฉ‡, เจ‡เฉฑเจ• เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฒเจˆ, เจœเฉ‹ เจ•เจฟ เจชเฉ‹เจฐเจŸ 80 (http) เจ…เจคเฉ‡ 443 (https) 'เจคเฉ‡ เจ•เจฟเจคเฉ‡ เจตเฉ€ เจ…เฉฐเจฆเจฐ เจตเฉฑเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจฆเฉ‚เจœเจพ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฒเจˆ, เจœเฉ‹ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจธเจฎเฉ‚เจน เจคเฉ‹เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจชเฉ‹เจฐเจŸ 'เจคเฉ‡ เจ†เจ‰เจฃ เจตเจพเจฒเฉ‡ เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค . เจฆเฉ‹เจตเจพเจ‚ เจธเจฎเฉ‚เจนเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจŠเจŸเจฌเจพเจ‰เจ‚เจก เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจจเฉ‚เฉฐ TCP เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเจพเจฐเฉ‡ เจชเจคเจฟเจ†เจ‚ เจฒเจˆ เจธเจพเจฐเฉ€เจ†เจ‚ เจชเฉ‹เจฐเจŸเจพเจ‚ เจฒเจˆ เจ–เฉ‹เจฒเฉเจนเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค เจคเฉเจธเฉ€เจ‚ เจ†เจŠเจŸเจ—เฉ‹เจ‡เฉฐเจ— เจ•เจจเฉˆเจ•เจธเจผเจจเจพเจ‚ เจฒเจˆ เจชเฉ‹เจฐเจŸเจพเจ‚ เจ…เจคเฉ‡ เจชเจคเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจธเฉ€เจฎเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจซเจฟเจฐ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฒเจ—เจพเจคเจพเจฐ เจจเจฟเจ—เจฐเจพเจจเฉ€ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจคเฉเจธเฉ€เจ‚ เจฌเฉฐเจฆ เจชเฉ‹เจฐเจŸ 'เจคเฉ‡ เจ•เจฟเจธเฉ‡ เจšเฉ€เจœเจผ เจจเฉ‚เฉฐ เจเจ•เจธเฉˆเจธ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจจเจนเฉ€เจ‚ เจ•เจฐ เจฐเจนเฉ‡ เจนเฉ‹เฅค

เจธเจŸเฉ‹เจฐเฉ‡เจœ (เจตเจพเจฒเฉ€เจ…เจฎ) โ€” เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฒเจˆ เจกเจฟเจธเจ• เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฟเจ“เฅค เจกเจฟเจธเจ• เจฆเจพ เจ†เจ•เจพเจฐ AMI เจตเจฟเฉฑเจš เจจเจฟเจฐเจฆเจฟเจธเจผเจŸ เจคเฉ‹เจ‚ เจ˜เฉฑเจŸ เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเจพ; ECS เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจฒเจˆ เจ‡เจน 30 GiB เจนเฉˆเฅค

เจ‰เฉฑเจจเจค เจตเฉ‡เจฐเจตเฉ‡ โ€” เจตเจพเจงเฉ‚ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฟเจ“เฅค

เจ–เจฐเฉ€เจฆเจฆเจพเจฐเฉ€ เจตเจฟเจ•เจฒเจช - เจ•เฉ€ เจ…เจธเฉ€เจ‚ เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจ–เจฐเฉ€เจฆเจฃเจพ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค เจ…เจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจฅเฉ‡ เจ‡เจธ เจฌเจพเจ•เจธ เจจเฉ‚เฉฐ เจจเจนเฉ€เจ‚ เจšเฉเจฃเจพเจ‚เจ—เฉ‡; เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจธเจฎเฉ‚เจน เจตเจฟเฉฑเจš เจธเฉฐเจฐเจšเจฟเจค เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ‰เฉฑเจฅเฉ‡ เจนเฉ‹เจฐ เจตเจฟเจ•เจฒเจช เจนเจจเฅค

IAM เจ‰เจฆเจพเจนเจฐเจจ เจชเฉเจฐเฉ‹เจซเจพเจˆเจฒ - เจ‰เจธ เจญเฉ‚เจฎเจฟเจ•เจพ เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจ“ เจœเจฟเจธ เจจเจพเจฒ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ ECS เจตเจฟเฉฑเจš เจšเจฒเจพเจ‰เจฃ เจฒเจˆ, เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ‡เจœเจพเจœเจผเจคเจพเจ‚ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจญเฉ‚เจฎเจฟเจ•เจพ เจตเจฟเฉฑเจš เจฎเจฟเจฒเจฆเฉ€เจ†เจ‚ เจนเจจ ecsInstanceRole. เจ•เฉเจ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ‡เจน เจฌเจฃเจพเจ‡เจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‡ เจจเจนเฉ€เจ‚, เจคเจพเจ‚ เจ‡เฉฑเจฅเฉ‡ เจฆเจธเจคเฉ€ เจ‡เจน เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจจเจพ เจนเฉˆ 'เจคเฉ‡. เจฐเจšเจจเจพ เจฆเฉ‡ เจฌเจพเจ…เจฆ, เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจตเจฟเฉฑเจš เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚.
เจ…เฉฑเจ—เฉ‡ เจฌเจนเฉเจค เจธเจพเจฐเฉ‡ เจฎเจพเจชเจฆเฉฐเจก เจนเจจ, เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจคเฉเจธเฉ€เจ‚ เจนเจฐ เจฅเจพเจ‚ เจกเจฟเจซเฉŒเจฒเจŸ เจฎเฉเฉฑเจฒ เจ›เฉฑเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจชเจฐ เจ‰เจนเจจเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจนเจฐ เจ‡เฉฑเจ• เจฆเจพ เจธเจชเจธเจผเจŸ เจตเจฐเจฃเจจ เจนเฉˆ. เจœเฉ‡เจ•เจฐ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจฎเฉˆเจ‚ เจนเจฎเฉ‡เจธเจผเจพ EBS- เจ…เจจเฉเจ•เฉ‚เจฒเจฟเจค เจ‰เจฆเจพเจนเจฐเจฃ เจ…เจคเฉ‡ T2/T3 เจ…เจธเฉ€เจฎเจค เจตเจฟเจ•เจฒเจชเจพเจ‚ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเจพเจ‚ เจซเจŸเจฃเจฏเฉ‹เจ— เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚

เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ - เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจฆเจฐเจธเจพเจ“. เจ…เจธเฉ€เจ‚ เจซเจพเจˆเจฒ เจจเฉ‚เฉฐ เจธเฉ‹เจงเจพเจ‚เจ—เฉ‡ /etc/ecs/ecs.config, เจœเจฟเจธ เจตเจฟเฉฑเจš ECS เจเจœเฉฐเจŸ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐเฉ‡เจธเจผเจจ เจธเจผเจพเจฎเจฒ เจนเฉˆเฅค
เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจกเฉ‡เจŸเจพ เจ•เจฟเจนเฉ‹ เจœเจฟเจนเจพ เจฆเจฟเจ–เจพเจˆ เจฆเฉ‡ เจธเจ•เจฆเจพ เจนเฉˆ เจฆเฉ€ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ:

#!/bin/bash
echo ECS_CLUSTER=DemoApiClusterProd >> /etc/ecs/ecs.config
echo ECS_ENABLE_SPOT_INSTANCE_DRAINING=true >> /etc/ecs/ecs.config
echo ECS_CONTAINER_STOP_TIMEOUT=1m >> /etc/ecs/ecs.config
echo ECS_ENGINE_AUTH_TYPE=docker >> /etc/ecs/ecs.config
echo "ECS_ENGINE_AUTH_DATA={"registry.gitlab.com":{"username":"username","password":"password"}}" >> /etc/ecs/ecs.config

ECS_CLUSTER=DemoApiClusterProd โ€” เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ‰เจฆเจพเจนเจฐเจฃ เจฆเจฟเฉฑเจคเฉ‡ เจ—เจ เจจเจพเจฎ เจตเจพเจฒเฉ‡ เจ•เจฒเฉฑเจธเจŸเจฐ เจจเจพเจฒ เจธเจฌเฉฐเจงเจค เจนเฉˆ, เจฏเจพเจจเฉ€ เจ‡เจน เจ•เจฒเฉฑเจธเจŸเจฐ เจ‡เจธ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ†เจชเจฃเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจฐเฉฑเจ–เจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ…เจธเฉ€เจ‚ เจ…เจœเฉ‡ เจคเฉฑเจ• เจ•เฉ‹เจˆ เจ•เจฒเฉฑเจธเจŸเจฐ เจจเจนเฉ€เจ‚ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจ‡เจธ เจจเจพเจฎ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

ECS_ENABLE_SPOT_INSTANCE_DRAINING=true โ€” เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจ เจจเฉ‚เฉฐ เจฌเฉฐเจฆ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฟเจ—เจจเจฒ เจชเฉเจฐเจพเจชเจค เจนเฉเฉฐเจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธ 'เจคเฉ‡ เจธเจพเจฐเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจกเจฐเฉ‡เจจเจฟเฉฐเจ— เจธเจฅเจฟเจคเฉ€ เจตเจฟเฉฑเจš เจคเจฌเจฆเฉ€เจฒ เจ•เฉ€เจคเจพ เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

ECS_CONTAINER_STOP_TIMEOUT=1m - เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเฉฑเจธเจฆเจพ เจนเฉˆ เจ•เจฟ เจ‡เฉฑเจ• SIGINT เจธเจฟเจ—เจจเจฒ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจธเจพเจฐเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจพเจฐเจจ เจคเฉ‹เจ‚ เจชเจนเจฟเจฒเจพเจ‚ 1 เจฎเจฟเฉฐเจŸ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

ECS_ENGINE_AUTH_TYPE=docker - เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจกเฉŒเจ•เจฐ เจธเจ•เฉ€เจฎ เจจเฉ‚เฉฐ เจชเฉเจฐเจฎเจพเจฃเจฟเจ•เจคเจพ เจตเจฟเจงเฉ€ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ

ECS_ENGINE_AUTH_DATA=... - เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฐเจœเจฟเจธเจŸเจฐเฉ€ เจจเจพเจฒ เจ•เจจเฉˆเจ•เจธเจผเจจ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ, เจœเจฟเฉฑเจฅเฉ‡ เจคเฉเจนเจพเจกเฉ€เจ†เจ‚ เจกเฉŒเจ•เจฐ เจšเจฟเฉฑเจคเจฐ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจœเฉ‡เจ•เจฐ เจ‡เจน เจœเจจเจคเจ• เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ•เฉเจ เจตเฉ€ เจฆเฉฑเจธเจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚ เจนเฉˆเฅค

เจ‡เจธ เจฒเฉ‡เจ– เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ, เจฎเฉˆเจ‚ เจกเฉŒเจ•เจฐ เจนเฉฑเจฌ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจœเจจเจคเจ• เจšเจฟเฉฑเจคเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เจพ, เจ‡เจธ เจฒเจˆ เจฎเจพเจชเจฆเฉฐเจก เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹ ECS_ENGINE_AUTH_TYPE ะธ ECS_ENGINE_AUTH_DATA เจฆเฉ€ เจฒเฉ‹เฉœ เจจเจนเฉ€เจ‚

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

EC2 เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ—เจฐเฉเฉฑเจช

เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ—เจฐเฉเฉฑเจช เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ•เจฐเจจ เจฒเจˆ เจœเจผเจฟเฉฐเจฎเฉ‡เจตเจพเจฐ เจนเฉˆเฅค เจธเจฎเฉ‚เจนเจพเจ‚ เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ EC2 -> เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— -> เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจธเจฎเฉ‚เจน เจญเจพเจ— เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹ - เจชเจฟเจ›เจฒเฉ‡ เจชเฉœเจพเจ… เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจŸเฉˆเจชเจฒเฉ‡เจŸ เจšเฉเจฃเฉ‹เฅค เจ…เจธเฉ€เจ‚ เจกเจฟเจซเฉŒเจฒเจŸ เจธเฉฐเจธเจ•เจฐเจฃ เจ›เฉฑเจก เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

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

เจตเจฟเจ•เจฒเจชเจฟเจ• เจ†เจจ-เจกเจฟเจฎเจพเจ‚เจก เจ…เจงเจพเจฐ โ€” เจจเจฟเจฏเจฎเจค, เจ—เฉˆเจฐ-เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจœเฉ‹ เจนเจฎเฉ‡เจธเจผเจพ เจ•เฉฐเจฎ เจ•เจฐเฉ‡เจ—เฉ€เฅค

เจ…เจงเจพเจฐ เจคเฉ‹เจ‚ เจ‰เฉฑเจชเจฐ-เจกเจฟเจฎเจพเจ‚เจก เจชเฉเจฐเจคเฉ€เจธเจผเจค - เจจเจฟเจฏเจฎเจค เจ…เจคเฉ‡ เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเจพ เจชเฉเจฐเจคเฉ€เจธเจผเจค เจ…เจจเฉเจชเจพเจค, 50-50 เจจเฉ‚เฉฐ เจฌเจฐเจพเจฌเจฐ เจตเฉฐเจกเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจนเจฐเฉ‡เจ• เจจเจฟเจฏเจฎเจค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ 20-80 4 เจธเจชเจพเจŸ เจฎเฉŒเจ•เจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจตเจงเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจจ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ, เจฎเฉˆเจ‚ 50-50 เจฆเจฐเจธเจพเจตเจพเจ‚เจ—เจพ, เจชเจฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ…เจธเฉ€เจ‚ เจ…เจ•เจธเจฐ 20-80 เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚, เจ•เฉเจ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš 0-100.

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

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

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

เจฒเฉ‹เจก เจฌเฉˆเจฒเจธเจฟเฉฐเจ— - เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚, เจชเจฐ เจ…เจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจฅเฉ‡ เจ•เฉเจ เจตเฉ€ เจจเจนเฉ€เจ‚ เจ›เฉ‚เจนเจพเจ‚เจ—เฉ‡เฅค เจธเจฟเจนเจค เจœเจพเจ‚เจš เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจตเฉ€ เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพเฅค

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

เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจจเฉ€เจคเฉ€เจ†เจ‚ โ€” เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ, เจชเจฐ เจ…เจธเฉ€เจ‚ เจšเฉฑเจฒ เจฐเจนเฉ‡ ECS เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ‡ เจ†เจงเจพเจฐ 'เจคเฉ‡ เจธเจ•เฉ‡เจฒ เจ•เจฐเจพเจ‚เจ—เฉ‡, เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค

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

เจŸเฉˆเจ— เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ โ€” เจคเฉเจธเฉ€เจ‚ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฒเจˆ เจŸเฉˆเจ— เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ (เจ‡เจธเจฆเฉ‡ เจฒเจˆ, เจŸเฉˆเจ— เจจเจฟเจŠ เจ‡เฉฐเจธเจŸเฉˆเจ‚เจธ เจšเฉˆเฉฑเจ•เจฌเจพเจ•เจธ เจจเฉ‚เฉฐ เจšเฉเจฃเจฟเจ† เจœเจพเจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ)เฅค เจฎเฉˆเจ‚ เจจเจพเจฎ เจŸเฉˆเจ— เจจเฉ‚เฉฐ เจจเจฟเจธเจผเจšเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจฟเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚, เจซเจฟเจฐ เจธเจฎเฉ‚เจน เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ€เจ†เจ‚ เจธเจพเจฐเฉ€เจ†เจ‚ เจ‰เจฆเจพเจนเจฐเจฃเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ•เฉ‹ เจจเจพเจฎ เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉฐเจธเฉ‹เจฒ เจตเจฟเฉฑเจš เจตเฉ‡เจ–เจฃเจพ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

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

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

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

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

เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจ…เจคเฉ‡ EC2 เจŸเจพเจฐเจ—เฉ‡เจŸ เจ—เจฐเฉเฉฑเจช

เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจธเฉˆเจ•เจธเจผเจจ EC2 โ†’ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฟเฉฐเจ— โ†’ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจตเจฟเฉฑเจš เจฌเจฃเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ…เจธเฉ€เจ‚ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เฉ‡; เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ‡ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ‡เฉฑเจฅเฉ‡ เจชเฉœเฉเจนเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆ เจธเฉ‡เจตเจพ เจชเฉฐเจจเจพ.

เจธเฉเจฃเจจ เจตเจพเจฒเจฟเจ†เจ‚ - เจชเฉ‹เจฐเจŸ 80 เจ…เจคเฉ‡ 443 เจฌเจฃเจพเจ‰เจฃเจพ เจ…เจคเฉ‡ เจฌเจพเจ…เจฆ เจตเจฟเฉฑเจš เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจจเจฟเจฏเจฎเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ 80 เจคเฉ‹เจ‚ 443 เจคเฉฑเจ• เจฐเฉ€เจกเจพเจ‡เจฐเฉˆเจ•เจŸ เจ•เจฐเจจเจพ เจธเจฎเจเจฆเจพเจฐ เจนเฉˆเฅค

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

เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ โ€” เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฒเจˆ SSL เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจ‡เฉฑเจฅเฉ‡ เจฆเจฐเจธเจพเจ‡เจ† เจ—เจฟเจ† เจนเฉˆ, เจธเจญ เจคเฉ‹เจ‚ เจธเฉเจตเจฟเจงเจพเจœเจจเจ• เจตเจฟเจ•เจฒเจช เจนเฉˆ เจ‡เฉฑเจ• เจธเจฐเจŸเฉ€เจซเจฟเจ•เฉ‡เจŸ เจฌเจฃเจพเจ“ ACM เจตเจฟเฉฑเจš. เจ…เฉฐเจคเจฐ เจฌเจพเจฐเฉ‡ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ€เจคเฉ€ เจตเจฟเฉฑเจš เจชเฉœเฉเจนเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจฆเจธเจคเจพเจตเฉ‡เจœเจผ, เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจšเฉเจฃเจฟเจ† เจ›เฉฑเจก เจธเจ•เจฆเฉ‡ เจนเฉ‹ ELBSecurityPolicy-2016-08. เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจคเฉเจธเฉ€เจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฆเฉ‡เจ–เฉ‹เจ—เฉ‡ DNS เจจเจพเจฎ, เจœเจฟเจธ เจฆเฉ€ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ†เจชเจฃเฉ‡ เจกเฉ‹เจฎเฉ‡เจจ เจฒเจˆ CNAME เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ•เจฒเจพเจ‰เจกเจซเจฒเฉ‡เจ…เจฐ เจตเจฟเฉฑเจš เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฎเฉ‚เจน โ€” เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉเจฐเฉฑเจ–เจฟเจ† เจธเจฎเฉ‚เจน เจฌเจฃเจพเจ“ เจœเจพเจ‚ เจšเฉเจฃเฉ‹, เจฎเฉˆเจ‚ เจ‡เจธ เจฌเจพเจฐเฉ‡ EC2 เจฒเจพเจ‚เจš เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ โ†’ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจธเฉˆเจŸเจฟเฉฐเจ— เจธเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš เจ‡เจธ เจฌเจพเจฐเฉ‡ เจนเฉ‹เจฐ เจฒเจฟเจ–เจฟเจ† เจนเฉˆเฅค

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

เจธเจฟเจนเจค เจœเจพเจ‚เจš - เจธเฉ‡เจตเจพ เจฆเฉ€ เจ•เจพเจฐเจœเจ•เฉเจธเจผเจฒเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจฎเจพเจชเจฆเฉฐเจกเฅค เจ‡เฉฑเจ• เจ…เจธเจฒ เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš, เจ‡เจน เจ‡เฉฑเจ• เจตเฉฑเจ–เจฐเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจนเฉ‹เจฃเฉ€ เจšเจพเจนเฉ€เจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจตเจชเจพเจฐเจ• เจคเจฐเจ• เจฆเฉ‡ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ€ เจนเฉˆ; เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจฃ เจฆเฉ‡ เจ‰เจฆเฉ‡เจธเจผเจพเจ‚ เจฒเจˆ, เจฎเฉˆเจ‚ เจกเจฟเจซเฉŒเจฒเจŸ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจ›เฉฑเจกเจพเจ‚เจ—เจพเฅค เจ…เฉฑเจ—เฉ‡, เจคเฉเจธเฉ€เจ‚ เจฌเฉ‡เจจเจคเฉ€ เจ…เฉฐเจคเจฐเจพเจฒ, เจธเจฎเจพเจ‚ เจธเจฎเจพเจชเจค, เจธเจซเจฒเจคเจพ เจ•เฉ‹เจก, เจ†เจฆเจฟ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค เจธเจพเจกเฉ€ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš, เจ…เจธเฉ€เจ‚ เจธเจซเจฒเจคเจพ เจ•เฉ‹เจก 200-399 เจจเฉ‚เฉฐ เจฆเจฐเจธเจพเจตเจพเจ‚เจ—เฉ‡, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจกเฉŒเจ•เจฐ เจšเจฟเฉฑเจคเจฐ เจœเฉ‹ เจตเจฐเจคเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพ, เจ‡เฉฑเจ• 304 เจ•เฉ‹เจก เจตเจพเจชเจธ เจ•เจฐเจฆเจพ เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจŸเฉ€เจšเฉ‡ เจฆเจฐเจœ เจ•เจฐเฉ‹ โ€” เจ‡เฉฑเจฅเฉ‡ เจ—เจฐเฉเฉฑเจช เจฒเจˆ เจ•เจพเจฐเจพเจ‚ เจšเฉเจฃเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ, เจชเจฐ เจธเจพเจกเฉ‡ เจ•เฉ‡เจธ เจตเจฟเฉฑเจš เจ‡เจน ECS เจฆเฉเจ†เจฐเจพ เจ•เฉ€เจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ‡เจธ เจฒเจˆ เจ…เจธเฉ€เจ‚ เจ‡เจธ เจชเฉœเจพเจ… เจจเฉ‚เฉฐ เจ›เฉฑเจก เจฆเจฟเฉฐเจฆเฉ‡ เจนเจพเจ‚เฅค

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

ECS เจŸเจพเจธเจ• เจชเจฐเจฟเจญเจพเจธเจผเจพ

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

เจ•เจฟเจธเจฎ เจฆเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฒเจพเจ‚เจš เจ•เจฐเฉ‹ - EC2 เจšเฉเจฃเฉ‹เฅค

เจŸเจพเจธเจ• เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ IAM เจฐเฉ‹เจฒ - เจšเฉเจฃเฉ‹ ecsTaskExecutionRole. เจ‡เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡, เจฒเฉŒเจ— เจฒเจฟเจ–เฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ, เจ—เฉเจชเจค เจตเฉ‡เจฐเฉ€เจเจฌเจฒเจพเจ‚ เจคเฉฑเจ• เจชเจนเฉเฉฐเจš เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ†เจฆเจฟเฅค

เจ•เฉฐเจŸเฉ‡เจจเจฐ เจชเจฐเจฟเจญเจพเจธเจผเจพเจตเจพเจ‚ เจธเฉˆเจ•เจธเจผเจจ เจตเจฟเฉฑเจš, เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจผเจพเจฎเจฒ เจ•เจฐเฉ‹ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเฉ‹เฅค

เจšเจฟเฉฑเจคเจฐ - เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจ•เฉ‹เจก เจฆเฉ‡ เจจเจพเจฒ เจšเจฟเฉฑเจคเจฐ เจจเจพเจฒ เจฒเจฟเฉฐเจ•; เจ‡เจธ เจ‰เจฆเจพเจนเจฐเจฃ เจฒเจˆ เจฎเฉˆเจ‚ เจกเฉŒเจ•เจฐ เจนเฉฑเจฌ เจคเฉ‹เจ‚ เจ‡เฉฑเจ• เจœเจจเจคเจ• เจšเจฟเฉฑเจคเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจพเจ‚เจ—เจพ bitnami/node-เจ‰เจฆเจพเจนเจฐเจจ:0.0.1.

เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเฉ€เจฎเจพเจตเจพเจ‚ - เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฒเจˆ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจธเฉ€เจฎเจพเจตเจพเจ‚เฅค เจนเจพเจฐเจก เจธเฉ€เจฎเจพ - เจธเจ–เจผเจค เจธเฉ€เจฎเจพ, เจœเฉ‡ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจฎเฉเฉฑเจฒ เจคเฉ‹เจ‚ เจตเฉฑเจง เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจกเฉŒเจ•เจฐ เจ•เจฟเฉฑเจฒ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพ, เจ•เฉฐเจŸเฉ‡เจจเจฐ เจคเฉเจฐเฉฐเจค เจฎเจฐ เจœเจพเจตเฉ‡เจ—เจพเฅค เจธเจพเจซเจŸ เจธเฉ€เจฎเจพ โ€” เจจเจฐเจฎ เจธเฉ€เจฎเจพ, เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจฎเฉเฉฑเจฒ เจคเฉ‹เจ‚ เจชเจฐเฉ‡ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจชเจฐ เจฎเจธเจผเฉ€เจจเจพเจ‚ 'เจคเฉ‡ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เจธ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจฎเจธเจผเฉ€เจจ เจตเจฟเฉฑเจš 4 GiB RAM เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเฉ€ เจจเจฐเจฎ เจธเฉ€เจฎเจพ 2048 MiB เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธ เจฎเจธเจผเฉ€เจจ เจตเจฟเฉฑเจš เจ‡เจธ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจจเจพเจฒ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง 2 เจšเฉฑเจฒ เจฐเจนเฉ‡ เจ•เฉฐเจฎ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจเฅค เจตเจพเจธเจคเจต เจตเจฟเฉฑเจš, 4 GiB RAM 4096 MiB เจคเฉ‹เจ‚ เจฅเฉ‹เฉœเฉเจนเจพ เจ˜เฉฑเจŸ เจนเฉˆ, เจ‡เจธ เจจเฉ‚เฉฐ เจ•เจฒเฉฑเจธเจŸเจฐ เจตเจฟเฉฑเจš ECS Instances เจŸเฉˆเจฌ 'เจคเฉ‡ เจฆเฉ‡เจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจจเจฐเจฎ เจธเฉ€เจฎเจพ เจธเจ–เจผเจค เจธเฉ€เจฎเจพ เจคเฉ‹เจ‚ เจตเฉฑเจง เจจเจนเฉ€เจ‚ เจนเฉ‹ เจธเจ•เจฆเฉ€เฅค เจ‡เจน เจธเจฎเจเจฃเจพ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉˆ เจ•เจฟ เจœเฉ‡เจ•เจฐ เจ‡เฉฑเจ• เจ•เฉฐเจฎ เจตเจฟเฉฑเจš เจ•เจˆ เจ•เฉฐเจŸเฉ‡เจจเจฐ เจนเจจ, เจคเจพเจ‚ เจ‰เจนเจจเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจธเฉ€เจฎเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจ–เฉ‡เจช เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ.

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

เจธเจฟเจนเจค เจœเจพเจ‚เจš โ€” เจ•เฉฐเจŸเฉ‡เจจเจฐ เจธเจฟเจนเจค เจœเจพเจ‚เจš เจฎเจพเจชเจฆเฉฐเจก, เจŸเจพเจฐเจ—เฉ‡เจŸ เจธเจฎเฉ‚เจน เจตเจฟเฉฑเจš เจธเฉฐเจฐเจšเจฟเจค เจ•เฉ€เจคเฉ‡ เจ—เจ เจ‡เฉฑเจ• เจจเจพเจฒ เจ‰เจฒเจเจฃ เจตเจฟเฉฑเจš เจจเจพ เจนเฉ‹เจฃ เจฒเจˆเฅค

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

เจนเฉเจ•เจฎ โ€” เจ‡เฉฑเจ• เจ•เฉฐเจŸเฉ‡เจจเจฐ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจ•เจฎเจพเจ‚เจก, เจธเจพเจฐเฉ‡ เจฎเจพเจชเจฆเฉฐเจก เจ•เจพเจฎเจฟเจ†เจ‚ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ– เจ•เฉ€เจคเฉ‡ เจ—เจ เจนเจจเฅค เจ‡เจน gunicorn, npm, เจ†เจฆเจฟ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจœเฉ‡เจ•เจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ, เจคเจพเจ‚ เจกเฉŒเจ•เจฐเจซเจพเจˆเจฒ เจคเฉ‹เจ‚ CMD เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจฆเจพ เจฎเฉเฉฑเจฒ เจตเจฐเจคเจฟเจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจ…เจธเฉ€เจ‚ เจธเฉฐเจ•เฉ‡เจค เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ npm,start.

เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ - เจ•เฉฐเจŸเฉ‡เจจเจฐ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒเฅค เจ‡เจน เจœเจพเจ‚ เจคเจพเจ‚ เจธเจงเจพเจฐเจจ เจŸเฉˆเจ•เจธเจŸ เจกเฉ‡เจŸเจพ เจœเจพเจ‚ เจ—เฉเจชเจค เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ เจธเฉ€เจ•เจฐเฉ‡เจŸเจธ เจฎเฉˆเจจเฉ‡เจœเจฐ เจœ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจธเจŸเฉ‹เจฐ.

เจธเจŸเฉ‹เจฐเฉ‡เจœ เจ…เจคเฉ‡ เจฒเฉŒเจ—เจฟเฉฐเจ— โ€” เจ‡เฉฑเจฅเฉ‡ เจ…เจธเฉ€เจ‚ CloudWatch Logs (AWS เจคเฉ‹เจ‚ เจฒเฉŒเจ—เจธ เจฒเจˆ เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ) เจตเจฟเฉฑเจš เจฒเฉŒเจ—เจฟเฉฐเจ— เจธเฉˆเจŸ เจ…เจช เจ•เจฐเจพเจ‚เจ—เฉ‡เฅค เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฒเจˆ, เจฌเจธ เจ†เจŸเฉ‹-เจ•เจจเจซเจฟเจ—เจฐ เจ•เจฒเจพเจ‰เจกเจตเจพเจš เจฒเฉŒเจ—เจœเจผ เจšเฉˆเฉฑเจ•เจฌเจพเจ•เจธ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“เฅค เจŸเจพเจธเจ• เจชเจฐเจฟเจญเจพเจธเจผเจพ เจฌเจฃเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ, เจฒเฉŒเจ—เจธ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน CloudWatch เจตเจฟเฉฑเจš เจ†เจชเจฃเฉ‡ เจ†เจช เจนเฉ€ เจฌเจฃเจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพเฅค เจฎเฉ‚เจฒ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, เจฒเฉŒเจ—เจธ เจ‡เจธ เจตเจฟเฉฑเจš เจ…เจฃเจฎเจฟเฉฑเจฅเฉ‡ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจธเจŸเฉ‹เจฐ เจ•เฉ€เจคเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจนเจจ; เจฎเฉˆเจ‚ เจฐเฉ€เจŸเฉˆเจจเจธเจผเจจ เจชเฉ€เจฐเฉ€เจ…เจก เจจเฉ‚เฉฐ เจ•เจฆเฉ‡ เจตเฉ€ เจเจ•เจธเจชเจพเจ‡เจฐ เจคเฉ‹เจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจฎเจฟเจ†เจฆ เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจ•เจฐเจฆเจพ เจนเจพเจ‚เฅค เจ‡เจน CloudWatch เจฒเฉŒเจ— เจธเจฎเฉ‚เจนเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฎเฉŒเจœเฉ‚เจฆเจพ เจฎเจฟเจ†เจฆ 'เจคเฉ‡ เจ•เจฒเจฟเฉฑเจ• เจ•เจฐเจจ เจ…เจคเฉ‡ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจšเฉเจฃเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

ECS เจ•เจฒเฉฑเจธเจŸเจฐ เจ…เจคเฉ‡ ECS เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจคเจพ

เจ•เจฒเฉฑเจธเจŸเจฐ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ ECS โ†’ เจ•เจฒเฉฑเจธเจŸเจฐ เจธเฉˆเจ•เจธเจผเจจ 'เจคเฉ‡ เจœเจพเจ“เฅค เจ…เจธเฉ€เจ‚ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจตเจœเฉ‹เจ‚ EC2 Linux + Networking เจจเฉ‚เฉฐ เจšเฉเจฃเจฆเฉ‡ เจนเจพเจ‚เฅค

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

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

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

เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ—เจฐเฉเฉฑเจช โ€” เจชเจนเจฟเจฒเจพเจ‚ เจฌเจฃเจพเจ‡เจ† เจ—เจฐเฉเฉฑเจช เจšเฉเจฃเฉ‹เฅค

เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— - เจ‡เจธเจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเฉ‹ เจคเจพเจ‚ เจœเฉ‹ เจชเฉเจฐเจฆเจพเจคเจพ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจธเจ•เฉ‡เจฒ เจ•เจฐ เจธเจ•เฉ‡เฅค

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

เจชเฉเจฐเจฌเฉฐเจงเจฟเจค เจธเจฎเจพเจชเจคเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† โ€” เจฏเฉ‹เจ— เจ•เจฐเฉ‹, เจ‡เจน เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ เจชเฉเจฐเจฆเจพเจคเจพ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจคเฉ‹เจ‚ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ€ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจนเจŸเจพเจ‰เจฃ เจฆเฉ€ เจ†เจ—เจฟเจ† เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจ‡เจน เจ‰เจฆเฉ‹เจ‚ เจนเฉเฉฐเจฆเจพ เจนเฉˆ เจœเจฆเฉ‹เจ‚ เจฎเจธเจผเฉ€เจจ 'เจคเฉ‡ เจ•เฉ‹เจˆ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เฉฐเจฎ เจจเจนเฉ€เจ‚ เจนเฉเฉฐเจฆเฉ‡ เจนเจจ เจ…เจคเฉ‡ เจŸเจพเจฐเจ—เฉ‡เจŸ เจธเจฎเจฐเฉฑเจฅเจพ% เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ‡ เจนเจจเฅค

ECS เจธเฉ‡เจตเจพ เจ…เจคเฉ‡ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจธเฉˆเฉฑเจŸเจ…เฉฑเจช

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

เจฒเจพเจ‚เจš เจฆเฉ€ เจ•เจฟเจธเจฎ โ€” เจคเฉเจนเจพเจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจคเจพ เจฐเจฃเจจเฉ€เจคเฉ€ 'เจคเฉ‡ เจธเจตเจฟเฉฑเจš เจ•เจฐเจจ เจ…เจคเฉ‡ เจชเจนเจฟเจฒเจพเจ‚ เจฌเจฃเจพเจ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจšเฉเจฃเจจ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจ•เจพเจฐเจœ เจชเจฐเจฟเจญเจพเจธเจผเจพ - เจชเจนเจฟเจฒเจพเจ‚ เจฌเจฃเจพเจˆ เจ—เจˆ เจŸเจพเจธเจ• เจชเจฐเจฟเจญเจพเจธเจผเจพ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ€ เจธเฉฐเจธเจผเฉ‹เจงเจจ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹เฅค

เจธเฉ‡เจตเจพ เจฆเจพ เจจเจพเจฎ โ€” เจ‰เจฒเจเจฃ เจคเฉ‹เจ‚ เจฌเจšเจฃ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจนเจฎเฉ‡เจธเจผเจพ เจŸเจพเจธเจ• เจชเจฐเจฟเจญเจพเจธเจผเจพ เจตเจพเจ‚เจ— เจนเฉ€ เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚เฅค

เจธเฉ‡เจตเจพ เจฆเฉ€ เจ•เจฟเจธเจฎ - เจนเจฎเฉ‡เจธเจผเจพ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจคเฉ€.

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

เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจธเจฟเจนเจคเจฎเฉฐเจฆ เจชเฉเจฐเจคเฉ€เจธเจผเจค ะธ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจชเฉเจฐเจคเฉ€เจธเจผเจค - เจคเฉˆเจจเจพเจคเฉ€ เจฆเฉŒเจฐเจพเจจ เจ•เจพเจฐเจœเจพเจ‚ เจฆเจพ เจตเจฟเจตเจนเจพเจฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเฉ‹เฅค เจชเฉ‚เจฐเจต-เจจเจฟเจฐเจงเจพเจฐเจค เจฎเฉเฉฑเจฒ 100 เจ…เจคเฉ‡ 200 เจนเจจ, เจ‡เจน เจฆเจฐเจธเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ เจ•เจฟ เจคเฉˆเจจเจพเจคเฉ€ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจ•เจˆ เจ—เฉเจฃเจพ เจตเจง เจœเจพเจตเฉ‡เจ—เฉ€, เจ…เจคเฉ‡ เจซเจฟเจฐ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ‡ เจฎเฉเฉฑเจฒ 'เจคเฉ‡ เจตเจพเจชเจธ เจœเจพเจ“เฅค เจœเฉ‡เจ•เจฐ เจคเฉเจนเจพเจกเฉ‡ เจ•เฉ‹เจฒ 1 เจŸเจพเจธเจ• เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ, min=0, เจ…เจคเฉ‡ เจ…เจงเจฟเจ•เจคเจฎ=100, เจคเจพเจ‚ เจคเฉˆเจจเจพเจคเฉ€ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจ‡เจธเจจเฉ‚เฉฐ เจฎเจพเจฐ เจฆเจฟเฉฑเจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ…เจคเฉ‡ เจ‰เจธ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เฉฑเจ• เจจเจตเจพเจ‚ เจ‰เจ เจพเจ‡เจ† เจœเจพเจตเฉ‡เจ—เจพ, เจฏเจพเจจเฉ€ เจ‡เจน เจกเจพเจŠเจจเจŸเจพเจˆเจฎ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจœเฉ‡เจ•เจฐ 1 เจŸเจพเจธเจ• เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจนเฉˆ, min=50, เจ…เจงเจฟเจ•เจคเจฎ=150, เจคเจพเจ‚ เจคเฉˆเจจเจพเจคเฉ€ เจฌเจฟเจฒเจ•เฉเจฒ เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เฉ€, เจ•เจฟเจ‰เจ‚เจ•เจฟ 1 เจŸเจพเจธเจ• เจจเฉ‚เฉฐ เจ…เฉฑเจงเฉ‡ เจตเจฟเฉฑเจš เจตเฉฐเจกเจฟเจ† เจจเจนเฉ€เจ‚ เจœเจพ เจธเจ•เจฆเจพ เจœเจพเจ‚ เจกเฉ‡เจข เจ—เฉเจฃเจพ เจตเจงเจพเจ‡เจ† เจจเจนเฉ€เจ‚ เจœเจพ เจธเจ•เจฆเจพเฅค

เจคเฉˆเจจเจพเจคเฉ€ เจฆเฉ€ เจ•เจฟเจธเจฎ - เจฐเฉ‹เจฒเจฟเฉฐเจ— เจ…เฉฑเจชเจกเฉ‡เจŸ เจ›เฉฑเจกเฉ‹เฅค

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

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจฒเฉ‹เจก เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฆเฉ€ เจ•เจฟเจธเจฎ - เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฒเฉ‹เจก เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจšเฉเจฃเฉ‹เฅค

เจธเฉ‡เจตเจพ IAM เจญเฉ‚เจฎเจฟเจ•เจพ - เจšเฉเจฃเฉ‹ ecsServiceRole.

เจฒเฉ‹เจก เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจฆเจพ เจจเจพเจฎ - เจชเจนเจฟเจฒเจพเจ‚ เจฌเจฃเจพเจ‡เจ† เจฌเฉˆเจฒเฉˆเจ‚เจธเจฐ เจšเฉเจฃเฉ‹เฅค

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

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

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

เจธเฉ‡เจตเจพ เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— - เจธเฉ‡เจตเจพ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเฅค เจ†เจชเจฃเฉ€ เจธเฉ‡เจตเจพ เจฆเฉ€ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€ เจจเฉ‚เฉฐ เจ…เจจเฉเจ•เฉ‚เจฒ เจ•เจฐเจจ เจฒเจˆ เจธเฉ‡เจตเจพ เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐเฉ‹ เจฆเฉ€ เจšเฉ‹เจฃ เจ•เจฐเฉ‹เฅค เจ…เจธเฉ€เจ‚ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจ…เจคเฉ‡ เจตเฉฑเจง เจคเฉ‹เจ‚ เจตเฉฑเจง เจธเฉฐเจ–เจฟเจ† เจธเฉˆเจŸ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚เฅค

เจธเฉ‡เจตเจพ เจ†เจŸเฉ‹ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจฒเจˆ IAM เจญเฉ‚เจฎเจฟเจ•เจพ - เจšเฉเจฃเฉ‹ AWSServiceRoleForApplicationAutoScaling_ECSService.

เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจŸเจพเจธเจ• เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจจเฉ€เจคเฉ€เจ†เจ‚ - เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจฒเจˆ เจจเจฟเจฏเจฎ. เจ‡เฉฑเจฅเฉ‡ 2 เจ•เจฟเจธเจฎเจพเจ‚ เจนเจจ:

  1. เจŸเฉ€เจšเจพ เจŸเจฐเฉˆเจ•เจฟเฉฐเจ— โ€” เจŸเจฐเฉˆเจ•เจฟเฉฐเจ— เจŸเจพเจฐเจ—เฉ‡เจŸ เจฎเฉˆเจŸเฉเจฐเจฟเจ•เจธ (CPU/RAM เจตเจฐเจคเฉ‹เจ‚ เจœเจพเจ‚ เจนเจฐเฉ‡เจ• เจ•เฉฐเจฎ เจฒเจˆ เจฌเฉ‡เจจเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ—เจฟเจฃเจคเฉ€)เฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจ…เจธเฉ€เจ‚ เจšเจพเจนเฉเฉฐเจฆเฉ‡ เจนเจพเจ‚ เจ•เจฟ เจ”เจธเจค เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเฉ‹เจก 85% เจนเฉ‹เจตเฉ‡, เจœเจฆเฉ‹เจ‚ เจ‡เจน เจ‰เฉฑเจšเจพ เจนเฉ‹ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจจเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจธเจผเจพเจฎเจฒ เจ•เฉ€เจคเฉ‡ เจœเจพเจฃเจ—เฉ‡ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ‡เจน เจŸเฉ€เจšเจพ เจฎเฉเฉฑเจฒ เจคเฉฑเจ• เจจเจนเฉ€เจ‚ เจชเจนเฉเฉฐเจšเจฆเจพเฅค เจœเฉ‡เจ•เจฐ เจฒเฉ‹เจก เจ˜เฉฑเจŸ เจนเฉˆ, เจคเจพเจ‚ เจ•เฉฐเจฎเจพเจ‚ เจจเฉ‚เฉฐ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจœเจพเจตเฉ‡เจ—เจพ, เจ‡เจธเจฆเฉ‡ เจ‰เจฒเจŸ, เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจกเจพเจŠเจจ เจคเฉ‹เจ‚ เจธเฉเจฐเฉฑเจ–เจฟเจ† เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจจเจนเฉ€เจ‚ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ (เจธเจ•เฉ‡เจฒ-เจ‡เจจ เจจเฉ‚เฉฐ เจ…เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ“).
  2. เจธเจŸเฉˆเจช เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— - เจ‡เฉฑเจ• เจฎเจจเจฎเจพเจจเฉ‡ เจ˜เจŸเจจเจพ เจฒเจˆ เจชเฉเจฐเจคเฉ€เจ•เจฐเจฎ. เจ‡เฉฑเจฅเฉ‡ เจคเฉเจธเฉ€เจ‚ เจ•เจฟเจธเฉ‡ เจตเฉ€ เจ˜เจŸเจจเจพ (เจ•เฉเจฒเจพเจ‰เจกเจตเจพเจš เจ…เจฒเจพเจฐเจฎ) เจชเฉเจฐเจคเฉ€ เจชเฉเจฐเจคเฉ€เจ•เฉเจฐเจฟเจ† เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเจฆเฉ‹เจ‚ เจ‡เจน เจตเจพเจชเจฐเจฆเจพ เจนเฉˆ, เจคเฉเจธเฉ€เจ‚ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจจเจฟเจฐเจงเจพเจฐเจค เจธเฉฐเจ–เจฟเจ† เจจเฉ‚เฉฐ เจœเฉ‹เฉœ เจœเจพเจ‚ เจนเจŸเจพ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเจพเจ‚ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ€ เจธเจนเฉ€ เจธเฉฐเจ–เจฟเจ† เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹เฅค

เจ‡เฉฑเจ• เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจ•เจˆ เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจจเจฟเจฏเจฎ เจนเฉ‹ เจธเจ•เจฆเฉ‡ เจนเจจ, เจ‡เจน เจ‰เจชเจฏเฉ‹เจ—เฉ€ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆ, เจฎเฉเฉฑเจ– เจ—เฉฑเจฒ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃเจพ เจนเฉˆ เจ•เจฟ เจ‰เจน เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเจพเจฒ เจŸเจ•เจฐเจพเจ… เจจเจพ เจ•เจฐเจจ.

เจธเจฟเฉฑเจŸเจพ

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจจเจฟเจฐเจฆเฉ‡เจธเจผเจพเจ‚ เจฆเฉ€ เจชเจพเจฒเจฃเจพ เจ•เฉ€เจคเฉ€ เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเฉ€ เจกเฉŒเจ•เจฐ เจšเจฟเฉฑเจคเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจคเฉเจนเจพเจกเฉ€ เจธเฉ‡เจตเจพ เจจเฉ‚เฉฐ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจชเฉฐเจจเจพ เจตเจพเจชเจธ เจ•เจฐเจจเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆเฅค

AWS เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ 'เจคเฉ‡ เจ‡เฉฑเจ• เจธเจ•เฉ‡เจฒเฉ‡เจฌเจฒ API เจฌเจฃเจพเจ‰เจฃเจพ

  1. เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฌเจฃเจพเจ‡เจ† เจนเฉˆ เจœเจฟเจธ เจฆเฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเฉ‡เจตเจพ เจตเจฟเฉฑเจš เจธเจพเจฐเฉ€เจ†เจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฒเจพเจ‚เจš เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจเฅค เจ…เจธเฉ€เจ‚ เจ‡เจน เจตเฉ€ เจธเจฟเฉฑเจ–เจฟเจ† เจ•เจฟ เจœเจฆเฉ‹เจ‚ เจŸเฉˆเจ‚เจชเจฒเฉ‡เจŸ เจฌเจฆเจฒเจฆเจพ เจนเฉˆ เจคเจพเจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจ…เฉฑเจชเจกเฉ‡เจŸ เจ•เจฐเจจเจพ เจนเฉˆเฅค
  2. เจ…เจธเฉ€เจ‚ เจธเจชเจพเจŸ เจ‡เฉฐเจธเจŸเฉˆเจ‚เจธ เจธเจŸเจพเจช เจธเจฟเจ—เจจเจฒ เจฆเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจนเฉˆ, เจ‡เจธเจฒเจˆ เจ‡เจธเจจเฉ‚เฉฐ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจคเฉ‹เจ‚ เจฌเจพเจ…เจฆ เจ‡เฉฑเจ• เจฎเจฟเฉฐเจŸ เจฆเฉ‡ เจ…เฉฐเจฆเจฐ, เจธเจพเจฐเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจจเฉ‚เฉฐ เจฎเจธเจผเฉ€เจจ เจคเฉ‹เจ‚ เจนเจŸเจพ เจฆเจฟเฉฑเจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจ•เฉเจ เจตเฉ€ เจ—เฉเจ†เจšเจฟเจ† เจœเจพเจ‚ เจฐเฉเจ•เจพเจตเจŸ เจจเจนเฉ€เจ‚ เจชเจตเฉ‡เจ—เฉ€เฅค
  3. เจ…เจธเฉ€เจ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจตเจฟเฉฑเจš เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจฌเจฐเจพเจฌเจฐ เจตเฉฐเจกเจฃ เจฒเจˆ เจฌเฉˆเจฒเฉ‡เจ‚เจธเจฐ เจจเฉ‚เฉฐ เจตเจงเจพเจ‡เจ†เฅค
  4. เจ…เจธเฉ€เจ‚ เจ‡เฉฑเจ• เจ…เจœเจฟเจนเฉ€ เจธเฉ‡เจตเจพ เจฌเจฃเจพเจˆ เจนเฉˆ เจœเฉ‹ เจฎเฉŒเจ•เฉ‡ 'เจคเฉ‡ เจšเฉฑเจฒเจฆเฉ€ เจนเฉˆ, เจœเฉ‹ เจฎเจธเจผเฉ€เจจ เจฆเฉ€ เจฒเจพเจ—เจค เจจเฉ‚เฉฐ เจฒเจ—เจญเจ— 3 เจ—เฉเจฃเจพ เจ˜เจŸเจพเจ‰เจ‚เจฆเฉ€ เจนเฉˆเฅค
  5. เจ…เจธเฉ€เจ‚ เจกเจพเจŠเจจเจŸเจพเจˆเจฎ เจฒเจพเจ—เจคเจพเจ‚ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ เจตเจงเฉ‡ เจนเฉ‹เจ เจตเจฐเจ•เจฒเฉ‹เจก เจจเฉ‚เฉฐ เจธเฉฐเจญเจพเจฒเจฃ เจฒเจˆ เจฆเฉ‹เจตเฉ‡เจ‚ เจฆเจฟเจธเจผเจพเจตเจพเจ‚ เจตเจฟเฉฑเจš เจ†เจŸเฉ‹เจธเจ•เฉ‡เจฒเจฟเฉฐเจ— เจจเฉ‚เฉฐ เจ•เฉŒเจ‚เจซเจฟเจ—เจฐ เจ•เฉ€เจคเจพ เจนเฉˆเฅค
  6. เจ…เจธเฉ€เจ‚ เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจคเจพเจ‚ เจœเฉ‹ เจเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฌเฉเจจเจฟเจ†เจฆเฉ€ เจขเจพเจ‚เจšเฉ‡ (เจฎเจธเจผเฉ€เจจเจพเจ‚) เจฆเจพ เจชเฉเจฐเจฌเฉฐเจงเจจ เจ•เจฐเฉ‡ เจจเจพ เจ•เจฟ เจฆเฉ‚เจœเฉ‡ เจชเจพเจธเฉ‡เฅค
  7. เจ…เจธเฉ€เจ‚ เจฎเจนเจพเจจ เจนเจพเจ‚เฅค

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

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

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

เจœเจฒเจฆเฉ€ เจนเฉ€ เจ‡เจธ เจฌเจพเจฐเฉ‡ เจฒเฉ‡เจ– เจนเฉ‹เจฃเจ—เฉ‡ เจ•เจฟ เจ…เจธเฉ€เจ‚ เจฎเฉเฉฑเจ– เจคเฉŒเจฐ 'เจคเฉ‡ เจธเจฐเจตเจฐ เจฐเจนเจฟเจค เจธเจŸเฉˆเจ• (เจชเฉˆเจธเฉ‡ เจจเจพเจฒ) 'เจคเฉ‡ เจชเฉเจฐเจคเฉ€ เจธเจ•เจฟเฉฐเจŸ เจนเจœเจผเจพเจฐเจพเจ‚ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃเจพเจคเจฎเจ• เจ˜เจŸเจจเจพเจตเจพเจ‚ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฟเจตเฉ‡เจ‚ เจ•เจฐเจฆเฉ‡ เจนเจพเจ‚ เจ…เจคเฉ‡ GitLab CI เจ…เจคเฉ‡ Terraform เจ•เจฒเจพเจ‰เจก เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจธเฉ‡เจตเจพเจตเจพเจ‚ เจฆเฉ€ เจคเฉˆเจจเจพเจคเฉ€ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค

เจธเจพเจกเฉ‡ เจฒเจˆ เจ—เจพเจนเจ• เจฌเจฃเฉ‹, เจ‡เจน เจฆเจฟเจฒเจšเจธเจช เจนเฉ‹เจตเฉ‡เจ—เจพ!

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

เจ•เฉ€ เจคเฉเจธเฉ€เจ‚ เจ‰เจคเจชเจพเจฆเจจ เจตเจฟเฉฑเจš เจธเจชเจพเจŸ เจ‰เจฆเจพเจนเจฐเจจเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹?

  • 22,2%เจนเจพเจ‚6

  • 66,7%เจจเฉฐ 18

  • 11,1%เจฎเฉˆเจ‚ เจ‰เจนเจจเจพเจ‚ เจฌเจพเจฐเฉ‡ เจ‡เฉฑเจ• เจฒเฉ‡เจ– เจคเฉ‹เจ‚ เจธเจฟเฉฑเจ–เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจตเจฐเจคเจฃ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพเจˆ เจนเฉˆ

27 เจ‰เจชเจญเฉ‹เจ—เจคเจพเจตเจพเจ‚ เจจเฉ‡ เจตเฉ‹เจŸ เจ•เฉ€เจคเจพเฅค 5 เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฌเจšเฉ‡ เจนเฉ‹เจ เจนเจจเฅค

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

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