เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

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

(เช…เชจเซ‡ เช† เชฒเซ‡เช–เชจเชพ เช…เช‚เชคเซ‡, เชนเซเช‚ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชจเชฟเชทเซเชฃเชพเชค เช•เซเชฐเชฟเชธ เชฐเชฟเชšเชพเชฐเซเชกเชธเชจเชจเชพ เชคเซเชฐเชฃ เชฆเชฟเชตเชธเซ€เชฏ เชธเซ‡เชฎเชฟเชจเชพเชฐเชฎเชพเช‚ เชญเชพเช— เชฒเซ‡เชตเชพเชจเซ€ เชคเช• เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€เชถ).

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชชเชฐ เช†เชตเซเชฏเชพ

เชเชตเชฟเชŸเซ‹ เช เชตเชฟเชถเซเชตเชจเซ€ เชธเซŒเชฅเซ€ เชฎเซ‹เชŸเซ€ เชตเชฐเซเช—เซ€เช•เซƒเชค เชธเชพเช‡เชŸเซเชธเชฎเชพเช‚เชจเซ€ เชเช• เช›เซ‡; เชคเซ‡เชจเชพ เชชเชฐ เชฆเชฐเชฐเซ‹เชœ 15 เชฎเชฟเชฒเชฟเชฏเชจเชฅเซ€ เชตเชงเซ เชจเชตเซ€ เชœเชพเชนเซ‡เชฐเชพเชคเซ‹ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช…เชฎเชพเชฐเซเช‚ เชฌเซ‡เช•เชเชจเซเชก เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชก 20 เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชตเชฟเชจเช‚เชคเซ€เช“ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชนเชพเชฒเชฎเชพเช‚ เชธเซ‹ เชฎเชพเชˆเช•เซเชฐเซ‹ เชธเชฐเซเชตเชฟเชธ เช›เซ‡.

เช…เชฎเซ‡ เช˜เชฃเชพ เชตเชฐเซเชทเซ‹เชฅเซ€ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชฌเชจเชพเชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช. เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฐเชพเชฌเชฐ - เช…เชฎเชพเชฐเชพ เชธเชพเชฅเซ€เชฆเชพเชฐเซ‹ เชตเชฟเช—เชคเชตเชพเชฐ เช•เชนเซเชฏเซเช‚ RIT++ 2017เชฎเชพเช‚ เช…เชฎเชพเชฐเชพ เชตเชฟเชญเชพเช—เชฎเชพเช‚. เช•เซ‹เชกเชซเซ‡เชธเซเชŸ 2017เชฎเชพเช‚ (เชœเซเช“. ะฒะธะดะตะพ), เชธเซ‡เชฐเซเช—เซ‡เชˆ เช“เชฐเซเชฒเซ‹เชต เช…เชจเซ‡ เชฎเชฟเช–เชพเช‡เชฒ เชชเซเชฐเซ‹เช•เซ‹เชชเชšเซเช•เซ‡ เชตเชฟเช—เชคเชตเชพเชฐ เชธเชฎเชœเชพเชตเซเชฏเซเช‚ เช•เซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เช…เชฎเชจเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชฎเชพเช‚ เชธเช‚เช•เซเชฐเชฎเชฃเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซ‡ เช…เชนเซ€เช‚ เชถเซเช‚ เชญเซ‚เชฎเชฟเช•เชพ เชญเชœเชตเซ€ เช›เซ‡. เช เซ€เช• เช›เซ‡, เชนเชตเซ‡ เช…เชฎเซ‡ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช–เชฐเซเชšเชจเซ‡ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชฌเชงเซเช‚ เชœ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช เชœเซ‡ เช†เชตเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชฎเชพเช‚ เชธเชนเชœ เช›เซ‡.

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

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

เชนเชตเซ‡ PaaS CLI เชฏเซเชŸเชฟเชฒเชฟเชŸเซ€เชฎเชพเช‚, เชเช• เช†เชฆเซ‡เชถ เชธเชพเชฅเซ‡ เชจเชตเซ€ เชธเซ‡เชตเชพ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชตเชงเซ เชฌเซ‡ เชธเชพเชฅเซ‡ เชจเชตเซ‹ เชกเซ‡เชŸเชพเชฌเซ‡เช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเซเชŸเซ‡เชœ เชชเชฐ เชœเชฎเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

"เชฎเชพเชˆเช•เซเชฐเซ‹ เชธเชฐเซเชตเชฟเชธ เชซเซเชฐเซ‡เช—เชฎเซ‡เชจเซเชŸเซ‡เชถเชจ" เชจเชพ เชฏเซเช—เชจเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเซเช‚

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

เชตเชงเซเชฎเชพเช‚, เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐเชจเซ‡ เช…เชธเชฐเช•เชพเชฐเช• เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เช˜เชฃเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡:

เชฒเซ‹เช—เซ€เช‚เช—;
โ€ข เชตเชฟเชจเช‚เชคเซ€ เชŸเซเชฐเซ‡เชธเซ€เช‚เช— (เชœเซ‡เช—เชฐ);
โ€ข เชญเซ‚เชฒ เชเช•เชคเซเชฐเซ€เช•เชฐเชฃ (เชธเช‚เชคเซเชฐเซ€);
โ€ข เชธเซเชฅเชฟเชคเชฟเช“, เชธเช‚เชฆเซ‡เชถเชพเช“, เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ€ เช˜เชŸเชจเชพเช“ (เช‡เชตเซ‡เชจเซเชŸ เชธเซเชŸเซเชฐเซ€เชฎ เชชเซเชฐเซ‹เชธเซ‡เชธเชฟเช‚เช—);
โ€ข เชฐเซ‡เชธ เชฎเชฐเซเชฏเชพเชฆเชพ / เชธเชฐเซเช•เชฟเชŸ เชฌเซเชฐเซ‡เช•เชฐ (เชคเชฎเซ‡ Hystrix เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹);
โ€ข เชธเซ‡เชตเชพ เชœเซ‹เชกเชพเชฃเชจเซเช‚ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ (เช…เชฎเซ‡ เชจเซ‡เชคเซเชฐเชฎเซ‡เชถเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช);
เชฎเซ‹เชจเซ€เชŸเชฐเซ€เช‚เช— (เช—เซเชฐเชพเชซเชจเชพ);
โ€ข เชเชธเซ‡เชฎเซเชฌเชฒเซ€ (เชŸเซ€เชฎเชธเชฟเชŸเซ€);
โ€ข เชธเช‚เชšเชพเชฐ เช…เชจเซ‡ เชธเซ‚เชšเชจเชพ (เชธเซเชฒเซ‡เช•, เชˆเชฎเซ‡เชฒ);
โ€ข เช•เชพเชฐเซเชฏ เชŸเซเชฐเซ‡เช•เชฟเช‚เช—; (เชœเซ€เชฐเชพ)
โ€ข เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃเชจเซ€ เชคเซˆเชฏเชพเชฐเซ€.

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

เช…เชฎเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธเชจเซเช‚ เชธเช‚เชšเชพเชฒเชจ เช•เชฐเซ€เช เช›เซ€เช

เช˜เชฃเซ€ เช…เชตเชฟเชŸเซ‹ เชฎเชพเชˆเช•เซเชฐเซ‹ เชธเชฐเซเชตเชฟเชธเซ€เชธ เชตเชšเซเชšเซ‡ เชเช•เซ€เช•เซƒเชค โ€œเชชเช•เซเชท เชจเซ€เชคเชฟโ€ เชจเซ‡ เช…เชฎเชฒเชฎเชพเช‚ เชฎเซ‚เช•เชตเชพ เชฎเชพเชŸเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชฎเชฆเชฆ:

  • เชธเซเชคเชฐเซ‹เชฎเชพเช‚ เชฎเชพเชณเช–เชพเช—เชค เชตเชฟเชญเชพเชœเชจ;
  • เชธเซ‡เชตเชพ (PaaS) เช–เซเชฏเชพเชฒ เชคเชฐเซ€เช•เซ‡ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ;
  • เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชธเชพเชฅเซ‡ เชฌเชจเซ‡เชฒเซ€ เชฆเชฐเซ‡เช• เชตเชธเซเชคเซเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚.

เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชเชฌเซเชธเซเชŸเซเชฐเซ‡เช•เซเชถเชจ เชธเซเชคเชฐเซ‹เชฎเชพเช‚ เชคเซเชฐเชฃ เชธเซเชคเชฐเซ‹เชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡. เชšเชพเชฒเซ‹ เช‰เชชเชฐเชฅเซ€ เชจเซ€เชšเซ‡ เชœเชˆเช.

A. เชŸเซ‹เชช - เชธเชฐเซเชตเชฟเชธ เชฎเซ‡เชถ. เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เช…เชฎเซ‡ เช‡เชธเซเชŸเชฟเช“เชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซเชฏเซ‹, เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช•เซ‡ เชคเซ‡ เช˜เชฃเชพ เชฌเชงเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช…เชฎเชพเชฐเชพ เชตเซ‹เชฒเซเชฏเซเชฎเซ‹ เชฎเชพเชŸเซ‡ เช–เซ‚เชฌ เช–เชฐเซเชšเชพเชณ เช›เซ‡. เชคเซ‡เชฅเซ€, เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชŸเซ€เชฎเชจเชพ เชตเชฐเชฟเชทเซเช  เช‡เชœเชจเซ‡เชฐ เชเชฒเซ‡เช•เซเชเชพเชจเซเชกเชฐ เชฒเซเช•เซเชฏเชพเชจเซเชšเซ‡เชจเซเช•เซ‹เช เชชเซ‹เชคเชพเชจเซ‹ เช‰เช•เซ‡เชฒ เชตเชฟเช•เชธเชพเชตเซเชฏเซ‹ - เชจเซ‡เชคเซเชฐเชฎเซ‡เชถ (เช“เชชเชจ เชธเซ‹เชฐเซเชธเชฎเชพเช‚ เช‰เชชเชฒเชฌเซเชง เช›เซ‡), เชœเซ‡เชจเซ‹ เช†เชชเชฃเซ‡ เชนเชพเชฒเชฎเชพเช‚ เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช เช…เชจเซ‡ เชœเซ‡ Istio เช•เชฐเชคเชพเช‚ เช…เชจเซ‡เช• เช—เชฃเชพ เช“เช›เชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‡ เช›เซ‡ (เชชเชฐเช‚เชคเซ Istio เชœเซ‡เชจเซ€ เชฌเชกเชพเชˆ เช•เชฐเซ€ เชถเช•เซ‡ เชคเซ‡ เชฌเชงเซเช‚ เช•เชฐเชคเซเช‚ เชจเชฅเซ€).
B. เชฎเชพเชงเซเชฏเชฎ - เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ. เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชœเชฎเชพเชตเซ€เช เช›เซ€เช เช…เชจเซ‡ เชšเชฒเชพเชตเซ€เช เช›เซ€เช.
C. เชฌเซ‹เชŸเชฎ - เชเช•เชฆเชฎ เชฎเซ‡เชŸเชฒ. เช…เชฎเซ‡ เชตเชพเชฆเชณเซ‹ เช…เชฅเชตเชพ OpenStack เชœเซ‡เชตเซ€ เชตเชธเซเชคเซเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฌเซ‡เชฐ เชฎเซ‡เชŸเชฒ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ€เช เช›เซ€เช.

เชฌเชงเชพ เชธเซเชคเชฐเซ‹ PaaS เชฆเซเชตเชพเชฐเชพ เชธเช‚เชฏเซเช•เซเชค เช›เซ‡. เช…เชจเซ‡ เช† เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ, เชฌเชฆเชฒเชพเชฎเชพเช‚, เชคเซเชฐเชฃ เชญเชพเช—เซ‹ เชงเชฐเชพเชตเซ‡ เช›เซ‡.

I. เชœเชจเชฐเซ‡เชŸเชฐ, CLI เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค. เชคเซ‡ เชคเซ‡ เช›เซ‡ เชœเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช…เชจเซ‡ เช“เช›เชพเชฎเชพเช‚ เช“เช›เชพ เชชเซเชฐเชฏเชคเซเชจเซ‹ เชธเชพเชฅเซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

II. เชเช•เซ€เช•เซƒเชค เช•เชฒเซ‡เช•เซเชŸเชฐ เชธเชพเชฎเชพเชจเซเชฏ เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เชฆเซเชตเชพเชฐเชพ เชคเชฎเชพเชฎ เชธเชพเชงเชจเซ‹เชจเชพ เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชธเชพเชฅเซ‡.

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

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

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

เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เชกเซ‡เชตเชฒเชชเชฎเซ‡เชจเซเชŸ เชชเชพเช‡เชชเชฒเชพเช‡เชจ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชพเชฐเซเชฏ เช•เชฐเซ‡ เช›เซ‡?

เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เชฌเชจเชพเชตเชŸเชจเซ€ เชธเชพเช‚เช•เชณ เช†เชจเชพ เชœเซ‡เชตเซ€ เชฆเซ‡เช–เชพเชฏ เช›เซ‡:

CLI-เชชเซเชถ โ†’ เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ โ†’ เชฌเซ‡เช• โ†’ เชกเชฟเชชเซเชฒเซ‹เชฏ โ†’ เช•เซƒเชคเซเชฐเชฟเชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ โ†’ เช•เซ‡เชจเซ‡เชฐเซ€ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ โ†’ เชธเซเช•เซเชตเชฟเช เชชเชฐเซ€เช•เซเชทเชฃ โ†’ เช‰เชคเซเชชเชพเชฆเชจ โ†’ เชœเชพเชณเชตเชฃเซ€.

เชšเชพเชฒเซ‹ เช† เช•เซเชฐเชฎเชฎเชพเช‚ เชฌเชฐเชพเชฌเชฐ เชคเซ‡เชฎเชพเช‚เชฅเซ€ เชชเชธเชพเชฐ เชฅเชˆเช.

CLI- เชฆเชฌเชพเชฃ

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

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

โ€” เชŸเซ‡เชฎเซเชชเชฒเซ‡เชŸ เชชเซเชฐเชฎเชพเชฃเซ‡ เชธเซ‡เชตเชพ เชฌเชจเชพเชตเซ‡ เช›เซ‡ โ€” เชธเซเชŸเซ‡เชช เชฌเชพเชฏ เชธเซเชŸเซ‡เชช, โ€œเชตเชฟเชเชพเชฐเซเชกโ€ เชฎเซ‹เชกเชฎเชพเช‚. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเชตเชฟเชŸเซ‹ เชฌเซ‡เช•เชเชจเซเชกเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฟเช‚เช— เชญเชพเชทเชพเช“ เชฎเชพเชŸเซ‡ เชจเชฎเซ‚เชจเชพเช“ เช›เซ‡: PHP, เช—เซ‹เชฒเชพเช‚เช— เช…เชจเซ‡ เชชเชพเชฏเชฅเซ‹เชจ.

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

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

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

- เช“เชŸเซ‹เชŸเซ‡เชธเซเชŸ เชœเชจเชฐเซ‡เชŸ เช•เชฐเซ‡ เช›เซ‡. เชฌเซเชฒเซ‡เชจเซเช•เซเชธเชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚, เชชเชฐเช‚เชคเซ เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชเช•เชฆเชฎ เชฏเซ‹เช—เซเชฏ.

โ€ข เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เชœเชฎเชพเชตเชŸ.

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชจเซ‡ เชœเชฎเชพเชตเชตเซเช‚ เช เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชฅเซ‹เชกเซเช‚ เช•เชพเชฎ เชนเชคเซเช‚. เชจเซ€เชšเซ‡เชจเชพ เชœเชฐเซ‚เชฐเซ€ เชนเชคเชพ:

I. เชกเซ‹เช•เชฐเชซเชพเชˆเชฒ.

II. เชฐเซ‚เชชเชฐเซ‡เช–เชพ.
III. เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸ, เชœเซ‡ เชชเซ‹เชคเซ‡ เชœ เชฌเซ‹เชœเชพเชฐเซ‚เชช เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡:

- เชšเชพเชฐเซเชŸ เชชเซ‹เชคเซ‡;
- เชจเชฎเซ‚เชจเชพเช“;
- เชตเชฟเชตเชฟเชง เชตเชพเชคเชพเชตเชฐเชฃเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชคเชพ เชšเซ‹เช•เซเช•เชธ เชฎเซ‚เชฒเซเชฏเซ‹.

เช…เชฎเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเซ‡เชจเชฟเชซเซ‡เชธเซเชŸเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เช•เชพเชฎ เช•เชฐเชตเชพเชฅเซ€ เชชเซ€เชกเชพเชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ€ เชฒเซ€เชงเซ€ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡ เชนเชตเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡. เชชเชฐเช‚เชคเซ เชธเซŒเชฅเซ€ เช…เช—เชคเซเชฏเชจเซเช‚, เชคเซ‡เช“เช เชœเชฎเชพเชตเชŸเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพ เชธเซเชงเซ€ เชธเชฐเชณ เชฌเชจเชพเชตเซ€. เชนเชตเซ‡เชฅเซ€ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• Dockerfile เช›เซ‡, เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชเช• เชœ เชŸเซ‚เช‚เช•เซ€ app.toml เชซเชพเช‡เชฒเชฎเชพเช‚ เชธเชฎเช—เซเชฐ เชฐเซ‚เชชเชฐเซ‡เช–เชพ เชฒเช–เซ‡ เช›เซ‡.

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

เชนเชพ, เช…เชจเซ‡ app.toml เชฎเชพเช‚ เชœ เชเช• เชฎเชฟเชจเชฟเชŸ เชฎเชพเชŸเซ‡ เช•เช‚เชˆ เช•เชฐเชตเชพเชจเซเช‚ เชจเชฅเซ€. เช…เชฎเซ‡ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เช•เชฐเซ€เช เช›เซ€เช เช•เซ‡ เชธเซ‡เชตเชพเชจเซ€ เช•เซเชฏเชพเช‚ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเซ€ เชจเช•เชฒเซ‹ เชŠเชญเซ€ เช•เชฐเชตเซ€ (เชฆเซ‡เชต เชธเชฐเซเชตเชฐ เชชเชฐ, เชธเซเชŸเซ‡เชœเชฟเช‚เช— เชชเชฐ, เช‰เชคเซเชชเชพเชฆเชจเชฎเชพเช‚), เช…เชจเซ‡ เชคเซ‡เชจเซ€ เชจเชฟเชฐเซเชญเชฐเชคเชพ เชธเซ‚เชšเชตเซ€เช เช›เซ€เช. [เชเชจเซเชœเชฟเชจ] เชฌเซเชฒเซ‹เช•เชฎเชพเช‚ เชฒเชพเช‡เชจเชจเชพ เช•เชฆ = "เชจเชพเชจเชพ" เชชเชฐ เชงเซเชฏเชพเชจ เช†เชชเซ‹. เช† เชคเซ‡ เชฎเชฐเซเชฏเชพเชฆเชพ เช›เซ‡ เชœเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฆเซเชตเชพเชฐเชพ เชธเซ‡เชตเชพเชจเซ‡ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

เชชเช›เซ€, เชฐเซ‚เชชเชฐเซ‡เช–เชพเชจเชพ เช†เชงเชพเชฐเซ‡, เชคเชฎเชพเชฎ เชœเชฐเซ‚เชฐเซ€ เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸเซเชธ เช†เชชเชฎเซ‡เชณเซ‡ เชœเชจเชฐเซ‡เชŸ เชฅเชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฃเซ‹ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

โ€ข เชฎเซ‚เชณเชญเซ‚เชค เชฎเชพเชจเซเชฏเชคเชพ. เช†เชตเชพ เชšเซ‡เช• เชชเชฃ เช“เชŸเซ‹เชฎเซ‡เชŸเซ‡เชก เชนเซ‹เชฏ เช›เซ‡.
เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:
- เชคเซเชฏเชพเช‚ เช•เซ‹เชˆ เชกเซ‹เช•เชฐเชซเชพเชˆเชฒ เช›เซ‡;
โ€” เชคเซเชฏเชพเช‚ app.toml เช›เซ‡;
- เชถเซเช‚ เชคเซเชฏเชพเช‚ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เช‰เชชเชฒเชฌเซเชง เช›เซ‡?
- เชจเชฟเชฐเซเชญเชฐเชคเชพ เช•เซเชฐเชฎเชฎเชพเช‚ เช›เซ‡?
- เชถเซเช‚ เชšเซ‡เชคเชตเชฃเซ€ เชจเชฟเชฏเชฎเซ‹ เชธเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡.
เช›เซ‡เชฒเซเชฒเชพ เชฎเซเชฆเซเชฆเชพ เชธเซเชงเซ€: เชธเซ‡เชตเชพเชจเชพ เชฎเชพเชฒเชฟเช• เชชเซ‹เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เชฏเชพ เช‰เชคเซเชชเชพเชฆเชจ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚.

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

I. เชธเซ‡เชตเชพเชจเซเช‚ เชธเช‚เช•เซเชทเชฟเชชเซเชค เชตเชฐเซเชฃเชจ. เชคเซ‡ เชถเซเช‚ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชคเซ‡เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชตเชฟเชถเซ‡ เชถเชพเชฌเซเชฆเชฟเช• เชฐเซ€เชคเซ‡ เชฅเซ‹เชกเชพ เชตเชพเช•เซเชฏเซ‹.

II. เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชกเชพเชฏเชพเช—เซเชฐเชพเชฎ เชฒเชฟเช‚เช•. เชคเซ‡ เชฎเชนเชคเซเชตเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเชพ เชชเชฐ เชเช• เชเชกเชชเซ€ เชจเชœเชฐ เชจเชพเช–เชคเชพ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เชธเชฐเชณ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเชฎเซ‡ เช•เซ‡เชถเซ€เช‚เช— เชฎเชพเชŸเซ‡ Redisเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹ เช•เซ‡ เชชเชฐเซเชธเชฟเชธเซเชŸเชจเซเชŸ เชฎเซ‹เชกเชฎเชพเช‚ เชฎเซเช–เซเชฏ เชกเซ‡เชŸเชพ เชธเซเชŸเซ‹เชฐ เชคเชฐเซ€เช•เซ‡. เชเชตเชฟเชŸเซ‹เชฎเชพเช‚ เช…เชคเซเชฏเชพเชฐเซ‡ เช† เชธเช‚เช—เชฎเชจเซ€ เชฒเชฟเช‚เช• เช›เซ‡.

III. เชฐเชจเชฌเซเช•. เชธเซ‡เชตเชพ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชชเชฐ เชŸเซ‚เช‚เช•เซ€ เชฎเชพเชฐเซเช—เชฆเชฐเซเชถเชฟเช•เชพ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเชตเชพเชจเซ€ เชœเชŸเชฟเชฒเชคเชพเช“.

IV. FAQ, เชœเซเชฏเชพเช‚ เชธเซ‡เชตเชพ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเชฎเชพเชฐเชพ เชธเชนเช•เชพเชฐเซเชฏเช•เชฐเซ‹เชจเซ‡ เช†เชตเซ€ เชถเช•เซ‡ เชคเซ‡เชตเซ€ เชธเชฎเชธเซเชฏเชพเช“เชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เชตเซ€ เชธเชพเชฐเซ€ เชฐเชนเซ‡เชถเซ‡.

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

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

VII. เชธเซ‡เชตเชพเชจเชพ เชฎเชพเชฒเชฟเช• เช…เชฅเชตเชพ เชฎเชพเชฒเชฟเช•เซ‹. เชฎเซ‹เชŸเชพ เชญเชพเช—เชจเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚, เชคเซ‡ โ€” เช…เชฅเชตเชพ เชคเซ‡ โ€” PaaS เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชชเชฐเช‚เชคเซ เชธเชฒเชพเชฎเชค เชฌเชพเชœเซเช เชฐเชนเซ‡เชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช เชคเซ‡เชจเซ‹ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเซ‹ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

เช›เซ‡เชฒเซเชฒเซ‡, เช•เซ‹เชก เชธเชฎเซ€เช•เซเชทเชพเชจเซ€ เชœเซ‡เชฎ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃเชจเซ€ เชธเชฎเซ€เช•เซเชทเชพ เช•เชฐเชตเซ€ เช เชธเชพเชฐเซ€ เชชเซเชฐเชฅเชพ เช›เซ‡.

เชธเชคเชค เชเช•เซ€เช•เชฐเชฃ

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

เช—เชฐเชฎเซ€เชฅเซ€ เชชเช•เชตเชตเซเช‚

เช†เช—เชณเชจเซ‹ เชคเชฌเช•เซเช•เซ‹ เชœเชฎเชพเชตเชŸ เชชเชนเซ‡เชฒเชพเช‚ เชชเซ‡เช•เซ‡เชœเชฟเช‚เช— เชธเซ‡เชตเชพเช“ เช›เซ‡.

  • เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ. เช•เซเชฒเชพเชธเชฟเช• เช…เชจเซเชธเชพเชฐ - เชกเซ‹เช•เชฐ เช›เชฌเซ€เชฎเชพเช‚.
  • เชธเซ‡เชตเชพ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เชนเซ‡เชฒเซเชฎ เชšเชพเชฐเซเชŸเชจเซเช‚ เชจเชฟเชฐเซเชฎเชพเชฃ. เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช…เชจเซ‡ เช•เซ‡เชถ เชธเชนเชฟเชค. เชคเซ‡ app.toml เชฐเซ‚เชชเชฐเซ‡เช–เชพ เช…เชจเซเชธเชพเชฐ เช†เชชเชฎเซ‡เชณเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ CLI-เชชเซเชถ เชธเซเชŸเซ‡เชœ เชชเชฐ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€.
  • เชชเซ‹เชฐเซเชŸ เช–เซ‹เชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเชกเชฎเชฟเชจ เชฎเชพเชŸเซ‡ เชŸเชฟเช•เชฟเชŸเซ‹ เชฌเชจเชพเชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช (เชœเซเชฏเชพเชฐเซ‡ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡).
  • เชเช•เชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชšเชฒเชพเชตเชตเซเช‚ เช…เชจเซ‡ เช•เซ‹เชก เช•เชตเชฐเซ‡เชœเชจเซ€ เช—เชฃเชคเชฐเซ€ เช•เชฐเชตเซ€. เชœเซ‹ เช•เซ‹เชก เช•เชตเชฐเซ‡เชœ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เชฅเซเชฐเซ‡เชถเซ‹เชฒเซเชกเชฅเซ€ เชจเซ€เชšเซ‡ เช›เซ‡, เชคเซ‹ เชธเช‚เชญเชตเชคเชƒ เชธเซ‡เชตเชพ เช†เช—เชณ เชจเชนเซ€เช‚ เชœเชพเชฏ - เชœเชฎเชพเชตเชŸ เชฎเชพเชŸเซ‡. เชœเซ‹ เชคเซ‡ เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เชฅเชตเชพเชจเซ€ เชงเชพเชฐ เชชเชฐ เช›เซ‡, เชคเซ‹ เชธเซ‡เชตเชพเชจเซ‡ "เชจเชฟเชฐเชพเชถเชพเชœเชจเช•" เช—เซเชฃเชพเช‚เช• เชธเซ‹เช‚เชชเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡: เชชเช›เซ€, เชœเซ‹ เชธเชฎเชฏ เชœเชคเชพเช‚ เชธเซ‚เชšเช•เชฎเชพเช‚ เช•เซ‹เชˆ เชธเซเชงเชพเชฐเซ‹ เชฅเชฏเซ‹ เชจเชฅเซ€, เชคเซ‹ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเชจเซ‡ เชธเซ‚เชšเชจเชพ เชชเซเชฐเชพเชชเซเชค เชฅเชถเซ‡ เช•เซ‡ เชชเชฐเซ€เช•เซเชทเชฃเซ‹เชจเซ€ เชฆเซเชฐเชทเซเชŸเชฟเช เช•เซ‹เชˆ เชชเซเชฐเช—เชคเชฟ เชจเชฅเซ€ ( เช…เชจเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เช•เช‚เชˆเช• เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡).
  • เชฎเซ‡เชฎเชฐเซ€ เช…เชจเซ‡ CPU เชฎเชฐเซเชฏเชพเชฆเชพเช“ เชฎเชพเชŸเซ‡ เชเช•เชพเช‰เชจเซเชŸเชฟเช‚เช—. เช…เชฎเซ‡ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เช—เซ‹เชฒเชพเช‚เช—เชฎเชพเช‚ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เชฒเช–เซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชšเชฒเชพเชตเซ€เช เช›เซ€เช. เช†เชฅเซ€ เช—เซ‹เชฒเชพเช‚เช— เชญเชพเชทเชพเชจเซ€ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชเช• เชธเซ‚เช•เซเชทเซเชฎเชคเชพ: เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ GOMAXPROCS เชตเซ‡เชฐเซ€เชเชฌเชฒเชจเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชธเซ‡เชŸ เชจ เช•เชฐเซ‹ เชคเซ‹, เชฎเชถเซ€เชจ เชชเชฐเชจเชพ เชคเชฎเชพเชฎ เช•เซ‹เชฐเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชœ เชฎเชถเซ€เชจ เชชเชฐ เช†เชตเซ€ เช˜เชฃเซ€ เชธเซ‡เชตเชพเช“ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡ เชถเชฐเซ‚ เชฅเชพเชฏ เช›เซ‡. เชธเช‚เชธเชพเชงเชจเซ‹ เชฎเชพเชŸเซ‡ เชธเซเชชเชฐเซเชงเชพ เช•เชฐเชตเชพ, เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชฆเช–เชฒ เช•เชฐเชตเซ€. เชจเซ€เชšเซ‡ เช†เชชเซ‡เชฒเชพ เช†เชฒเซ‡เช– เชฌเชคเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชœเซ‹ เชคเชฎเซ‡ เช•เซ‹เชˆ เชตเชฟเชตเชพเชฆ เชตเชฟเชจเชพ เช…เชจเซ‡ เชธเช‚เชธเชพเชงเชจ เชฎเซ‹เชกเชจเซ€ เชฐเซ‡เชธเชฎเชพเช‚ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชšเชฒเชพเชตเซ‹ เชคเซ‹ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เชธเชฎเชฏ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชฆเชฒเชพเชฏ เช›เซ‡. (เช—เซเชฐเชพเชซเชจเชพ เชธเซเชคเซเชฐเซ‹เชคเซ‹ เช›เซ‡ เช…เชนเซ€เช‚).

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชฏ, เช“เช›เซ‹ เชธเชพเชฐเซ‹ เช›เซ‡. เชฎเชนเชคเซเชคเชฎ: 643ms, เชจเซเชฏเซ‚เชจเชคเชฎ: 42ms. เชซเซ‹เชŸเซ‹ เช•เซเชฒเชฟเช• เช•เชฐเชตเชพ เชฏเซ‹เช—เซเชฏ เช›เซ‡.

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

เชถเชธเซเชคเซเชฐเช•เซเชฐเชฟเชฏเชพ เชฎเชพเชŸเซ‡ เชธเชฎเชฏ, เช“เช›เซ‹ เชธเชพเชฐเซ‹ เช›เซ‡. เชฎเชนเชคเซเชคเชฎ: 14091 เชเชจเชเชธ, เชจเซเชฏเซ‚เชจเชคเชฎ: 151 เชเชจเชเชธ. เชซเซ‹เชŸเซ‹ เช•เซเชฒเชฟเช• เช•เชฐเชตเชพ เชฏเซ‹เช—เซเชฏ เช›เซ‡.

เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชคเซˆเชฏเชพเชฐเซ€เชจเชพ เชคเชฌเช•เซเช•เซ‡, เชคเชฎเซ‡ เช† เชšเชฒเชจเซ‡ เชธเซเชชเชทเซเชŸ เชฐเซ€เชคเซ‡ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชฅเชตเชพ เชคเชฎเซ‡ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ automaxprocs เช‰เชฌเซ‡เชฐเชจเชพ เชฒเซ‹เช•เซ‹ เชชเชพเชธเซ‡เชฅเซ€.

เชœเชฎเชพเชตเชŸ เช•เชฐเซ‹

โ€ข เชธเช‚เชฎเซ‡เชฒเชจเซ‹ เชคเชชเชพเชธเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช. เชคเชฎเซ‡ เชคเชฎเชพเชฐเชพ เชนเซ‡เชคเซเชตเชพเชณเชพ เชตเชพเชคเชพเชตเชฐเชฃเชฎเชพเช‚ เชธเซ‡เชตเชพ เชเชธเซ‡เชฎเซเชฌเชฒเซ€เช“ เชชเชนเซ‹เช‚เชšเชพเชกเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹ เชคเซ‡ เชชเชนเซ‡เชฒเชพเช‚, เชคเชฎเชพเชฐเซ‡ เชจเซ€เชšเซ‡เชจเซ€ เชฌเชพเชฌเชคเซ‹ เชคเชชเชพเชธเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡:
- API เช…เช‚เชคเชฟเชฎ เชฌเชฟเช‚เชฆเซเช“.
โ€” เชธเซเช•เซ€เชฎเชพ เชธเชพเชฅเซ‡ API เชเชจเซเชกเชชเซ‹เช‡เชจเซเชŸ เชชเซเชฐเชคเชฟเชธเชพเชฆเซ‹เชจเซเช‚ เชชเชพเชฒเชจ.
- เชฒเซ‹เช— เชซเซ‹เชฐเซเชฎเซ‡เชŸ.
- เชธเซ‡เชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชนเซ‡เชกเชฐ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚ (เชนเชพเชฒเชฎเชพเช‚ เช† เชจเซ‡เชคเซเชฐเชฎเซ‡เชถ เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡)
โ€” เช‡เชตเซ‡เชจเซเชŸ เชฌเชธเชจเซ‡ เชธเช‚เชฆเซ‡เชถเชพ เชฎเซ‹เช•เชฒเชคเซ€ เชตเช–เชคเซ‡ เชฎเชพเชฒเชฟเช•เชจเซเช‚ เชŸเซ‹เช•เชจ เชธเซ‡เชŸ เช•เชฐเชตเซเช‚. เชธเชฎเช—เซเชฐ เชฌเชธเชฎเชพเช‚ เชธเซ‡เชตเชพเช“เชจเซ€ เช•เชจเซ‡เช•เซเชŸเชฟเชตเชฟเชŸเซ€เชจเซ‡ เชŸเซเชฐเซ‡เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช† เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. เชคเชฎเซ‡ เชฌเชธเชฎเชพเช‚ เชฌเซ‡เชตเชกเซ€ เชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ เชธเซ‡เชตเชพเช“เชจเซ€ เช•เชจเซ‡เช•เซเชŸเชฟเชตเชฟเชŸเซ€ เชตเชงเชพเชฐเชคเซ€ เชจเชฅเซ€ (เชœเซ‡ เชธเชพเชฐเซ€ เช›เซ‡), เช…เชจเซ‡ เชฌเชฟเชเชจเซ‡เชธ เชกเซ‡เชŸเชพ เช•เซ‡ เชœเซ‡ เชธเซ‡เชตเชพเช“เชจเซ€ เช•เชจเซ‡เช•เซเชŸเชฟเชตเชฟเชŸเซ€เชจเซ‡ เชฎเชœเชฌเซ‚เชค เชฌเชจเชพเชตเซ‡ เช›เซ‡ (เชœเซ‡ เช–เซ‚เชฌ เชœ เช–เชฐเชพเชฌ เช›เซ‡!). เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เช† เช•เชจเซ‡เช•เซเชŸเชฟเชตเชฟเชŸเซ€ เชเช• เชธเชฎเชธเซเชฏเชพ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡, เชคเซเชฏเชพเชฐเซ‡ เชฌเชธ เช•เซ‹เชฃ เชฒเช–เซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชพเช‚เชšเซ‡ เช›เซ‡ เชคเซ‡ เชธเชฎเชœเชตเซเช‚ เชธเซ‡เชตเชพเช“เชจเซ‡ เชฏเซ‹เช—เซเชฏ เชฐเซ€เชคเซ‡ เช…เชฒเช— เช•เชฐเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเซ‡ เช›เซ‡.

เชเชตเชฟเชŸเซ‹เชฎเชพเช‚ เชนเชœเซ€ เชฌเชนเซ เชธเช‚เชฎเซ‡เชฒเชจเซ‹ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เชคเซ‡เชฎเชจเซ‹ เชชเซ‚เชฒ เชตเชฟเชธเซเชคเชฐเซ€ เชฐเชนเซเชฏเซ‹ เช›เซ‡. เชŸเซ€เชฎ เชธเชฎเชœเซ€ เช…เชจเซ‡ เชธเชฎเชœเซ€ เชถเช•เซ‡ เชคเซ‡เชตเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช†เชตเชพ เช•เชฐเชพเชฐเซ‹ เชœเซ‡เชŸเชฒเชพ เชตเชงเซ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชคเซ‡เชŸเชฒเซเช‚ เชœ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชšเซเชšเซ‡ เชธเซเชธเช‚เช—เชคเชคเชพ เชœเชพเชณเชตเชตเชพเชจเซเช‚ เชธเชฐเชณ เช›เซ‡.

เช•เซƒเชคเซเชฐเชฟเชฎ เชชเชฐเซ€เช•เซเชทเชฃเซ‹

โ€ข เชฌเช‚เชง เชฒเซ‚เชช เชชเชฐเซ€เช•เซเชทเชฃ. เช† เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เชนเชตเซ‡ เช“เชชเชจ เชธเซ‹เชฐเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช Hoverfly.io. เชชเซเชฐเชฅเชฎ, เชคเซ‡ เชธเซ‡เชตเชพ เชชเชฐเชจเชพ เชตเชพเชธเซเชคเชตเชฟเช• เชญเชพเชฐเชจเซ‡ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเซ‡ เช›เซ‡, เชชเช›เซ€ - เชซเช•เซเชค เชฌเช‚เชง เชฒเซ‚เชชเชฎเชพเช‚ - เชคเซ‡ เชคเซ‡เชจเซเช‚ เช…เชจเซเช•เชฐเชฃ เช•เชฐเซ‡ เช›เซ‡.

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

เชฒเซ‹เชก เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เช…เชฎเซ‡ เชคเชชเชพเชธเซ€เช เช›เซ€เช เช•เซ‡ เชธเช‚เชธเชพเชงเชจ เชตเชชเชฐเชพเชถ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชฎเชฐเซเชฏเชพเชฆเชพเช“เชจเซ‡ เชชเซ‚เชฐเซเชฃ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชฎ. เช…เชจเซ‡ เช…เชฎเซ‡ เชฎเซเช–เซเชฏเชคเซเชตเซ‡ เชšเชฐเชฎเชธเซ€เชฎเชพ เชชเชฐ เชงเซเชฏเชพเชจ เช•เซ‡เชจเซเชฆเซเชฐเชฟเชค เช•เชฐเซ€เช เช›เซ€เช.

a) เช…เชฎเซ‡ เช•เซเชฒ เชญเชพเชฐเชจเซ‡ เชœเซ‹เชˆเช เช›เซ€เช.
- เช–เซ‚เชฌ เชจเชพเชจเซเช‚ - เชœเซ‹ เชญเชพเชฐ เช…เชšเชพเชจเช• เช˜เชฃเซ€ เชตเช–เชค เช˜เชŸเซ€ เชœเชพเชฏ เชคเซ‹ เชธเช‚เชญเชตเชคเชƒ เช•เช‚เชˆเช• เช•เชพเชฎ เช•เชฐเชคเซเช‚ เชจเชฅเซ€.
- เช–เซ‚เชฌ เชฎเซ‹เชŸเซเช‚ - เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.

b) เช…เชฎเซ‡ RPS เช…เชจเซเชธเชพเชฐ เช•เชŸเช“เชซ เชœเซ‹เชˆเช เช›เซ€เช.
เช…เชนเซ€เช‚ เช†เชชเชฃเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช…เช—เชพเช‰เชจเชพ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เช•เซเชฒ เชœเชฅเซเชฅเชพ เชตเชšเซเชšเซ‡เชจเซ‹ เชคเชซเชพเชตเชค เชœเซ‹เชˆเช เช›เซ€เช. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซ‹ เช•เซ‹เชˆ เชธเซ‡เชตเชพ 100 เช†เชฐเชชเซ€เชเชธ เช‰เชคเซเชชเชจเซเชจ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‹ เชคเซ‡ เช•เชพเช‚ เชคเซ‹ เช–เชฐเชพเชฌ เชฐเซ€เชคเซ‡ เชฒเช–เชพเชฏเซ‡เชฒ เช›เซ‡, เช…เชฅเชตเชพ เช† เชคเซ‡เชจเซ€ เชตเชฟเชถเชฟเชทเซเชŸเชคเชพ เช›เซ‡, เชชเชฐเช‚เชคเซ เช•เซ‹เชˆ เชชเชฃ เชธเช‚เชœเซ‹เช—เซ‹เชฎเชพเช‚, เช† เชธเซ‡เชตเชพเชจเซ‡ เช–เซ‚เชฌ เชจเชœเซ€เช•เชฅเซ€ เชœเซ‹เชตเชพเชจเซเช‚ เชเช• เช•เชพเชฐเชฃ เช›เซ‡.
เชœเซ‹, เชคเซ‡เชจเชพเชฅเซ€ เชตเชฟเชชเชฐเชฟเชค, เชคเซเชฏเชพเช‚ เช˜เชฃเชพ เชฌเชงเชพ RPS เช›เซ‡, เชคเซ‹ เชชเช›เซ€ เช•เชฆเชพเชš เช•เซ‹เชˆ เชชเซเชฐเช•เชพเชฐเชจเซ‹ เชฌเช— เช›เซ‡ เช…เชจเซ‡ เช•เซ‡เชŸเชฒเชพเช• เชเชจเซเชกเชชเซ‹เชˆเชจเซเชŸเซเชธเซ‡ เชชเซ‡เชฒเซ‹เชกเชจเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡, เช…เชจเซ‡ เช…เชจเซเชฏ เช•เซ‹เชˆ เช–เชพเชฒเซ€ เชŸเซเชฐเชฟเช—เชฐ เชฅเชˆ เช—เชฏเซเช‚ เช›เซ‡. return true;

เช•เซ‡เชจเซ‡เชฐเซ€ เชชเชฐเซ€เช•เซเชทเชฃเซ‹

เช…เชฎเซ‡ เชธเชฟเชจเซเชฅเซ‡เชŸเชฟเช• เชชเชฐเซ€เช•เซเชทเชฃเซ‹ เชชเชพเชธ เช•เชฐเซเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เช“เช›เซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชฐ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเซ‡ เชธเซ‡เชตเชพเชจเชพ เช‰เชฆเซเชฆเซ‡เชถเซเชฏ เชชเซเชฐเซ‡เช•เซเชทเช•เซ‹เชจเชพ เชจเชพเชจเชพ เชนเชฟเชธเซเชธเชพ เชธเชพเชฅเซ‡ - 0,1% เช•เชฐเชคเชพ เช“เช›เชพ เชธเชพเชฅเซ‡, เช•เชพเชณเชœเซ€เชชเซ‚เชฐเซเชตเช• เชชเซเชฐเชพเชฐเช‚เชญ เช•เชฐเซ€เช เช›เซ€เช. เช† เชคเชฌเช•เซเช•เซ‡, เชคเซ‡ เช–เซ‚เชฌ เชœ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ เช•เซ‡ เชฏเซ‹เช—เซเชฏ เชคเช•เชจเซ€เช•เซ€ เช…เชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชฎเซ‹เชจเชฟเชŸเชฐเชฟเช‚เช—เชฎเชพเช‚ เชถเชพเชฎเซ‡เชฒ เช›เซ‡ เชœเซ‡เชฅเซ€ เชคเซ‡เช“ เชถเช•เซเชฏ เชคเซ‡เชŸเชฒเซ€ เชเชกเชชเชฅเซ€ เชธเซ‡เชตเชพเชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพ เชฆเชฐเซเชถเชพเชตเซ‡. เช•เซ‡เชจเซ‡เชฐเซ€ เชŸเซ‡เชธเซเชŸ เชฎเชพเชŸเซ‡ เชฒเช˜เซเชคเซเชคเชฎ เชธเชฎเชฏ 5 เชฎเชฟเชจเชฟเชŸ เช›เซ‡, เชฎเซเช–เซเชฏ 2 เช•เชฒเชพเช• เช›เซ‡. เชœเชŸเชฟเชฒ เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชธเชฎเชฏ เชธเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช.
เชšเชพเชฒเซ‹ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€เช:
โ€” เชญเชพเชทเชพ-เชตเชฟเชถเชฟเชทเซเชŸ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ, เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, php-fpm เช•เชพเชฎเชฆเชพเชฐเซ‹;
- เชธเช‚เชคเซเชฐเซ€เชฎเชพเช‚ เชญเซ‚เชฒเซ‹;
- เชชเซเชฐเชคเชฟเชญเชพเชต เชธเซเชฅเชฟเชคเชฟเช“;
- เชชเซเชฐเชคเชฟเชญเชพเชต เชธเชฎเชฏ, เชšเซ‹เช•เซเช•เชธ เช…เชจเซ‡ เชธเชฐเซ‡เชฐเชพเชถ;
- เชตเชฟเชฒเช‚เชฌเชคเชพ;
- เช…เชชเชตเชพเชฆเซ‹, เชชเซเชฐเซ‹เชธเซ‡เชธเซเชก เช…เชจเซ‡ เช…เชจเชนเซ‡เชจเซเชกเชฒ;
- เช‰เชคเซเชชเชพเชฆเชจ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ.

เชธเซเช•เซเชตเชฟเช เชŸเซ‡เชธเซเชŸเชฟเช‚เช—

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

เช‰เชคเซเชชเชพเชฆเชจ

โ€ข เชธเซเช•เซ‡เชฒเชฟเช‚เช—. เชœเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เช•เซ‹เชˆ เชธเซ‡เชตเชพเชจเซ‡ เช‰เชคเซเชชเชพเชฆเชจ เชฎเชพเชŸเซ‡ เชฐเซ‹เชฒ เช†เช‰เชŸ เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเซ‡ เชคเซ‡ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ€เช เช›เซ€เช. เช…เชฎเชพเชฐเชพ เช…เชจเซเชญเชตเชฎเชพเช‚, เชฎเชพเชคเซเชฐ CPU เชธเซ‚เชšเช•เชพเช‚เช•เซ‹เชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚ เชฌเชฟเชจเช…เชธเชฐเช•เชพเชฐเช• เช›เซ‡. RPS เชฌเซ‡เชจเซเชšเชฎเชพเชฐเซเช•เชฟเช‚เช— เชธเชพเชฅเซ‡ เช“เชŸเซ‹ เชธเซเช•เซ‡เชฒเชฟเช‚เช— เชคเซ‡เชจเชพ เชถเซเชฆเซเชง เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ เชฎเชพเชคเซเชฐ เช…เชฎเซเช• เชธเซ‡เชตเชพเช“ เชฎเชพเชŸเซ‡, เชœเซ‡เชฎ เช•เซ‡ เช‘เชจเชฒเชพเช‡เชจ เชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช—. เชคเซ‡เชฅเซ€ เช…เชฎเซ‡ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ-เชตเชฟเชถเชฟเชทเซเชŸ เช‰เชคเซเชชเชพเชฆเชจ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธเชจเซ‡ เชชเซเชฐเชฅเชฎ เชœเซ‹เชˆเช เช›เซ€เช.

เชชเชฐเชฟเชฃเชพเชฎเซ‡, เชธเซเช•เซ‡เชฒเชฟเช‚เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช…เชฎเซ‡ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเซ€เช เช›เซ€เช:
- เชธเซ€เชชเซ€เชฏเซ เช…เชจเซ‡ เชฐเซ‡เชฎ เชธเซ‚เชšเช•เชพเช‚เช•เซ‹,
- เช•เชคเชพเชฐเชฎเชพเช‚ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ€ เชธเช‚เช–เซเชฏเชพ,
- เชชเซเชฐเชคเชฟเชญเชพเชต เชธเชฎเชฏ,
- เชธเช‚เชšเชฟเชค เชเชคเชฟเชนเชพเชธเชฟเช• เชฎเชพเชนเชฟเชคเซ€เชจเชพ เช†เชงเชพเชฐเซ‡ เช†เช—เชพเชนเซ€.

เชธเซ‡เชตเชพเชจเซ‡ เชธเซเช•เซ‡เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชคเซ‡เชจเซ€ เช…เชตเชฒเช‚เชฌเชจเชจเซเช‚ เชจเชฟเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชตเซเช‚ เชชเชฃ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เช›เซ‡ เชœเซ‡เชฅเซ€ เช…เชฎเซ‡ เชธเชพเช‚เช•เชณเชฎเชพเช‚ เชชเซเชฐเชฅเชฎ เชธเซ‡เชตเชพเชจเซ‡ เชธเซเช•เซ‡เชฒ เชจ เช•เชฐเซ€เช เช…เชจเซ‡ เชœเซ‡ เชคเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ‡ เช›เซ‡ เชคเซ‡ เชฒเซ‹เชก เชนเซ‡เช เชณ เชจเชฟเชทเซเชซเชณ เชœเชพเชฏ. เชธเซ‡เชตเชพเช“เชจเชพ เชธเชฎเช—เซเชฐ เชชเซ‚เชฒ เชฎเชพเชŸเซ‡ เชธเซเชตเซ€เช•เชพเชฐเซเชฏ เชฒเซ‹เชก เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เช…เชฎเซ‡ "เชจเชœเซ€เช•เชจเซ€" เช†เชถเซเชฐเชฟเชค เชธเซ‡เชตเชพเชจเชพ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพเชจเซ‡ เชœเซ‹เชˆเช เช›เซ€เช (CPU เช…เชจเซ‡ RAM เชธเซ‚เชšเช•เชพเช‚เช•เซ‹เชจเชพ เชธเช‚เชฏเซ‹เชœเชจเชจเชพ เช†เชงเชพเชฐเซ‡, เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ-เชตเชฟเชถเชฟเชทเซเชŸ เชฎเซ‡เชŸเซเชฐเชฟเช•เซเชธ เชธเชพเชฅเซ‡ เชœเซ‹เชกเซ€เชจเซ‡) เช…เชจเซ‡ เชเชคเชฟเชนเชพเชธเชฟเช• เชกเซ‡เชŸเชพ เชธเชพเชฅเซ‡ เชคเซ‡เชฎเชจเซ€ เชคเซเชฒเชจเชพ เช•เชฐเซ€เช เช›เซ€เช. เช†เชฐเช‚เชญเชฟเช• เชธเซ‡เชตเชพ, เช…เชจเซ‡ เชคเซ‡เชฅเซ€ เช‰เชชเชฐเชฅเซ€ เชจเซ€เชšเซ‡ เชธเซเชงเซ€ เชธเชฎเช—เซเชฐ โ€œเชจเชฟเชฐเซเชญเชฐเชคเชพ เชธเชพเช‚เช•เชณโ€ "เชฎเชพเช‚.

เชธเซ‡เชตเชพ

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธ เช•เชพเชฐเซเชฏเชฐเชค เชฅเชฏเชพ เชชเช›เซ€, เช…เชฎเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชŸเซเชฐเชฟเช—เชฐเซเชธ เชœเซ‹เชกเซ€ เชถเช•เซ€เช เช›เซ€เช.

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

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

เชกเซ‡เชถเชฌเซ‹เชฐเซเชก

เชŸเซ‚เช‚เช•เชฎเชพเช‚, เชกเซ‡เชถเชฌเซ‹เชฐเซเชก เช เช†เชชเชฃเชพ เชธเชฎเช—เซเชฐ PaaSเชจเซเช‚ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชชเซ‡เชจเชฒ เช›เซ‡.

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

เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช
เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช
เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช
เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เชตเชฟเชถเซ‡ เช†เชชเชฃเซ‡ เชถเซเช‚ เชœเชพเชฃเซ€เช เช›เซ€เช

เช•เซเชฒ

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

เชฎเซ‡เช‚ HighLoad++ 2018 เชฎเชพเชŸเซ‡ เช† เชตเชฟเชทเชฏ เชชเชฐ เชเช• เชฐเชฟเชชเซ‹เชฐเซเชŸ เช†เชชเซเชฏเซ‹ เช›เซ‡, เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชœเซ‹เชˆ เชถเช•เซ‹ เช›เซ‹ ะฒะธะดะตะพ ะธ เชฐเชœเซ‚เช†เชค.

เชœเซ‡เช“ เช…เช‚เชค เชธเซเชงเซ€ เชตเชพเช‚เชšเซ‡ เช›เซ‡ เชคเซ‡เชฎเชจเชพ เชฎเชพเชŸเซ‡ เชฌเซ‹เชจเชธ เชŸเซเชฐเซ‡เช•

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

เช† เชคเชพเชฒเซ€เชฎ เชฎเซ‹เชธเซเช•เซ‹เชฎเชพเช‚ 5 เชฅเซ€ 7 เช“เช—เชธเซเชŸ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฏเซ‹เชœเชพเชถเซ‡. เช† เช•เชพเชฎเช•เชพเชœเชจเชพ เชฆเชฟเชตเชธเซ‹ เช›เซ‡ เชœเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชฐเซ€เชคเซ‡ เช•เชฌเชœเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เชฌเชชเซ‹เชฐเชจเชพ เชญเซ‹เชœเชจ เช…เชจเซ‡ เชคเชพเชฒเซ€เชฎ เช…เชฎเชพเชฐเซ€ เช“เชซเชฟเชธเชฎเชพเช‚ เชนเชถเซ‡, เช…เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชธเชนเชญเชพเช—เซ€ เชฎเซเชธเชพเชซเชฐเซ€ เช…เชจเซ‡ เชฐเชนเซ‡เช เชพเชฃ เชฎเชพเชŸเซ‡ เชชเซ‹เชคเซ‡ เชšเซ‚เช•เชตเชฃเซ€ เช•เชฐเชถเซ‡.

เชคเชฎเซ‡ เชญเชพเช— เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เช…เชฐเชœเซ€ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช† เช—เซ‚เช—เชฒ เชซเซ‹เชฐเซเชฎเชฎเชพเช‚. เชคเชฎเชพเชฐเชพ เชคเชฐเชซเชฅเซ€ - เชคเชฎเชพเชฐเซ‡ เชถเชพ เชฎเชพเชŸเซ‡ เชคเชพเชฒเซ€เชฎเชฎเชพเช‚ เชนเชพเชœเชฐเซ€ เช†เชชเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡ เชคเซ‡ เชชเซเชฐเชถเซเชจเชจเซ‹ เชœเชตเชพเชฌ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‹ เชธเช‚เชชเชฐเซเช• เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช•เชฐเชตเซ‹ เชคเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€. เช…เช‚เช—เซเชฐเซ‡เชœเซ€เชฎเชพเช‚ เชœเชตเชพเชฌ เช†เชชเซ‹, เช•เชพเชฐเชฃ เช•เซ‡ เช•เซเชฐเชฟเชธ เชคเซ‡ เชธเชนเชญเชพเช—เซ€เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชถเซ‡ เชœเซ‡ เชชเซ‹เชคเซ‡ เชคเชพเชฒเซ€เชฎเชฎเชพเช‚ เชนเชพเชœเชฐเซ€ เช†เชชเชถเซ‡.
เช…เชฎเซ‡ เช† เชชเซ‹เชธเซเชŸเชจเชพ เช…เชชเชกเซ‡เชŸเชฎเชพเช‚ เช…เชจเซ‡ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡เชจเชพ เชธเซ‹เชถเชฟเชฏเชฒ เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ Avito เชชเชฐ เชคเชพเชฒเซ€เชฎ เชธเชนเชญเชพเช—เซ€เชจเซเช‚ เชจเชพเชฎ เชœเชพเชนเซ‡เชฐ เช•เชฐเซ€เชถเซเช‚ (AvitoTech in เชซเซ‡เชธเชฌเซเช•, ะ’ะบะพะฝั‚ะฐะบั‚ะต, เชŸเซเชตเชฟเชŸเชฐ) 19 เชœเซเชฒเชพเชˆ เชชเช›เซ€ เชจเชนเซ€เช‚.

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

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