AWS เชชเชฐ เช•เซ‡เชชเชฟเชŸเชฒ เชตเชจ เชนเซ‡เช•เชจเซ€ เชคเช•เชจเซ€เช•เซ€ เชตเชฟเช—เชคเซ‹

AWS เชชเชฐ เช•เซ‡เชชเชฟเชŸเชฒ เชตเชจ เชนเซ‡เช•เชจเซ€ เชคเช•เชจเซ€เช•เซ€ เชตเชฟเช—เชคเซ‹

19 เชœเซเชฒเชพเชˆ, 2019 เชจเชพ เชฐเซ‹เชœ, เช•เซ‡เชชเชฟเชŸเชฒ เชตเชจเชจเซ‡ เชเชตเซ‹ เชธเช‚เชฆเซ‡เชถ เชฎเชณเซเชฏเซ‹ เช•เซ‡ เชฆเชฐเซ‡เช• เช†เชงเซเชจเชฟเช• เช•เช‚เชชเชจเซ€เชจเซ‡ เชกเชฐ เช›เซ‡ - เชกเซ‡เชŸเชพ เชญเช‚เช— เชฅเชฏเซ‹ เช›เซ‡. เชคเซ‡เชจเชพเชฅเซ€ 106 เชฎเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เซ‹ เชชเซเชฐเชญเชพเชตเชฟเชค เชฅเชฏเชพ เช›เซ‡. 140 เชฏเซเชเชธ เชธเชพเชฎเชพเชœเชฟเช• เชธเซเชฐเช•เซเชทเชพ เชจเช‚เชฌเชฐเซ‹, เชเช• เชฎเชฟเชฒเชฟเชฏเชจ เช•เซ‡เชจเซ‡เชกเชฟเชฏเชจ เชธเชพเชฎเชพเชœเชฟเช• เชธเซเชฐเช•เซเชทเชพ เชจเช‚เชฌเชฐเซ‹. 000 เชฌเซ‡เช‚เช• เช–เชพเชคเชพ. เช…เชชเซเชฐเชฟเชฏ, เชคเชฎเซ‡ เชธเช‚เชฎเชค เชจเชฅเซ€?

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

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

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

เชธเซŒ เชชเซเชฐเชฅเชฎ, เชถเซเช‚ เชฅเชฏเซเช‚?

เช•เซ‡เชชเชฟเชŸเชฒ เชตเชจเชฎเชพเช‚ เชฒเช—เชญเช— 700 S3 เชฌเช•เซ‡เชŸ เชšเชพเชฒเซ€ เชฐเชนเซ€ เชนเชคเซ€, เชœเซ‡เชจเซ‡ เชชเซ‡เช‡เชœ เชฅเซ‹เชฎเซเชชเชธเชจเซ‡ เช•เซ‹เชชเซ€ เช•เชฐเซ€ เช…เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เซ€.

เชฌเซ€เชœเซเช‚, เชถเซเช‚ เช† S3 เชฌเช•เซ‡เชŸ เชชเซ‹เชฒเชฟเชธเซ€เชจเซ€ เช–เซ‹เชŸเซ€ เช—เซ‹เช เชตเชฃเซ€เชจเซ‹ เชฌเซ€เชœเซ‹ เช•เซ‡เชธ เช›เซ‡?

เชจเชพ, เช† เชตเช–เชคเซ‡ เชจเชนเซ€เช‚. เช…เชนเซ€เช‚ เชคเซ‡เชฃเซ€เช เช–เซ‹เชŸเซ€ เชฐเซ€เชคเซ‡ เช—เซ‹เช เชตเซ‡เชฒเซ€ เชซเชพเชฏเชฐเชตเซ‹เชฒ เชธเชพเชฅเซ‡ เชธเชฐเซเชตเชฐเชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ€ เช…เชจเซ‡ เชคเซเชฏเชพเช‚เชฅเซ€ เชธเชฎเช—เซเชฐ เช•เชพเชฎเช—เซ€เชฐเซ€ เชนเชพเชฅ เชงเชฐเซ€.

เชฐเชพเชน เชœเซเช“, เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชถเช•เซเชฏ เช›เซ‡?

เช เซ€เช• เช›เซ‡, เชšเชพเชฒเซ‹ เชธเชฐเซเชตเชฐ เชชเชฐ เชฒเซ‰เช— เช‡เชจ เช•เชฐเซ€เชจเซ‡ เชถเชฐเซ‚เช†เชค เช•เชฐเซ€เช, เชœเซ‹ เช•เซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช˜เชฃเซ€ เชตเชฟเช—เชคเซ‹ เชจเชฅเซ€. เช…เชฎเชจเซ‡ เชซเช•เซเชค เช•เชนเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เชคเซ‡ "เช–เซ‹เชŸเซ€ เช—เซ‹เช เชตเซ‡เชฒเซ€ เชซเชพเชฏเชฐเชตเซ‹เชฒ" เชฆเซเชตเชพเชฐเชพ เชฅเชฏเซเช‚ เช›เซ‡. เชคเซ‡เชฅเซ€, เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชซเชพเชฏเชฐเชตเซ‹เชฒ (Imperva), เช…เชฅเชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชซเชพเชฏเชฐเชตเซ‹เชฒ (iptables, ufw, shorewall, เชตเช—เซ‡เชฐเซ‡) เชจเซ€ เช–เซ‹เชŸเซ€ เชธเซเชฐเช•เซเชทเชพ เชœเซ‚เชฅ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เช…เชฅเชตเชพ เช—เซ‹เช เชตเชฃเซ€ เชœเซ‡เชŸเชฒเซเช‚ เชธเชฐเชณ เช•เช‚เชˆเช•. เช•เซ‡เชชเชฟเชŸเชฒ เชตเชจเช เชฎเชพเชคเซเชฐ เชคเซ‡เชจเซ‹ เช…เชชเชฐเชพเชง เชธเซเชตเซ€เช•เชพเชฐเซเชฏเซ‹ เช…เชจเซ‡ เช•เชนเซเชฏเซเช‚ เช•เซ‡ เชคเซ‡เชฃเซ‡ เช›เชฟเชฆเซเชฐ เชฌเช‚เชง เช•เชฐเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡.

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

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

เชคเซ‡เชฅเซ€ เชชเซเชฐเชฅเชฎ เชŸเซ‡เช•เช…เชตเซ‡ เช›เซ‡: เชœเชพเชฃเซ‹ เช•เซ‡ เชคเชฎเชพเชฐเซ€ เชซเชพเชฏเชฐเชตเซ‹เชฒ เชถเซเช‚ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชœเซ‡ เช–เซ‹เชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชœ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เชคเซ‡เชจเซ€ เช–เชพเชคเชฐเซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเซ€เชคเชฟ เช…เชฅเชตเชพ เชฏเซ‹เช—เซเชฏ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‹. เชœเซ‹ เชคเชฎเซ‡ เชธเซเชฐเช•เซเชทเชพ เชœเซ‚เชฅเซ‹ เช…เชฅเชตเชพ เชจเซ‡เชŸเชตเชฐเซเช• ACLs เชœเซ‡เชตเชพ AWS เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹, เชคเซ‹ เชฆเซ‡เช–เซ€เชคเซ€ เชฐเซ€เชคเซ‡ เช“เชกเชฟเชŸ เชฎเชพเชŸเซ‡เชจเซเช‚ เชšเซ‡เช•เชฒเชฟเชธเซเชŸ เชฒเชพเช‚เชฌเซ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡... เชชเชฐเช‚เชคเซ เชœเซ‡เชฎ เช˜เชฃเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เช†เชชเซ‹เช†เชช เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (เชเชŸเชฒเซ‡ โ€‹โ€‹โ€‹โ€‹เช•เซ‡ CloudFormation), เชคเซ‡เชฎ เชคเซ‡เชฎเชจเชพ เช“เชกเชฟเชŸเชจเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เช•เชฐเชตเซเช‚ เชชเชฃ เชถเช•เซเชฏ เช›เซ‡. เชญเชฒเซ‡ เชคเซ‡ เชนเซ‹เชฎเชฎเซ‡เช‡เชก เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชนเซ‹เชฏ เชœเซ‡ เช–เชพเชฎเซ€เช“ เชฎเชพเชŸเซ‡ เชจเชตเชพ เช‘เชฌเซเชœเซ‡เช•เซเชŸเชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเซ‡ เช›เซ‡, เช…เชฅเชตเชพ CI/CD เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชพ เช‘เชกเชฟเชŸ เชœเซ‡เชตเซเช‚ เช•เช‚เชˆเช•... เช†เชจเซ‡ เชŸเชพเชณเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเชพ เชธเชฐเชณ เชตเชฟเช•เชฒเซเชชเซ‹ เช›เซ‡.

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

เชคเซ‹, เช…เช‚เชฆเชฐ เชนเซ‡เช•เชฐ - เช†เช—เชณ เชถเซเช‚ เชฅเชฏเซเช‚?

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

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

  1. เชŸเซเชฐเชธเซเชŸ เชจเซ€เชคเชฟ - เช•เชˆ เชธเซ‡เชตเชพเช“ เช…เชฅเชตเชพ เชฒเซ‹เช•เซ‹ เช† เชญเซ‚เชฎเชฟเช•เชพเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡?
  2. เชชเชฐเชตเชพเชจเช—เซ€ เชจเซ€เชคเชฟ - เช† เชญเซ‚เชฎเชฟเช•เชพ เชถเซเช‚ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡?

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

เชเช•เชตเชพเชฐ เชคเชฎเซ‡ IAM เชญเซ‚เชฎเชฟเช•เชพ เชธเชพเชฅเซ‡ EC2 เชฆเชพเช–เชฒเชพเชฎเชพเช‚ เช†เชตเซ€ เช—เชฏเชพ เชชเช›เซ€, เชคเชฎเซ‡ เช˜เชฃเซ€ เชฐเซ€เชคเซ‡ เช“เชณเช–เชชเชคเซเชฐเซ‹ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹:

  1. เชคเชฎเซ‡ เชชเชฐ เช‡เชจเซเชธเซเชŸเชจเซเชธ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ http://169.254.169.254/latest/meta-data

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

  2. AWS CLI เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹...

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

เชคเซ‡เชฅเซ€ IAM เชญเซ‚เชฎเชฟเช•เชพเช“เชจเซ‹ เชธเชพเชฐ เช เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เช•เซ‡เชŸเชฒเชพเช• เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เช…เชจเซเชฏ เชธเช‚เชธเชพเชงเชจเซ‹ เชชเชฐ เชคเชฎเชพเชฐเชพ เชตเชคเซ€ เช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เชนเชตเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ IAM เชจเซ€ เชญเซ‚เชฎเชฟเช•เชพเช“เชจเซ‡ เชธเชฎเชœเซ‹ เช›เซ‹, เชคเซ‹ เช…เชฎเซ‡ เชชเซ‡เชœ เชฅเซ‹เชฎเซเชชเชธเชจเซ‡ เชถเซเช‚ เช•เชฐเซเชฏเซเช‚ เชคเซ‡ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช:

  1. เชคเซ‡เชฃเซ€เช เชซเชพเชฏเชฐเชตเซ‹เชฒเชฎเชพเช‚ เช›เชฟเชฆเซเชฐ เชฆเซเชตเชพเชฐเชพ เชธเชฐเซเชตเชฐ (EC2 เช‰เชฆเชพเชนเชฐเชฃ) เชจเซ€ เชเช•เซเชธเซ‡เชธ เชฎเซ‡เชณเชตเซ€

    เชญเชฒเซ‡ เชคเซ‡ เชธเซเชฐเช•เซเชทเชพ เชœเซ‚เชฅเซ‹/ACLs เชนเซ‹เชฏ เช…เชฅเชตเชพ เชคเซ‡เชฎเชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชซเชพเชฏเชฐเชตเซ‹เชฒ เชนเซ‹เชฏ, เชนเซ‹เชฒเชจเซ‡ เชชเซเชฒเช— เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฆเชพเชš เชเช•เชฆเชฎ เชธเชฐเชณ เชนเชคเซเช‚, เชœเซ‡เชฎ เช•เซ‡ เชธเชคเซเชคเชพเชตเชพเชฐ เชฐเซ‡เช•เซ‹เชฐเซเชกเชฎเชพเช‚ เชœเชฃเชพเชตเซเชฏเชพ เชฎเซเชœเชฌ.

  2. เชเช•เชตเชพเชฐ เชธเชฐเซเชตเชฐ เชชเชฐ, เชคเซ‡เชฃเซ€ "เชœเซ‡เชฎ เช•เซ‡" เชคเซ‡ เชชเซ‹เชคเซ‡ เชธเชฐเซเชตเชฐ เชนเซ‹เชฏ เชคเซ‡เชตเซเช‚ เช•เชพเชฐเซเชฏ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชคเซ€
  3. IAM เชธเชฐเซเชตเชฐเชจเซ€ เชญเซ‚เชฎเชฟเช•เชพเช S3 เชจเซ‡ เช† 700+ เชฌเช•เซ‡เชŸเซเชธเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชนเซ‹เชตเชพเชฅเซ€, เชคเซ‡ เชคเซ‡เชฎเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชคเซเช‚

เชคเซ‡ เช•เซเชทเชฃเชฅเซ€, เชคเซ‡เชฃเซ€เช เชซเช•เซเชค เช†เชฆเซ‡เชถ เชšเชฒเชพเชตเชตเชพเชจเซ‹ เชนเชคเซ‹ List Bucketsเช…เชจเซ‡ เชชเช›เซ€ เช†เชฆเซ‡เชถ Sync AWS CLI เชฅเซ€...

เช•เซ‡เชชเชฟเชŸเชฒ เชตเชจ เชฌเซ‡เช‚เช•เชจเซ‹ เช…เช‚เชฆเชพเชœ เช›เซ‡ เช•เซ‡ เชนเซ‡เช•เชฅเซ€ $100 เช…เชจเซ‡ $150 เชฎเชฟเชฒเชฟเชฏเชจเชจเซ€ เชตเชšเซเชšเซ‡เชจเซเช‚ เชจเซเช•เชธเชพเชจ. เช†เชตเชพ เชจเซเช•เชธเชพเชจเชจเซ‡ เช…เชŸเช•เชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช•เช‚เชชเชจเซ€เช“ เช•เซเชฒเชพเช‰เชก เช‡เชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ, DevOps เช…เชจเซ‡ เชธเซเชฐเช•เซเชทเชพ เชจเชฟเชทเซเชฃเชพเชคเซ‹เชฎเชพเช‚ เช†เชŸเชฒเซเช‚ เชฐเซ‹เช•เชพเชฃ เช•เชฐเซ‡ เช›เซ‡. เช…เชจเซ‡ เช•เซเชฒเชพเช‰เชก เชคเชฐเชซ เช†เช—เชณ เชตเชงเชตเซเช‚ เช•เซ‡เชŸเชฒเซเช‚ เชฎเซ‚เชฒเซเชฏเชตเชพเชจ เช…เชจเซ‡ เช–เชฐเซเชš-เช…เชธเชฐเช•เชพเชฐเช• เช›เซ‡? เชเชŸเชฒเซเช‚ เชฌเชงเซเช‚ เช•เซ‡ เชตเชงเซเชจเซ‡ เชตเชงเซ เชธเชพเชฏเชฌเชฐ เชธเซเชฐเช•เซเชทเชพ เชชเชกเช•เชพเชฐเซ‹เชจเซ‹ เชธเชพเชฎเชจเซ‹ เช•เชฐเชตเชพ เช›เชคเชพเช‚ 42 เชจเชพ เชชเซเชฐเชฅเชฎ เช•เซเชตเชพเชฐเซเชŸเชฐเชฎเชพเช‚ เชเช•เช‚เชฆเชฐเซ‡ เชœเชพเชนเซ‡เชฐ เช•เซเชฒเชพเช‰เชก เชฎเชพเชฐเซเช•เซ‡เชŸ 2019% เชตเชงเซเชฏเซเช‚!

เชตเชพเชฐเซเชคเชพเชจเซ€ เชจเซˆเชคเชฟเช•เชคเชพ: เชคเชฎเชพเชฐเซ€ เชธเชฒเชพเชฎเชคเซ€ เชคเชชเชพเชธเซ‹; เชจเชฟเชฏเชฎเชฟเชค เช“เชกเชฟเชŸ เช•เชฐเซ‹; เชธเซเชฐเช•เซเชทเชพ เชจเซ€เชคเชฟเช“ เชฎเชพเชŸเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เชพเชฐเชจเชพ เชธเชฟเชฆเซเชงเชพเช‚เชคเชจเซ‹ เช†เชฆเชฐ เช•เชฐเซ‹.

(เชคเซ‡ เชคเชฎเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เช•เชพเชจเซ‚เชจเซ€ เช…เชนเซ‡เชตเชพเชฒ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹).

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

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