เชเช• เชธเชฐเชณ Linux เชตเชฟเชคเชฐเชฃ, Bottlerocket, เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค

เชเช• เชธเชฐเชณ Linux เชตเชฟเชคเชฐเชฃ, Bottlerocket, เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค

เชเชฎเซ‡เชเซ‹เชจ เช•เช‚เชชเชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เช…เช‚เชคเชฟเชฎ เชชเซเชฐเช•เชพเชถเชจ เชตเชฟเชถเซ‡ เชฌเซ‹เชŸเชฒเชฐเซ‹เช•เซ‡เชŸ - เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เช…เชจเซ‡ เชคเซ‡เชจเซเช‚ เช…เชธเชฐเช•เชพเชฐเช• เชฐเซ€เชคเซ‡ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชตเชฟเชถเชฟเชทเซเชŸ เชตเชฟเชคเชฐเชฃ.

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

เช† CoreOS เชกเชฟเชธเซเชŸเซเชฐเชฟเชฌเซเชฏเซเชถเชจ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เช›เซ‡ เชœเซ‡ Red Hat เชฆเชซเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

เชนเช•เซ€เช•เชคเชฎเชพเช‚, เชเชฎเซ‡เชเซ‹เชจ เชตเซ‡เชฌ เชธเชฐเซเชตเชฟเชธเซ€เชธ เชตเชฟเชญเชพเช—เชฎเชพเช‚ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชเชฎเซ‡เชเซ‹เชจ เชฒเชฟเชจเช•เซเชธ เช›เซ‡, เชœเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชคเซ‡เชจเชพ เชฌเซ€เชœเชพ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡: เชคเซ‡ เชเช• เชธเชพเชฎเชพเชจเซเชฏ เชนเซ‡เชคเซเชจเซเช‚ เชตเชฟเชคเชฐเชฃ เช›เซ‡ เชœเซ‡ เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เช…เชฅเชตเชพ Linux KVM, Microsoft Hyper-V, เช…เชจเซ‡ VMware เชธเชพเชฅเซ‡ เชšเชฒเชพเชตเซ€ เชถเช•เชพเชฏ เช›เซ‡. ESXi เชนเชพเช‡เชชเชฐเชตเชพเช‡เชเชฐ. เชคเซ‡ AWS เช•เซเชฒเชพเช‰เชก เชชเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚, เชชเชฐเช‚เชคเซ Bottlerocket เชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชธเชพเชฅเซ‡, เชฆเชฐเซ‡เช•เชจเซ‡ เชตเชงเซ เชธเซเชฐเช•เซเชทเชฟเชค, เช†เชงเซเชจเชฟเช• เช…เชจเซ‡ เช“เช›เชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชจเชตเซ€ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เชคเซเชธเชพเชนเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

AWS เช Bottlerocket เชจเซ€ เชœเชพเชนเซ‡เชฐเชพเชค เช•เชฐเซ€ เชฎเชพเชฐเซเชš 2020 เชฎเชพเช‚. เชคเซ‡เชฃเซ€เช เชคเชฐเชค เชœ เชธเซเชตเซ€เช•เชพเชฐเซเชฏเซเช‚ เช•เซ‡ เชชเซเชฐเซ‡เชฐเชฃเชพเชจเชพ เชธเซเชคเซเชฐเซ‹เชค เชคเชฐเซ€เช•เซ‡ CoreOS, Rancher OS เช…เชจเซ‡ Project Atomic เชจเซ‡ เชŸเชพเช‚เช•เซ€เชจเซ‡ เช† เชชเซเชฐเชฅเชฎ "เช•เช‚เชŸเซ‡เชจเชฐ เชฎเชพเชŸเซ‡เชจเซเช‚ เชฒเชฟเชจเช•เซเชธ" เชจเชฅเซ€. เชกเซ‡เชตเชฒเชชเชฐเซเชธเซ‡ เชฒเช–เซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ "เช…เชฎเซ‡ เชฒเชพเช‚เชฌเชพ เชธเชฎเชฏเชฅเซ€ เชเชฎเซ‡เชเซ‹เชจเชจเชพ เชธเซเช•เซ‡เชฒ เชชเชฐ เชชเซเชฐเซ‹เชกเช•เซเชถเชจ เชธเชฐเซเชตเชฟเชธเซ€เชธ เชšเชฒเชพเชตเชตเชพเชฅเซ€ เชถเซ€เช–เซ‡เชฒเชพ เชชเชพเช เชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เช›เซ‡ เช…เชจเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชšเชฒเชพเชตเชตเซเช‚ เชคเซ‡ เชตเชฟเชถเซ‡ เช›เซ‡เชฒเซเชฒเชพ เช› เชตเชฐเซเชทเชฎเชพเช‚ เช…เชฎเซ‡ เชœเซ‡ เช…เชจเซเชญเชต เชฎเซ‡เชณเชตเซเชฏเซ‹ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชชเชฐเชฟเชฃเชพเชฎ เช›เซ‡."

เชเช•เซเชธเซเชŸเซเชฐเซ€เชฎ เชฎเชฟเชจเชฟเชฎเชฒเชฟเชเชฎ

Linux เช เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชจเซ‡ เช›เซ€เชจเชตเซ€ เชฒเซ‡เชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€. เช† เชกเชฟเชเชพเช‡เชจ, เช•เช‚เชชเชจเซ€ เช…เชจเซเชธเชพเชฐ, เชนเซเชฎเชฒเชพเชจเซ€ เชธเชชเชพเชŸเซ€เชจเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡.

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

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

เชธเชฟเชธเซเชŸเชฎ เชฌเซ‡ เชฐเซ€เชคเซ‡ เชธเช‚เชšเชพเชฒเชฟเชค เชฅเชพเชฏ เช›เซ‡: API เช…เชจเซ‡ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชฆเซเชตเชพเชฐเชพ.

เชชเซ‡เช•เซ‡เชœ เชฎเซ‡เชจเซ‡เชœเชฐเชจเซ‡ เชฌเชฆเชฒเซ‡ เชœเซ‡ เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเชพ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชŸเซเช•เชกเชพเช“เชจเซ‡ เช…เชชเชกเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡, Bottlerocket เชเช• เชธเช‚เชชเซ‚เชฐเซเชฃ เชซเชพเช‡เชฒเชธเชฟเชธเซเชŸเชฎ เช›เชฌเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชฐเซ€เชฌเซ‚เชŸ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชฒเซ‹เชก เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ เช›เซ‡, เชคเซ‹ เชคเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชชเชพเช›เชพ เชซเชฐเซ‡ เช›เซ‡, เช…เชจเซ‡ เชตเชฐเซเช•เชฒเซ‹เชก เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชฐเซ‹เชฒเชฌเซ‡เช•เชจเซ‡ เชŸเซเชฐเชฟเช—เชฐ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ (API เชฎเชพเชฐเชซเชคเซ‡ เช†เชฆเซ‡เชถ).

เชซเซเชฐเซ‡เชฎเชตเชฐเซเช• เชŸเซ€เชฏเซเชเชซ (เช…เชชเชกเซ‡เชŸ เชซเซเชฐเซ‡เชฎเชตเชฐเซเช•) เชตเซˆเช•เชฒเซเชชเชฟเช• เช…เชฅเชตเชพ "เช…เชจเชฎเชพเช‰เชจเซเชŸเซ‡เชก" เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชฎเชพเชŸเซ‡ เช‡เชฎเซ‡เชœ-เช†เชงเชพเชฐเชฟเชค เช…เชชเชกเซ‡เชŸเซเชธ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡ เช›เซ‡. เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เชฌเซ‡ เชกเชฟเชธเซเช• เชชเชพเชฐเซเชŸเซ€เชถเชจเซ‹ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชœเซ‡เชฎเชพเช‚เชฅเซ€ เชเช• เชธเช•เซเชฐเชฟเชฏ เชธเชฟเชธเซเชŸเชฎ เชงเชฐเชพเชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เช…เชชเชกเซ‡เชŸ เชฌเซ€เชœเชพเชฎเชพเช‚ เช•เซ‰เชชเชฟ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช† เช•เชฟเชธเซเชธเชพเชฎเชพเช‚, เชฐเซเชŸ เชชเชพเชฐเซเชŸเซ€เชถเชจ เชซเช•เซเชค เชตเชพเช‚เชšเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชกเชฎเชพเช‚ เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡, เช…เชจเซ‡ เชชเชพเชฐเซเชŸเซ€เชถเชจ /etc RAM เชฎเชพเช‚ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชฎเชพเช‰เชจเซเชŸ เชฅเชฏเซ‡เชฒ เช›เซ‡ tmpfs เช…เชจเซ‡ เชชเซเชจเชƒเชชเซเชฐเชพเชฐเช‚เชญ เชชเช›เซ€ เชฎเซ‚เชณ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เชฎเชพเช‚ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชจ เชซเชพเช‡เชฒเซ‹เชจเซเช‚ เชธเซ€เชงเซเช‚ เชซเซ‡เชฐเชซเชพเชฐ /etc เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เชจเชฅเซ€: เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชธเชพเชšเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชœเซ‹เชˆเช เช…เชฅเชตเชพ เช•เชพเชฐเซเชฏเช•เซเชทเชฎเชคเชพเชจเซ‡ เช…เชฒเช— เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เช–เชธเซ‡เชกเชตเซเช‚ เชœเซ‹เชˆเช.

เชเช• เชธเชฐเชณ Linux เชตเชฟเชคเชฐเชฃ, Bottlerocket, เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค
API เช…เชชเชกเซ‡เชŸ เชธเซเช•เซ€เชฎ

เชธเซเชฐเช•เซเชทเชพ

เช•เชจเซเชŸเซ‡เชจเชฐ เชฒเชฟเชจเช•เซเชธ เช•เชฐเซเชจเชฒเชจเซ€ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชชเชฆเซเชงเชคเชฟเช“ เชฆเซเชตเชพเชฐเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ - cgroups, เชจเซ‡เชฎเชธเซเชชเซ‡เชธ เช…เชจเซ‡ seccomp, เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเชฐเชœเชฟเชฏเชพเชค เชเช•เซเชธเซ‡เชธ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชฟเชธเซเชŸเชฎ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡ เชตเชงเชพเชฐเชพเชจเชพ เช…เชฒเช—เชคเชพ เชฎเชพเชŸเซ‡ SELinux "เชเชจเซเชซเซ‹เชฐเซเชธเชฟเช‚เช—" เชฎเซ‹เชกเชฎเชพเช‚.

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

"เชšเช•เชพเชธเชพเชฏเซ‡เชฒ เชฌเซ‚เชŸ" เชฎเซ‹เชก เช‰เชชเช•เชฐเชฃ-เชฎเซ‡เชชเชฐ-เชตเซ‡เชฐเชฟเชŸเซ€ เชซเช‚เช•เซเชถเชจ เชฆเซเชตเชพเชฐเชพ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ (dm-verity), เชœเซ‡ เชฌเซเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฐเซ‚เชŸ เชชเชพเชฐเซเชŸเซ€เชถเชจเชจเซ€ เช…เช–เช‚เชกเชฟเชคเชคเชพเชจเซ‡ เชšเช•เชพเชธเซ‡ เช›เซ‡. AWS เช dm-verityเชจเซ‡ "Linux เช•เชฐเซเชจเชฒเชจเซ€ เชเช• เชตเชฟเชถเซ‡เชทเชคเชพ เชคเชฐเซ€เช•เซ‡ เชตเชฐเซเชฃเชตเซ‡ เช›เซ‡ เชœเซ‡ เชฎเชพเชฒเชตเซ‡เชฐเชจเซ‡ OS เชชเชฐ เชšเชพเชฒเชคเชพ เช…เชŸเช•เชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เช–เช‚เชกเชฟเชคเชคเชพเชจเซ€ เชคเชชเชพเชธ เชชเซ‚เชฐเซ€ เชชเชพเชกเซ‡ เช›เซ‡, เชœเซ‡เชฎ เช•เซ‡ เช•เซ‹เชฐ เชธเชฟเชธเซเชŸเชฎ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐเชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชŸ เช•เชฐเชตเชพ."

เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชซเชฟเชฒเซเชŸเชฐ เชชเชฃ เช›เซ‡ eGMP (เชตเชฟเชธเซเชคเซƒเชค BPF, เชเชฒเซ‡เช•เซเชธเซ€ เชธเซเชŸเชพเชฐเซ‹เชตเซ‹เช‡เชŸเซ‹เชต เชฆเซเชตเชพเชฐเชพ เชตเชฟเช•เชธเชฟเชค), เชœเซ‡ เช•เชฐเซเชจเชฒ เชฎเซ‹เชกเซเชฏเซเชฒเซ‹เชจเซ‡ เชจเชฟเชฎเซเชจ-เชธเซเชคเชฐเชจเซ€ เชธเชฟเชธเซเชŸเชฎ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชตเชงเซ เชธเซเชฐเช•เซเชทเชฟเชค BPF เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเซเชธ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.

เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเซ‹เชกเชฒ
เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค
เชธเช‚เช•เชฒเชจ
เชธเซเชฐเช•เซเชทเชพ
เชจเชฟเชทเซเชซเชณเชคเชพ เชฎเซ‹เชก
เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชเช•เซเชธเซ‡เชธ

เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ
เช•เชพเชฐเซเชฏ
เชนเชพ
เช•เซ‹เชˆเชชเชฃ
เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชงเชฟเช•เชพเชฐเซ‹
เช…เชฎเชฒเชฎเชพเช‚ เชตเชฟเช•เซเชทเซ‡เชช
เชธเชฟเชธเซเชŸเชฎ เช•เซ‰เชฒ, เช–เชพเชฎเซ€

เช•เซ‹เชฐ
เช•เชพเชฐเซเชฏ
เช•เซ‹เชˆ
เชธเซเชฅเชฟเชฐ
เช•เซ‹เชˆ
เช•เชฐเซเชจเชฒ เช—เชญเชฐเชพเชŸ
เชธเซ€เชงเชพ

เชฌเซ€.เชชเซ€.เชเชซ.
เช˜เชŸเชจเชพ
เชนเชพ
JIT, CO-RE
เชšเช•เชพเชธเชฃเซ€, JIT
เช•เซเชทเชคเซ€ เชธเช‚เชฆเซ‡เชถ
เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชนเชพเชฏเช•เซ‹

BPF เชจเชฟเชฏเชฎเชฟเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ เช…เชฅเชตเชพ เช•เชฐเซเชจเชฒ เชธเซเชคเชฐ เช•เซ‹เชกเชฅเซ€ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช…เชฒเช— เช›เซ‡ เชธเซเชฐเซ‹เชค

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

เชธเชฟเชธเซเชŸเชฎ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐเซเชธ เชฎเชพเชŸเซ‡ เชเชกเชฎเชฟเชจเชฟเชธเซเชŸเซเชฐเซ‡เชŸเชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฐเช‚เชคเซ AWS เชจเซ‡ เชจเชฅเซ€ เชฒเชพเช—เชคเซเช‚ เช•เซ‡ เชเชกเชฎเชฟเชจเชจเซ‡ เชตเชพเชฐเช‚เชตเชพเชฐ Bottlerocket เชจเซ€ เช…เช‚เชฆเชฐ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเชถเซ‡: "เช…เชฒเช— Bottlerocket เช‡เชจเซเชธเซเชŸเชจเซเชธเชฎเชพเช‚ เชฒเซ‰เช— เช‡เชจ เช•เชฐเชตเชพเชจเซ€ เช•เซเชฐเชฟเชฏเชพ เช…เชตเชพเชฐเชจเชตเชพเชฐ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชพเชฏเซ‡เชฒ เช›เซ‡: เช…เชฆเซเชฏเชคเชจ เชกเชฟเชฌเช—เซ€เช‚เช— เช…เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒเซ€เชจเชฟเชตเชพเชฐเชฃ," เชคเซ‡เช“ เชฒเช–เซ‡เช›เซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“

เชฐเชธเซเชŸ เชญเชพเชทเชพ

เช•เชฐเซเชจเชฒเชจเซ€ เชŸเซ‹เชš เชชเชฐเชจเซเช‚ OS เช‡เชจเซเชธเซเชŸเซเชฐเซเชฎเซ‡เชจเซเชŸเซ‡เชถเชจ เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เชฐเชธเซเชŸเชฎเชพเช‚ เชฒเช–เชพเชฏเซ‡เชฒเซเช‚ เช›เซ‡. เช† เชญเชพเชทเชพ เชคเซ‡เชจเชพ เชธเซเชตเชญเชพเชตเชฅเซ€ เช›เซ‡ เช…เชธเซเชฐเช•เซเชทเชฟเชค เชฎเซ‡เชฎเชฐเซ€ เชเช•เซเชธเซ‡เชธเชจเซ€ เชถเช•เซเชฏเชคเชพ เช˜เชŸเชพเชกเซ‡ เช›เซ‡, เช…เชจเซ‡ เชฅเซเชฐเซ‡เชกเซ‹ เชตเชšเซเชšเซ‡เชจเซ€ เชœเชพเชคเชฟเชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡.

เชงเซเชตเชœ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ --enable-default-pie ะธ --enable-default-ssp เชเช•เซเชเซ‡เช•เซเชฏเซเชŸเซ‡เชฌเชฒ เชซเชพเช‡เชฒเซ‹เชจเซ€ เชธเชฐเชจเชพเชฎเชพเช‚เชจเซ€ เชœเช—เซเชฏเชพเชจเชพ เชฐเซ‡เชจเซเชกเชฎเชพเช‡เชเซ‡เชถเชจเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ (เชธเซเชฅเชฟเชคเชฟ-เชธเซเชตเชคเช‚เชคเซเชฐ เชเช•เซเชเชฟเช•เซเชฏเซเชŸเซ‡เชฌเชฒ, PIE) เช…เชจเซ‡ เชธเซเชŸเซ‡เช• เช“เชตเชฐเชซเซเชฒเซ‹ เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ.

C/C++ เชชเซ‡เช•เซ‡เชœเซ‹ เชฎเชพเชŸเซ‡, เชตเชงเชพเชฐเชพเชจเชพ เชซเซเชฒเซ‡เช—เซเชธ เชธเชพเชฎเซ‡เชฒ เช›เซ‡ -Wall, -Werror=format-security, -Wp,-D_FORTIFY_SOURCE=2, -Wp,-D_GLIBCXX_ASSERTIONS ะธ -fstack-clash-protection.

เชฐเชธเซเชŸ เช…เชจเซ‡ C/C++ เช‰เชชเชฐเชพเช‚เชค, เช•เซ‡เชŸเชฒเชพเช• เชชเซ‡เช•เซ‡เชœเซ‹ Go เชฎเชพเช‚ เชฒเช–เซ‡เชฒเชพ เช›เซ‡.

AWS เชธเซ‡เชตเชพเช“ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ

เชธเชฎเชพเชจ เช•เชจเซเชŸเซ‡เชจเชฐ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธเชฅเซ€ เชคเชซเชพเชตเชค เช เช›เซ‡ เช•เซ‡ เชเชฎเซ‡เชเซ‹เชจเซ‡ AWS เชชเชฐ เชšเชพเชฒเชตเชพ เช…เชจเซ‡ เช…เชจเซเชฏ AWS เชธเซ‡เชตเชพเช“ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เซƒเชค เชฅเชตเชพ เชฎเชพเชŸเซ‡ Bottlerocket เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเซเชฏเซเช‚ เช›เซ‡.

เชธเซŒเชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เช•เชจเซเชŸเซ‡เชจเชฐ เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชŸเชฐ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เช›เซ‡, เชคเซ‡เชฅเซ€ AWS เช เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชเชจเซเชŸเชฐเชชเซเชฐเชพเช‡เช เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเชฐเซเชตเชฟเชธ (EKS) เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃ เชฐเชœเซ‚ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เช“เชฐเซเช•เซ‡เชธเซเชŸเซเชฐเซ‡เชถเชจ เชธเชพเชงเชจเซ‹ เช…เชฒเช— เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เช•เชจเซเชŸเซ‡เชจเชฐเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชฌเซ‹เชŸเชฒเชฐเซ‹เช•เซ‡เชŸ-เช•เช‚เชŸเซเชฐเซ‹เชฒ-เช•เชจเซเชŸเซ‡เชจเชฐ, เชœเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชธเช•เซเชทเชฎ เช›เซ‡ เช…เชจเซ‡ API เช…เชจเซ‡ AWS SSM เชเชœเชจเซเชŸ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชšเชพเชฒเชฟเชค เช›เซ‡.

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

AWS เชธเซ‡เชตเชพเช“เชฎเชพเช‚ Bottlerocketเชจเซเช‚ เชเช•เซ€เช•เชฐเชฃ เช† เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชคเซ‡เชจเซ€ เชชเซ‹เชคเชพเชจเซ€ เชฐเซ€เชคเซ‡ เช…เชจเชจเซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เช† เช•เชฆเชพเชš เชฎเซเช–เซเชฏ เช•เชพเชฐเชฃ เช›เซ‡ เช•เซ‡ เช•เซ‡เชŸเชฒเชพเช• เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เช…เชจเซเชฏ เชกเชฟเชธเซเชŸเซเชฐเซ‹ เชœเซ‡เชฎ เช•เซ‡ CoreOS เช…เชฅเชตเชพ Alpine เช•เชฐเชคเชพเช‚ Bottlerocket เชชเชธเช‚เชฆ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชธเชฟเชธเซเชŸเชฎ เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ EKS เช…เชจเซ‡ ECS เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เช•เชฐเซ€เช เช›เซ€เช เช•เซ‡ เช† เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€. เชชเซเชฐเชฅเชฎ, เชฌเซ‹เชŸเชฒเชฐเซ‹เช•เซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ เชœเชพเชคเซ‡ เชญเซ‡เช—เชพ เช•เชฐเซ‹ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชนเซ‹เชธเซเชŸเซ‡เชก เชธเซ‹เชฒเซเชฏเซเชถเชจ เชคเชฐเซ€เช•เซ‡. เชฌเซ€เชœเซเช‚, EKS เช…เชจเซ‡ ECS เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชพเชธเซ‡ เชนเชœเซ เชชเชฃ เชคเซ‡เชฎเชจเซ€ OS เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชนเชถเซ‡.

Apache 2.0 เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ GitHub เชชเชฐ Bottlerocket เชธเซ‹เชฐเซเชธ เช•เซ‹เชก เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡. เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช›เซ‡ เชฌเช— เชฐเชฟเชชเซ‹เชฐเซเชŸเซเชธ เช…เชจเซ‡ เชซเซ€เชšเชฐ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‹ เชœเชตเชพเชฌ เช†เชชเซ‹.

เชœเชพเชนเซ‡เชฐเชพเชคเชจเชพ เช…เชงเชฟเช•เชพเชฐเซ‹ เชชเชฐ

เชตเซ€เชกเซ€เชธเซ€เชจเชพ เชคเช• เช†เชชเซ‡ เช›เซ‡ เชฆเซˆเชจเชฟเช• เชšเซเช•เชตเชฃเซ€ เชธเชพเชฅเซ‡ VDS. เชคเชฎเชพเชฐเซ€ เชชเซ‹เชคเชพเชจเซ€ เช›เชฌเซ€ เชธเชนเชฟเชค เช•เซ‹เชˆเชชเชฃ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชฆเชฐเซ‡เช• เชธเชฐเซเชตเชฐ 500 Megabits เชจเซ€ เช‡เชจเซเชŸเชฐเชจเซ‡เชŸ เชšเซ‡เชจเชฒ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช›เซ‡ เช…เชจเซ‡ DDoS เชนเซเชฎเชฒเชพเช“เชฅเซ€ เชฎเชซเชคเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชฟเชค เช›เซ‡!

เชเช• เชธเชฐเชณ Linux เชตเชฟเชคเชฐเชฃ, Bottlerocket, เช•เชจเซเชŸเซ‡เชจเชฐ เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชจเซ€ เชฌเชพเชฌเชค

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

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