เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฎเช‚เช—เชณเชตเชพเชฐ เชจเช‚เชฌเชฐ 5: โ€œPostgreSQL เช…เชจเซ‡ Kubernetes. CI/CD. เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ"

เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฎเช‚เช—เชณเชตเชพเชฐ เชจเช‚เชฌเชฐ 5: โ€œPostgreSQL เช…เชจเซ‡ Kubernetes. CI/CD. เชชเชฐเซ€เช•เซเชทเชฃ เช“เชŸเซ‹เชฎเซ‡เชถเชจ"

เช—เชฏเชพ เชตเชฐเซเชทเชจเชพ เช…เช‚เชคเซ‡, เชฐเชถเชฟเชฏเชจ PostgreSQL เชธเชฎเซเชฆเชพเชฏเชจเซเช‚ เชฌเซ€เชœเซเช‚ เชœเซ€เชตเช‚เชค เชชเซเชฐเชธเชพเชฐเชฃ เชฅเชฏเซเช‚ #RuPostgres, เชœเซ‡ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชคเซ‡เชจเชพ เชธเชน-เชธเซเชฅเชพเชชเช• เชจเชฟเช•เซ‹เชฒเชพเชˆ เชธเชฎเซ‹เช–เชตเชพเชฒเซ‹เชตเซ‡ เชซเซเชฒเชพเชจเซเชŸเชจเชพ เชŸเซ‡เช•เชจเชฟเช•เชฒ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐ เชฆเชฟเชฎเชฟเชคเซเชฐเซ€ เชธเซเชŸเซ‹เชฒเซเชฏเชพเชฐเซ‹เชต เชธเชพเชฅเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เช† DBMS เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€ เชนเชคเซ€.

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

เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช…เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ

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

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

ะะก: เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เช†เชฐเชกเซ€เชเชธ, เชฎเชพเชคเซเชฐ เช˜เชฐเซ‡?

เชกเซ€เชธเซ€: เชนเชพ: RDS เชจเซ€ เชœเซ‡เชฎ, เช—เชฎเซ‡ เชคเซเชฏเชพเช‚.

ะะก: "เช•เซเชฏเชพเช‚เชฏ เชชเชฃ" เช เชธเชพเชฐเซ‹ เชฎเซเชฆเซเชฆเซ‹ เช›เซ‡. เชฎเซ‹เชŸเซ€ เช•เช‚เชชเชจเซ€เช“เชฎเชพเช‚, เชฆเชฐเซ‡เช• เชตเชธเซเชคเซ เชตเชฟเชตเชฟเชง เชธเซเชฅเชณเซ‹เช เชธเซเชฅเชฟเชค เช›เซ‡. เชคเซ‹ เชชเช›เซ€, เชœเซ‹ เชคเซ‡ เชฎเซ‹เชŸเซ€ เช•เช‚เชชเชจเซ€ เช›เซ‡, เชคเซ‹ เชถเชพ เชฎเชพเชŸเซ‡ เชคเซˆเชฏเชพเชฐ เชธเซ‹เชฒเซเชฏเซเชถเชจ เชจเชฅเซ€ เชฒเซ‡เชคเชพ? เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, Nutanix เชชเชพเชธเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชตเชฟเช•เชพเชธ เช›เซ‡, เช…เชจเซเชฏ เช•เช‚เชชเชจเซ€เช“ (VMware...) เชชเชพเชธเซ‡ เชธเชฎเชพเชจ โ€œRDS, เชซเช•เซเชค เช˜เชฐเซ‡ เชœ เช›เซ‡.โ€

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

ะะก: เชคเซ‡ เชชเชฃ เชฎเชซเชค เช›เซ‡!

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

ะะก: เชนเชพ.

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

NS: เชฆเซ‡เชต เชฆเซเชตเชพเชฐเชพ, เชถเซเช‚ เชคเชฎเชพเชฐเซ‹ เชฎเชคเชฒเชฌ เชเชตเชพ เชฌเชงเชพ เชตเชพเชคเชพเชตเชฐเชฃ เช›เซ‡ เช•เซ‡ เชœเซ‡ เช‰เชคเซเชชเชพเชฆเชจ เชจเชฅเซ€? เชธเซเชŸเซ‡เชœเซ€เช‚เช—, QAโ€ฆ

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

ะะก: เช•เซ‹เชˆ เชจเชนเซ€เช‚. เชชเชฐเช‚เชคเซ เช†เชชเชฃเซ‡ เชธเซเชฅเชฟเชฐ เชตเชพเชคเชพเชตเชฐเชฃ เช•เซเชฏเชพเช‚ เชœเซ‹เชˆเช เช›เซ€เช? เชเช• เชธเซเชฅเชฟเชฐ เชตเชพเชคเชพเชตเชฐเชฃ เช†เชตเชคเซ€เช•เชพเชฒเซ‡ เช…เชชเซเชฐเชšเชฒเชฟเชค เชฅเชˆ เชœเชถเซ‡.

เชกเซ€เชธเซ€: เชธเซเชŸเซ‡เชœเซ€เช‚เช— เชธเซเชฅเชฟเชฐ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช—เซเชฐเชพเชนเช•เซ‹ เช›เซ‡...

ะะก: เชนเชพ, เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชฃ เช›เซ‡. เชœเซ‹ เชคเชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 10 TB เชกเซ‡เชŸเชพเชฌเซ‡เช เช…เชจเซ‡ 200 GB เชธเซเชŸเซ‡เชœเชฟเช‚เช— เชนเซ‹เชฏ เชคเซ‹ เชคเซ‡ เชเช• เชฎเซ‹เชŸเซ€ เชธเชฎเชธเซเชฏเชพ เช›เซ‡...

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

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

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

ะะก: 100 GB เชธเซเชงเซ€เชจเชพ เช† เช•เชฆเชจเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชเชจเซ‡ เชธเชพเชฐเซ€ เชกเชฟเชธเซเช• เช…เชจเซ‡ เชธเชพเชฐเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชชเชฐ เชฅเซ‹เชกเซ€เชตเชพเชฐเชฎเชพเช‚ เชฐเซ‹เชฒเช†เช‰เชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช–เชฐเซเช‚ เชจเซ‡? 1 เชœเซ€เชฌเซ€ เชชเซเชฐเชคเชฟ เชธเซ‡เช•เชจเซเชกเชจเซ€ เชเชกเชช เชนเชตเซ‡ เชตเชฟเชšเชฟเชคเซเชฐ เชจเชฅเซ€.

เชกเซ€เชธเซ€: เชนเชพ, เชฐเซ‡เช–เซ€เชฏ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฎเชพเชŸเซ‡ เช† เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€.

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

เชกเซ€เชธเซ€: เชฆเซ‚เชค เชถเซ‡เชจเชพ เชฎเชพเชŸเซ‡? เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชŸเซเชฐเชพเชซเชฟเช•เชจเซ‡ เช–เชพเชธ เชธเช‚เชคเซเชฒเชฟเชค เช•เชฐเซ€ เชฐเชนเซเชฏเชพเช‚ เช›เซ‹?

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

เชกเซ€เชธเซ€: เช–เซ‚เชฌ เชœ เช เช‚เชกเซ€! เช†เชตเชถเซเชฏเช•เชชเชฃเซ‡ เช† เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เชธเช‚เชšเชพเชฒเชฟเชค เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เชธเซ‹เชซเซเชŸเชตเซ‡เชฐ เช›เซ‡.

ะะก: Linux เชตเชฟเชคเชฐเชฃเซ‹เชฎเชพเช‚ เชถเชพเชถเซเชตเชค เชธเชฎเชธเซเชฏเชพเช“ เช›เซ‡: เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเซเช‚ เชœเซ‡เชฅเซ€ เชคเชฎเชพเชฎ เชนเชพเชฐเซเชกเชตเซ‡เชฐเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฎเชณเซ‡. เช…เชจเซ‡ เชคเซ‡เช“เชจเซ‡ เช–เซเชฏเชพเชฒ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เช•เชพเชฎ เช•เชฐเชถเซ‡. เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ Zalando เช‘เชชเชฐเซ‡เชŸเชฐเชฎเชพเช‚ เช…เชฎเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ AWS เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชœเซ‹เชฏเซเช‚ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชนเชตเซ‡ เชฌเชนเซ เชธเชพเชฐเซเช‚ เชจเชฅเซ€. เช•เซ‹เชˆ เชšเซ‹เช•เซเช•เชธ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฃ เชจ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช - เชคเซ‹ เชชเช›เซ€ เชฎเซเชฆเซเชฆเซ‹ เชถเซเช‚ เช›เซ‡?

เชกเซ€เชธเซ€: เชฎเชจเซ‡ เช–เชฌเชฐ เชจเชฅเซ€ เช•เซ‡ เชเชพเชฒเซ‡เชจเซเชกเซ‹ เช•เชˆ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเชฎเชพเช‚ เช†เชตเซ€ เช—เชฏเซ‹, เชชเชฐเช‚เชคเซ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชธเซเชŸเซ‹เชฐเซ‡เชœเชฎเชพเช‚ เชนเชตเซ‡ เชเชตเซ€ เชฐเซ€เชคเซ‡ เชฌเชจเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชกเชฟเชธเซเช• เชฌเซ‡เช•เช…เชช เชฒเซ‡เชตเชพเชจเซเช‚ เช…เชถเช•เซเชฏ เช›เซ‡. เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชงเซ‹เชฐเชฃเชฎเชพเช‚ - เชจเชตเซ€เชจเชคเชฎ เชธเช‚เชธเซเช•เชฐเชฃเชฎเชพเช‚ CSI เชธเซเชชเชทเซเชŸเซ€เช•เชฐเชฃเซ‹ โ€” เช…เชฎเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเชพ, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‹ เช…เชฎเชฒ เช•เซเชฏเชพเช‚ เชฅเชพเชฏ เช›เซ‡? เชชเซเชฐเชพเชฎเชพเชฃเชฟเช•เชชเชฃเซ‡, เชฌเชงเซเช‚ เชนเชœเซ€ เชชเชฃ เชเชŸเชฒเซเช‚ เช•เชพเชšเซเช‚ เช›เซ‡... เช…เชฎเซ‡ AWS, GCE, Azure, vSphere เชชเชฐ CSI เช…เชœเชฎเชพเชตเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ‹ เช•เซ‡ เชคเชฐเชค เชœ เชคเชฎเซ‡ เชœเซ‹เชˆ เชถเช•เชถเซ‹ เช•เซ‡ เชคเซ‡ เชนเชœเซ€ เชคเซˆเชฏเชพเชฐ เชจเชฅเซ€.

ะะก: เชเชŸเชฒเชพ เชฎเชพเชŸเซ‡ เช†เชชเชฃเซ‡ เช•เซเชฏเชพเชฐเซ‡เช• เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เชตเซ‹ เชชเชกเซ‡ เช›เซ‡. เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เช† เชนเชœเซ€ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชฌเช•เซเช•เซ‹ เช›เซ‡ - เชตเชงเชคเซ€ เชœเชคเซ€ เชชเซ€เชกเชพ. เชชเซเชฐเชถเซเชจ: K8s เชฎเชพเช‚ PgSQL เช…เชœเชฎเชพเชตเชตเชพ เชฎเชพเช‚เช—เชคเชพ เชจเชตเชพเชฌเซ€เช“เชจเซ‡ เชคเชฎเซ‡ เชถเซเช‚ เชธเชฒเชพเชน เช†เชชเชถเซ‹? เชถเซเช‚ เช“เชชเชฐเซ‡เชŸเชฐ เช•เชฆเชพเชš?

เชกเซ€เชธเซ€: เชธเชฎเชธเซเชฏเชพ เช เช›เซ‡ เช•เซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ 3% เช›เซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชตเชฟเชตเชฟเชง เชธเซ‰เชซเซเชŸเชตเซ‡เชฐเชจเซ€ เช–เซ‚เชฌ เชฎเซ‹เชŸเซ€ เชธเซ‚เชšเชฟ เชชเชฃ เช›เซ‡, เชนเซเช‚ เชฌเชงเซเช‚ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เชชเชฃ เช•เชฐเซ€เชถ เชจเชนเซ€เช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, Elasticsearch. เชคเซเชฏเชพเช‚ เช˜เชฃเชพ เชฌเชงเชพ เช“เชชเชฐเซ‡เชŸเชฐเซ‹ เช›เซ‡: เช•เซ‡เชŸเชฒเชพเช• เชธเช•เซเชฐเชฟเชฏ เชฐเซ€เชคเซ‡ เชตเชฟเช•เชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡, เช…เชจเซเชฏ เชจเชฅเซ€. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช—เช‚เชญเซ€เชฐเชคเชพเชฅเซ€ เชฒเชˆเช เชคเซ‡ เชฎเชพเชŸเซ‡ เช‘เชชเชฐเซ‡เชŸเชฐ เชชเชพเชธเซ‡ เชถเซเช‚ เชนเซ‹เชตเซเช‚ เชœเซ‹เชˆเช เชคเซ‡ เชตเชฟเชถเซ‡ เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเชฟเชฏเชพเชคเซ‹ เชคเซˆเชฏเชพเชฐ เช•เชฐเซ€ เช›เซ‡. เช“เชชเชฐเซ‡เชŸเชฐเชฎเชพเช‚ เช–เชพเชธ เช•เชฐเซ€เชจเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ - "เชเชฎเซ‡เชเซ‹เชจเชจเซ€ เชชเชฐเชฟเชธเซเชฅเชฟเชคเชฟเช“เชฎเชพเช‚ เช•เช‚เชˆเช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช“เชชเชฐเซ‡เชŸเชฐ" เชฎเชพเช‚ เชจเชนเซ€เช‚... เชนเช•เซ€เช•เชคเชฎเชพเช‚, เช…เชฎเซ‡ เชคเชฆเซเชฆเชจ เชตเซเชฏเชพเชชเช•เชชเชฃเซ‡ (= เชฒเช—เชญเช— เชคเชฎเชพเชฎ เช•เซเชฒเชพเชฏเชจเซเชŸเซเชธ) เชเช• เชœ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช - เชฐเซ‡เชกเชฟเชธ เชฎเชพเชŸเซ‡ (เช…เชฎเซ‡ เชคเซ‡เชจเชพ เชตเชฟเชถเซ‡ เชŸเซ‚เช‚เช• เชธเชฎเชฏเชฎเชพเช‚ เชเช• เชฒเซ‡เช– เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเซ€เชถเซเช‚).

ะะก: เช…เชจเซ‡ MySQL เชฎเชพเชŸเซ‡ เชชเชฃ เชจเชนเซ€เช‚? เชนเซเช‚ เชœเชพเชฃเซเช‚ เช›เซเช‚ เช•เซ‡ Percona... เช•เชพเชฐเชฃ เช•เซ‡ เชคเซ‡เช“ เชนเชตเซ‡ MySQL, MongoDB, เช…เชจเซ‡ Postgres เชชเชฐ เช•เชพเชฎ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡, เชคเซ‡เชฅเซ€ เชคเซ‡เช“เช เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเชพ เชธเชพเชฐเซเชตเชคเซเชฐเชฟเช• เช‰เช•เซ‡เชฒ เชฌเชจเชพเชตเชตเชพ เชชเชกเชถเซ‡: เชฌเชงเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เชฎเชพเชŸเซ‡, เชฌเชงเชพ เช•เซเชฒเชพเช‰เชก เชชเซเชฐเชฆเชพเชคเชพเช“ เชฎเชพเชŸเซ‡.

เชกเซ€เชธเซ€: เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ MySQL เชฎเชพเชŸเซ‡ เช“เชชเชฐเซ‡เชŸเชฐเซ‹เชจเซ‡ เชœเซ‹เชตเชพเชจเซ‹ เชธเชฎเชฏ เชจเชฅเซ€. เช† เช…เชคเซเชฏเชพเชฐเซ‡ เช…เชฎเชพเชฐเซเช‚ เชฎเซเช–เซเชฏ เชงเซเชฏเชพเชจ เชจเชฅเซ€. MySQL เชธเซเชŸเซ‡เชจเซเชกเช…เชฒเซ‹เชจเชฎเชพเช‚ เชธเชพเชฐเซเช‚ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡. เชœเซ‹ เชคเชฎเซ‡ เชฎเชพเชคเซเชฐ เชกเซ‡เชŸเชพเชฌเซ‡เช เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เซ‹ เชคเซ‹ เช“เชชเชฐเซ‡เชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชถเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ‹... เชคเชฎเซ‡ เชชเซ‹เชธเซเชŸเชฐเซเชœเซ‡เชธ เชธเชพเชฅเซ‡ เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชฒเซ‹เช‚เชš เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹, เช…เชฅเชตเชพ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเชฐเชณ เชฐเซ€เชคเซ‡ เชฒเซ‹เชจเซเชš เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.

ะะก: เช† เชตเชฟเชถเซ‡ เชชเชฃ เชเช• เชชเซเชฐเชถเซเชจ เชนเชคเซ‹. เช•เซ‹เชˆ เช“เชชเชฐเซ‡เชŸเชฐ เชœ เชจเชฅเซ€?

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

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชกเซ€.เชฌเซ€

ะะก: เชšเชพเชฒเซ‹ เชชเชฐเซ€เช•เซเชทเชฃเชจเชพ เชตเชฟเชทเชฏ เชชเชฐ เช†เช—เชณ เชตเชงเซ€เช. เชกเซ‡เชตเช“เชชเซเชธ เชชเชฐเชฟเชชเซเชฐเซ‡เช•เซเชทเซเชฏเชฎเชพเช‚ - เชกเซ‡เชŸเชพเชฌเซ‡เชเชฎเชพเช‚ เชซเซ‡เชฐเชซเชพเชฐเซ‹ เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชฐเซ‹เชฒ เช†เช‰เชŸ เช•เชฐเชตเชพ. เชคเซเชฏเชพเช‚ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเชฐเซเชตเชฟเชธเชฟเชธ เช›เซ‡, เช˜เชฃเชพ เชกเซ‡เชŸเชพเชฌเซ‡เชธเซ‡เชธ เช›เซ‡, เชฆเชฐเซ‡เช• เชธเชฎเชฏเซ‡ เช•เซเชฏเชพเช‚เช• เชจเซ‡ เช•เซเชฏเชพเช‚เช• เชฌเชฆเชฒเชพเชคเซ€ เชฐเชนเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ CI/CD เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เช•เชฐเชตเซเช‚ เช•เซ‡ เชœเซ‡เชฅเซ€ DBMS เชฆเซเชฐเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€ เชฌเชงเซเช‚ เช•เซเชฐเชฎเชฎเชพเช‚ เชนเซ‹เชฏ. เชคเชฎเชพเชฐเซ‹ เช…เชญเชฟเช—เชฎ เชถเซเช‚ เช›เซ‡?

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

ะะก: เช…เชจเซ‡ GDPR เชจเซ€ เชถเชฐเชคเซ‹ เชนเซ‡เช เชณ, เชฎเชจเซ‡ เชฒเชพเช—เซ‡ เช›เซ‡ เช•เซ‡ เชคเซ‡เช“ เชตเชงเซเชจเซ‡ เชตเชงเซ เชธเชพเชตเชšเซ‡เชค เชฅเชˆ เชฐเชนเซเชฏเชพ เช›เซ‡... เชนเซเช‚ เช•เชนเซ€ เชถเช•เซเช‚ เช›เซเช‚ เช•เซ‡ เชฏเซเชฐเซ‹เชชเชฎเชพเช‚ เชคเซ‡เช“เช เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชฆเช‚เชก เชฒเชพเชฆเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเซ€ เชฆเซ€เชงเซเช‚ เช›เซ‡.

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

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

ะะก: เชธเชพเชฆเซ€ เชจเช•เชฒ เช•เชฐเซ€เชจเซ‡?

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

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

เชกเซ€เชธเซ€: เช˜เชฃเชพ เชธเชฎเชฏ เชธเซเชงเซ€.

ะะก: เช…เชฎเซ‡ เช˜เชฃเซ€ เชธเชฎเชพเชจ เชตเชธเซเชคเซเช“ เช•เชฐเซ€เช เช›เซ€เช. เชซเช•เซเชค เช…เชฎเซ‡ เชกเซ‹เช•เชฐเชจเซ€ เช•เซ‰เชชเชฟ-เช‘เชจ-เชฐเชพเช‡เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€, เชชเชฐเช‚เชคเซ เช…เชจเซเชฏ เช•เซ‹เชˆเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เช เช›เซ€เช.

เชกเซ€เชธเซ€: เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เชจเชฅเซ€. เช…เชจเซ‡ เชกเซ‹เช•เชฐ เชฆเชฐเซ‡เช• เชœเช—เซเชฏเชพเช เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡.

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

เชกเซ€เชธเซ€: เชถเซเช‚ เชคเชซเชพเชตเชค เช›เซ‡: เช† เชฌเซเชฒเซ‹เชฌเซเชธ เช›เซ‡, เชฎเชพเชคเซเชฐ เชฌเชฟเชŸเซเชธ เช…เชจเซ‡ เชฌเชพเช‡เชŸเซเชธ.

ะะก: เชคเชซเชพเชตเชค เช† เช›เซ‡: เชถเซเช‚ เชคเชฎเซ‡ เชคเซ‡เชจเซ‡ เชกเชฎเซเชช เช…เชจเซ‡ เชชเซเชจเชƒเชธเซเชฅเชพเชชเชฟเชค เช•เชฐเซ‹ เช›เซ‹?

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

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

เชกเซ€เชธเซ€: เชชเชฐเช‚เชคเซ ZFS เชธเชพเชฅเซ‡ เชคเชฎเซ‡ เชเช• เชจเซ‹เชก เชธเซเชงเซ€ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช›เซ‹.

ะะก: เชนเชพ. เชชเชฐเช‚เชคเซ ZFS เชชเชพเชธเซ‡ เชœเชพเชฆเซเชˆ เชชเชฃ เช›เซ‡ เชฎเซ‹เช•เชฒเซ€: เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ เชคเชฎเซ‡ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เชคเซ‡ เชชเชฃ (เชฎเซ‡เช‚ เช–เชฐเซ‡เช–เชฐ เช†เชจเซเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซเชฏเซเช‚ เชจเชฅเซ€, เชชเชฃ...) เชคเชฎเซ‡ เชฌเซ‡ เชตเชšเซเชšเซ‡เชจเซ‹ เชกเซ‡เชฒเซเชŸเชพ เชฎเซ‹เช•เชฒเซ€ เชถเช•เซ‹ เช›เซ‹ PGDATA. เชตเชพเชธเซเชคเชตเชฎเชพเช‚, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชฌเซ€เชœเซเช‚ เชเช• เชธเชพเชงเชจ เช›เซ‡ เชœเซ‡เชจเซ‹ เช…เชฎเซ‡ เช†เชตเชพ เช•เชพเชฐเซเชฏเซ‹ เชฎเชพเชŸเซ‡ เช–เชฐเซ‡เช–เชฐ เชตเชฟเชšเชพเชฐ เช•เชฐเซเชฏเซ‹ เชจเชฅเซ€. PostgreSQL เชชเชพเชธเซ‡ เช›เซ‡ pg_rewind, เชœเซ‡ "เชธเซเชฎเชพเชฐเซเชŸ" rsync เชจเซ€ เชœเซ‡เชฎ เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡, เชคเชฎเชพเชฐเซ‡ เชœเซ‡ เชœเซ‹เชตเชพเชจเซเช‚ เชจเชฅเซ€ เชคเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เช›เซ‹เชกเซ€ เชฆเซ‡ เช›เซ‡, เช•เชพเชฐเชฃ เช•เซ‡ เชคเซเชฏเชพเช‚ เช•เช‚เชˆเชชเชฃ เชฌเชฆเชฒเชพเชฏเซเช‚ เชจเชฅเซ€. เช…เชฎเซ‡ เชฌเซ‡ เชธเชฐเซเชตเชฐ เชตเชšเซเชšเซ‡ เชเชกเชชเซ€ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช เช…เชจเซ‡ เชคเซ‡ เชœ เชฐเซ€เชคเซ‡ เชฐเซ€เชตเชพเช‡เชจเซเชก เช•เชฐเซ€ เชถเช•เซ€เช เช›เซ€เช.

เชคเซ‡เชฅเซ€, เช†เชจเชพเชฅเซ€, เชตเชงเซ DBA เชฌเชพเชœเซเชฅเซ€, เช…เชฎเซ‡ เชเช• เชธเชพเชงเชจ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ€เช เชœเซ‡ เช…เชฎเชจเซ‡ เชคเชฎเซ‡ เช•เชนเซเชฏเซเช‚ เชคเซ‡ เชœ เช•เชฐเชตเชพ เชฆเซ‡ เช›เซ‡: เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฎเซ‡ เชฒเช—เชญเช— เชเช• เชธเชพเชฅเซ‡ 50 เชตเช–เชค เช•เช‚เชˆเช• เชšเช•เชพเชธเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช.

เชกเซ€เชธเซ€: 50 เชตเช–เชค เชเชŸเชฒเซ‡ เช•เซ‡ เชคเชฎเชพเชฐเซ‡ 50 เชธเซเชชเซ‹เชŸ เช‡เชจเซเชธเซเชŸเชจเซเชธ เช“เชฐเซเชกเชฐ เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.

ะะก: เชจเชพ, เช…เชฎเซ‡ เชเช• เชœ เชฎเชถเซ€เชจ เชชเชฐ เชฌเชงเซเช‚ เช•เชฐเซ€เช เช›เซ€เช.

เชกเซ€เชธเซ€: เชชเชฐเช‚เชคเซ เชœเซ‹ เช† เชเช• เชกเซ‡เชŸเชพเชฌเซ‡เช เชŸเซ‡เชฐเชพเชฌเชพเชˆเชŸ เชนเซ‹เชฏ เชคเซ‹ เชคเชฎเซ‡ 50 เชตเช–เชค เช•เซ‡เชตเซ€ เชฐเซ€เชคเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชถเซ‹. เชฎเซ‹เชŸเซ‡ เชญเชพเช—เซ‡ เชคเซ‡เชฃเซ€เชจเซ‡ เชถเชฐเชคเซ€ 256 เชœเซ€เชฌเซ€ เชฐเซ‡เชฎเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡?

ะะก: เชนเชพ, เช•เซเชฏเชพเชฐเซ‡เช• เชคเชฎเชจเซ‡ เช˜เชฃเซ€ เชฏเชพเชฆเชถเช•เซเชคเชฟเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ‡ เช›เซ‡ - เชคเซ‡ เชธเชพเชฎเชพเชจเซเชฏ เช›เซ‡. เชชเชฐเช‚เชคเซ เช† เชœเซ€เชตเชจเชฎเชพเช‚เชฅเซ€ เชเช• เช‰เชฆเชพเชนเชฐเชฃ เช›เซ‡. เชชเซเชฐเซ‹เชกเช•เซเชถเชจ เชฎเชถเซ€เชจเชฎเชพเช‚ 96 เช•เซ‹เชฐ เช…เชจเซ‡ 600 เชœเซ€เชฌเซ€ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชกเซ‡เชŸเชพเชฌเซ‡เช เชฎเชพเชŸเซ‡ 32 เช•เซ‹เชฐเซ‹ (เชนเชตเซ‡ 16 เช•เซ‹เชฐ เชชเชฃ) เช…เชจเซ‡ 100-120 GB เชฎเซ‡เชฎเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฅเชพเชฏ เช›เซ‡.

เชกเซ€เชธเซ€: เช…เชจเซ‡ เชคเซเชฏเชพเช‚ 50 เชจเช•เชฒเซ‹ เชซเชฟเชŸ เช›เซ‡?

ะะก: เชคเซ‹ เชคเซเชฏเชพเช‚ เชฎเชพเชคเซเชฐ เชเช• เชœ เชจเช•เชฒ เช›เซ‡, เชชเช›เซ€ เช•เซ‹เชชเซ€-เช“เชจ-เชฐเชพเชˆเชŸ (ZFS) เช•เชพเชฎ เช•เชฐเซ‡ เช›เซ‡... เชนเซเช‚ เชคเชฎเชจเซ‡ เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เชœเชฃเชพเชตเซ€เชถ.

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 10 TB เชกเซ‡เชŸเชพเชฌเซ‡เช เช›เซ‡. เชคเซ‡เช“เช เชคเซ‡เชจเชพ เชฎเชพเชŸเซ‡ เชเช• เชกเชฟเชธเซเช• เชฌเชจเชพเชตเซ€, ZFS เช เชคเซ‡เชจเชพ เช•เชฆเชจเซ‡ 30-40 เชŸเช•เชพเชฅเซ€ เชธเช‚เช•เซเชšเชฟเชค เชชเชฃ เช•เชฐเซเชฏเซเช‚. เช…เชฎเซ‡ เชฒเซ‹เชก เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเชคเชพ เชจ เชนเซ‹เชตเชพเชฅเซ€, เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเชคเชฟเชญเชพเชต เชธเชฎเชฏ เช…เชฎเชพเชฐเชพ เชฎเชพเชŸเซ‡ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชจเชฅเซ€: เชคเซ‡เชจเซ‡ 2 เช—เชฃเซ‹ เชงเซ€เชฎเซ‹ เชฅเชตเชพ เชฆเซ‹ - เชคเซ‡ เช เซ€เช• เช›เซ‡.

เช…เชฎเซ‡ เชชเซเชฐเซ‹เช—เซเชฐเชพเชฎเชฐเซ‹, QA, DBA, เชตเช—เซ‡เชฐเซ‡เชจเซ‡ เชคเช• เช†เชชเซ€เช เช›เซ€เช. 1-2 เชฅเซเชฐเซ‡เชกเซ‹เชฎเชพเช‚ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‹. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡เช“ เช…เชฎเซเช• เชชเซเชฐเช•เชพเชฐเชจเซเช‚ เชธเซเชฅเชณเชพเช‚เชคเชฐ เชšเชฒเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡. เชคเซ‡เชจเซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ 10 เช•เซ‹เชฐเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เชจเชฅเซ€ - เชคเซ‡เชจเซ‡ 1 เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฌเซ‡เช•เชเชจเซเชก, 1 เช•เซ‹เชฐเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡. เชธเซเชฅเชณเชพเช‚เชคเชฐ เชถเชฐเซ‚ เชฅเชถเซ‡ - เช•เชฆเชพเชš เช“เชŸเซ‹เชตเซ‡เช•เซเชฏเซเชฎ เชนเชœเซ เชชเชฃ เชถเชฐเซ‚ เชฅเชถเซ‡, เชชเช›เซ€ เชฌเซ€เชœเชพ เช•เซ‹เชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 16-32 เช•เซ‹เชฐเซ‹ เชซเชพเชณเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡, เชคเซ‡เชฅเซ€ 10 เชฒเซ‹เช•เซ‹ เชเช• เชœ เชธเชฎเชฏเซ‡ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡, เช•เซ‹เชˆ เชธเชฎเชธเซเชฏเชพ เชจเชฅเซ€.

เช•เชพเชฐเชฃ เช•เซ‡ เชถเชพเชฐเซ€เชฐเชฟเช• เชฐเซ€เชคเซ‡ PGDATA เชคเซ‡ เชœ, เชคเซ‡ เชคเชพเชฐเชฃ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เช…เชฎเซ‡ เช–เชฐเซ‡เช–เชฐ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธเชจเซ‡ เช›เซ‡เชคเชฐเซ€เช เช›เซ€เช. เชฏเซเช•เซเชคเชฟ เช† เช›เซ‡: เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, 10 เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชเช• เชธเชพเชฅเซ‡ เชฒเซ‹เช‚เชš เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เชธเชฎเชธเซเชฏเชพ เชถเซเช‚ เช›เซ‡? เชคเซ‡เช“ เช เชฎเซเช•เซเชฏเซเช‚ เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ_เชฌเชซเชฐเซเชธ, เชšเชพเชฒเซ‹ 25% เช•เชนเซ€เช. เชคเชฆเชจเซเชธเชพเชฐ, เช† 200 GB เช›เซ‡. เชคเชฎเซ‡ เช†เชฎเชพเช‚เชฅเซ€ เชคเซเชฐเชฃ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชฒเซ‹เช‚เชš เช•เชฐเซ€ เชถเช•เชถเซ‹ เชจเชนเซ€เช‚, เช•เชพเชฐเชฃ เช•เซ‡ เชฎเซ‡เชฎเชฐเซ€ เชธเชฎเชพเชชเซเชค เชฅเชˆ เชœเชถเซ‡.

เชชเชฐเช‚เชคเซ เช…เชฎเซเช• เชธเชฎเชฏเซ‡ เช…เชฎเชจเซ‡ เชธเชฎเชœเชพเชฏเซเช‚ เช•เซ‡ เช† เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€: เช…เชฎเซ‡ เชถเซ‡เชฐ เช•เชฐเซ‡เชฒ_เชฌเชซเชฐเซเชธเชจเซ‡ 2 เชœเซ€เชฌเซ€ เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซเชฏเชพ เช›เซ‡. PostgreSQL เชชเชพเชธเซ‡ เช›เซ‡ เช…เชธเชฐเช•เชพเชฐเช•_เช•เซ‡เชถ_เชธเชพเช‡เช, เช…เชจเซ‡ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ เชคเซ‡ เชฎเชพเชคเซเชฐ เชเช• เชœ เช›เซ‡ เชœเซ‡ เชชเซเชฐเชญเชพเชตเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เชฏเซ‹เชœเชจเชพเช“. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ 0,5 TB เชชเชฐ เชธเซ‡เชŸ เช•เชฐเซ€เช เช›เซ€เช. เช…เชจเซ‡ เชคเซ‡ เชชเชฃ เชตเชพเช‚เชงเซ‹ เชจเชฅเซ€ เช•เซ‡ เชคเซ‡เช“ เช–เชฐเซ‡เช–เชฐ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชจเชฅเซ€: เชคเซ‡ เชฏเซ‹เชœเชจเชพเช“ เชฌเชจเชพเชตเซ‡ เช›เซ‡ เชœเชพเชฃเซ‡ เช•เซ‡ เชคเซ‡เช“ เช…เชธเซเชคเชฟเชคเซเชตเชฎเชพเช‚ เชนเซ‹เชฏ.

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

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

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

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

เชกเซ€เชธเซ€: เชฎเชพเชฐเชพ เชฆเซƒเชทเซเชŸเชฟเช•เซ‹เชฃเชฅเซ€, เช…เชฎเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชถเซ€เช‚เช—เซ‹ เชฌเชจเชพเชตเซ€เช เช›เซ€เช. K8s - เชธเซเชฅเชฟเชคเชฟเชธเซเชฅเชพเชชเช•: เชœเชฐเซ‚เชฐ เชฎเซเชœเชฌ เช—เชพเช‚เช เซ‹ เช“เชฐเซเชกเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เชพเชฐเซเชฏ เชซเช•เซเชค เชชเซ‹เชก เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เช›เซ‡ เช…เชจเซ‡ เช•เชนเซ‡เชตเชพเชจเซเช‚ เช›เซ‡ เช•เซ‡ เชคเซ‡เชจเซ‡ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ X เชฐเช•เชฎเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡, เช…เชจเซ‡ เชชเช›เซ€ K8s เชคเซ‡เชจเซ‡ เชœเชพเชคเซ‡ เชถเซ‹เชงเซ€ เช•เชพเชขเชถเซ‡. เชชเชฐเช‚เชคเซ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชธเซเชŸเซ‹เชฐเซ‡เชœ เชธเชชเซ‹เชฐเซเชŸ เชนเชœเซ€ เชชเชฃ เช…เชธเซเชฅเชฟเชฐ เช›เซ‡: 1.16เชฎเชพเช‚ 1.17 (เช† เชชเซเชฐเช•เชพเชถเชจ เชฌเชนเชพเชฐ เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เช…เช เชตเชพเชกเชฟเชฏเชพเชจเชพ เชชเชนเซ‡เชฒเชพ) เช† เชธเซเชตเชฟเชงเชพเช“ เชฎเชพเชคเซเชฐ เชฌเซ€เชŸเชพ เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡.

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

ะะก: เชฌเชงเชพ เชเชจเซเชœเชฟเชจเซ‹ (Amazon, Google...) เชฎเชพเชŸเซ‡ เช† เชธเช‚เชธเซเช•เชฐเชฃเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเชตเชพเชจเซเช‚ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚ เชชเชฃ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ - เช†เชฎเชพเช‚ เชฅเซ‹เชกเซ‹ เชธเชฎเชฏ เชชเชฃ เชฒเชพเช—เซ‡ เช›เซ‡.

เชกเซ€เชธเซ€: เช…เชฎเซ‡ เชนเชœเซ เชธเซเชงเซ€ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเชพ เชจเชฅเซ€. เช…เชฎเซ‡ เช…เชฎเชพเชฐเชพ เช‰เชชเชฏเซ‹เช—.

เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเชพเชŸเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชตเชฟเช•เชพเชธ

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

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

ะะก: เชฎเชจเซ‡ เชฒเชพเช—เชคเซเช‚ เชนเชคเซเช‚ เช•เซ‡ เช† เชเช• เชกเซ‹เช•เชฐ เช‡เชฎเซ‡เชœเชฎเชพเช‚ เชคเชฎเชพเชฎ เชถเซ€เช‚เช—เซ‹ เชฒเชชเซ‡เชŸเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เชนเชคเซ‹. เชชเชฐเช‚เชคเซ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช† เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช…เชฒเช— เช•เช‚เชˆเช• เชตเชฟเชถเซ‡ เช›เซ‡. เช•เซ‹เชˆเชชเชฃ เชฐเซ€เชคเซ‡, เชคเซเชฏเชพเช‚ เช…เชฒเช— เช•เชจเซเชŸเซ‡เชจเชฐ, เช…เชฒเช— เชถเซ€เช‚เช—เซ‹ เช›เซ‡ - เชซเช•เซเชค เชกเซ‹เช•เชฐเชฎเชพเช‚.

เชกเซ€เชธเซ€: เชนเชพ. เช…เชจเซ‡ เชคเซเชฏเชพเช‚ เชเช• เชฐเชฎเซเชœเซ€ เช…เชจเซเช•เชฐเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชชเชฐเช‚เชคเซ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡... เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชœเชฎเชพเชตเชŸ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เชฟเชคเชพ เช›เซ‡ - เชตเชฐเซเชซ. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชถเชฐเชคเซ€ เชฎเซ‹เชก เชฌเชจเชพเชตเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช werf up: "เชฎเชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชฎเซ‡เชณเชตเซ‹." เช…เชจเซ‡ เชชเช›เซ€ เชคเซเชฏเชพเช‚ เชถเชฐเชคเซ€ เชšเชฒเชพเชตเซ‹ werf follow. เชชเช›เซ€ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ IDE เชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เชธเช•เซเชทเชฎ เชนเชถเซ‡, เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎเชฎเชพเช‚ เชเช• เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เชถเชฐเซ‚ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เชœเซ‡ เชซเซ‡เชฐเชซเชพเชฐเซ‹เชจเซ‡ เชœเซเช เช›เซ‡ เช…เชจเซ‡ เช›เชฌเซ€เช“เชจเซเช‚ เชชเซเชจเชƒเชจเชฟเชฐเซเชฎเชพเชฃ เช•เชฐเซ‡ เช›เซ‡, เชคเซ‡เชจเซ‡ เชธเซเชฅเชพเชจเชฟเช• K8s เชชเชฐ เชซเชฐเซ€เชฅเซ€ เช—เซ‹เช เชตเซ‡ เช›เซ‡. เช† เชฐเซ€เชคเซ‡ เช…เชฎเซ‡ เชธเซเชฅเชพเชจเชฟเช• เชตเชฟเช•เชพเชธเชจเซ€ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เชนเชฒ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเชตเชพ เชฎเชพเช‚เช—เซ€เช เช›เซ€เช.

K8s เชตเชพเชธเซเชคเชตเชฟเช•เชคเชพเชฎเชพเช‚ เชธเซเชจเซ‡เชชเชถเซ‹เชŸ เช…เชจเซ‡ เชกเซ‡เชŸเชพเชฌเซ‡เช เช•เซเชฒเซ‹เชจเชฟเช‚เช—

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

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

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

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

ะะก: เชชเชฐเช‚เชคเซ เชคเซ‡ เชนเชœเซ เชชเชฃ เชคเซ‡เชฎเชจเซ‡ เชธเซ‡เช•เชจเซเชกเซ‹ เชฒเซ‡เชถเซ‡, เชฆเชพเช–เชฒเซ‹ เช‰เชญเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚, เชกเซ‹เช•เชฐเชจเซ‡ เชคเซเชฏเชพเช‚ เชฒเชพเชตเชตเชพเชฎเชพเช‚, เชตเช—เซ‡เชฐเซ‡.

เชกเซ€เชธเซ€: เช†เช–เซ‹ เชฆเชพเช–เชฒเซ‹ เชŠเชญเซ‹ เช•เชฐเชตเซ‹ เชถเชพ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡? เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ 32 เช•เซ‹เชฐเซ‹, 16... เชธเชพเชฅเซ‡เชจเซ‹ เชฆเชพเช–เชฒเซ‹ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡ เชคเซ‡เชฎเชพเช‚ เชซเชฟเชŸ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ - เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชšเชพเชฐ. เชœเซเชฏเชพเชฐเซ‡ เช†เชชเชฃเซ‡ เชชเชพเช‚เชšเชฎเชพเชจเซ‡ เช“เชฐเซเชกเชฐ เช•เชฐเซ€เช เช›เซ€เช, เชคเซเชฏเชพเชฐเซ‡ เชฆเชพเช–เชฒเซ‹ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช‰เชญเซ‹ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชคเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡.

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

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

ะะก: เชคเซ‡ เชฎเชพเชคเซเชฐ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชฎเชพเชŸเซ‡ เชœ เชฏเซ‹เช—เซเชฏ เชจเชฅเซ€: เช† เชฏเซ‹เชœเชจเชพเช“, เชœเซ‡เชฎ เชฎเซ‡เช‚ เชตเชฐเซเชฃเชตเซเชฏเซเช‚ เช›เซ‡, เชคเซ‡ เชซเช•เซเชค เชคเซ‡เชฎเชพเช‚ เชœ เช•เชพเชฐเซเชฏ เช•เชฐเชถเซ‡. เชชเชฐเช‚เชคเซ เชœเซ‹ เช†เชชเชฃเซ‡ เชฏเซ‹เชœเชจเชพเช“ เชตเชฟเชถเซ‡ เชšเชฟเช‚เชคเชพ เชจ เช•เชฐเซ€เช, เช…เชจเซ‡ เช…เชฎเชจเซ‡ เชซเช•เซเชค เช•เชพเชฐเซเชฏเชพเชคเซเชฎเช• เชชเชฐเซ€เช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฎ เชกเซ‡เชŸเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช† เช•เซ‹เชˆเชชเชฃ DBMS เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡.

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

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

เชกเซ€เชธเซ€: เชคเช•เชจเซ€เช•เซ€ เชฐเซ€เชคเซ‡ เช†เชจเซ‹ เช…เชฐเซเชฅ เช เช›เซ‡ เช•เซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชจเซ€ เช…เช‚เชฆเชฐ เชคเซ‡ เชเช• เชชเซ‹เชก เช›เซ‡ เชœเซ‡เชจเซ€ เช…เช‚เชฆเชฐ เช†เชชเชฃเซ‡ เช˜เชฃเชพ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชธ เชšเชฒเชพเชตเซ€เช เช›เซ€เช.

ะะก: เชนเชพ. เชคเซ‡เชจเซ€ เชฎเชฐเซเชฏเชพเชฆเชพ เช›เซ‡: เชšเชพเชฒเซ‹ เช•เชนเซ€เช เช•เซ‡ เชเช• เชœ เชธเชฎเชฏเซ‡ เชคเซ‡เชจเซ€ เชธเชพเชฅเซ‡ 10 เชฅเซ€ เชตเชงเซ เชฒเซ‹เช•เซ‹ เช•เชพเชฎ เชจ เช•เชฐเซ‡. เชœเซ‹ เชคเชฎเชจเซ‡ 20เชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ, เชคเซ‹ เช…เชฎเซ‡ เช†เชตเซ€ เชฌเซ€เชœเซ€ เชชเซ‹เชก เชฒเซ‹เชจเซเชš เช•เชฐเซ€เชถเซเช‚. เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เช•เซเชฒเซ‹เชจ เช•เชฐเซ€เชถเซเช‚, เชฌเซ€เชœเซเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃ เชตเซ‹เชฒเซเชฏเซเชฎ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€, เชคเซ‡เชฎเชพเช‚ เชธเชฎเชพเชจ 10 "เชชเชพเชคเชณเชพ" เช•เซเชฒเซ‹เชจเซเชธ เชนเชถเซ‡. เชถเซเช‚ เชคเชฎเชจเซ‡ เช† เชคเช• เชฆเซ‡เช–เชพเชคเซ€ เชจเชฅเซ€?

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

ะะก: เชนเซเช‚ เช˜เชฃเชพ เชŸเซ‡เชฐเชพเชฌเชพเชˆเชŸ เชฎเชพเชŸเซ‡ เชฆเซ‹เชข เชธเซ‡เช•เชจเซเชกเชฎเชพเช‚ เชฎเชพเชจเชคเซ‹ เชจเชฅเซ€. Ceph เชชเชฐ เชคเชฎเซ‡ เชคเซ‡ เชœเชพเชคเซ‡ เช•เชฐเซ‹ เช›เซ‹, เชชเชฐเช‚เชคเซ เชคเชฎเซ‡ เชตเชพเชฆเชณเซ‹ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ‹ เช›เซ‹. เช•เซเชฒเชพเช‰เชก เชชเชฐ เชœเชพเช“, EC2 เชชเชฐ เชฎเชฒเซเชŸเชฟ-เชŸเซ‡เชฐเชพเชฌเชพเช‡เชŸ EBS เชตเซ‹เชฒเซเชฏเซเชฎเชจเซ‹ เช•เซเชฒเซ‹เชจ เชฌเชจเชพเชตเซ‹ เช…เชจเซ‡ เชœเซเช“ เช•เซ‡ เชชเซเชฐเชฆเชฐเซเชถเชจ เชถเซเช‚ เชนเชถเซ‡. เชคเซ‡ เชฅเซ‹เชกเซ€ เชธเซ‡เช•เช‚เชก เชฒเซ‡เชถเซ‡ เชจเชนเซ€เช‚. เชคเซ‡เช“ เช† เชธเซเชคเชฐเซ‡ เช•เซเชฏเชพเชฐเซ‡ เชชเชนเซ‹เช‚เชšเชถเซ‡ เชคเซ‡เชฎเชพเช‚ เชฎเชจเซ‡ เช–เซ‚เชฌ เชœ เชฐเชธ เช›เซ‡. เชคเชฎเซ‡ เชถเซเช‚ เช•เชนเซ‹ เช›เซ‹ เชคเซ‡ เชนเซเช‚ เชธเชฎเชœเซเช‚ เช›เซเช‚, เชชเชฃ เชนเซเช‚ เช…เชฒเช— เชฐเชนเซ‡เชตเชพเชจเซ€ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซเช‚ เช›เซเช‚.

เชกเซ€เชธเซ€: เช“เช•เซ‡, เชชเชฃ เชฎเซ‡เช‚ เชฎเชงเซเชฏเชฎ เช—เชพเชณเชพเชฎเชพเช‚ เช•เชนเซเชฏเซเช‚, เชŸเซ‚เช‚เช•เชพ เช—เชพเชณเชพเชฎเชพเช‚ เชจเชนเซ€เช‚. เช˜เชฃเชพ เชตเชฐเซเชทเซ‹ เชธเซเชงเซ€.

Zalando เชคเชฐเชซเชฅเซ€ PostgreSQL เชฎเชพเชŸเซ‡ เช“เชชเชฐเซ‡เชŸเชฐ เชตเชฟเชถเซ‡

เช† เชฎเซ€เชŸเชฟเช‚เช—เชจเซ€ เชฎเชงเซเชฏเชฎเชพเช‚, เชเชพเชฒเซ‡เชจเซเชกเซ‹เชจเชพ เชญเซ‚เชคเชชเซ‚เชฐเซเชต เชกเซ‡เชตเชฒเชชเชฐ, เชเชฒเซ‡เช•เซเชธเซ€ เช•เซเชฒเซเชฏเซเช•เชฟเชจ เชชเชฃ เชœเซ‹เชกเชพเชฏเชพ เช…เชจเซ‡ เชชเซ‹เชธเซเชŸเช—เซเชฐเซ‡เชเชธเช•เซเชฏเซเชเชฒ เช“เชชเชฐเซ‡เชŸเชฐเชจเชพ เช‡เชคเชฟเชนเชพเชธ เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเซ€:

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

โ€œเชตเซเชฏเชตเชธเซเชฅเชฟเชค เชธเซ‡เชตเชพเช“ เชชเชฐ เชœเชพเช“ เช…เชจเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ‹, เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธเชฎเชพเช‚ เชกเซ‡เชŸเชพเชฌเซ‡เช เชšเชฒเชพเชตเชถเซ‹ เชจเชนเซ€เช‚. เชจเชนเชฟเช‚เชคเชฐ, เชคเชฎเชพเชฐเชพ K8s เชจเช•เซเช•เซ€ เช•เชฐเชถเซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช…เชชเช—เซเชฐเซ‡เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฌเชงเชพ เชจเซ‹เชกเซเชธ เชฌเช‚เชง เช•เชฐเซ‹ เช…เชจเซ‡ เชคเชฎเชพเชฐเซ‹ เชกเซ‡เชŸเชพ เชฆเซ‚เชฐ เชฆเซ‚เชฐ เชธเซเชงเซ€ เช‰เชกเซ€ เชœเชถเซ‡.โ€

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

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

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

เช…เชจเซ‡ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เชเช• เชกเซ‹เช•เชฐ เช•เชจเซเชŸเซ‡เชจเชฐ เชนเชคเซเช‚. เชคเซเชฏเชพเช‚ เชเช• PaaS เชนเชคเซ‹ เชœเซ‡เชฃเซ‡ Dockerเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹. เชถเชพ เชฎเชพเชŸเซ‡ K8s เช…เชœเชฎเชพเชตเชถเซ‹ เชจเชนเซ€เช‚? เชถเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช“เชชเชฐเซ‡เชŸเชฐ เชฒเช–เชคเชพ เชจเชฅเซ€? เชฎเซเชฐเชค เช•เชพเชฌเชฟเชฒเซ‹เชต, เชœเซ‡ เช…เชตเชฟเชŸเซ‹เชฅเซ€ เช…เชฎเชพเชฐเซ€ เชชเชพเชธเซ‡ เช†เชตเซเชฏเชพ เชนเชคเชพ, เชคเซ‡เชฎเชฃเซ‡ เชชเซ‹เชคเชพเชจเซ€ เชชเชนเซ‡เชฒ เชชเชฐ เชเช• เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ เชคเชฐเซ€เช•เซ‡ เช†เชจเซ€ เชถเชฐเซ‚เช†เชค เช•เชฐเซ€ - "เชฐเชฎเชตเชพ เชฎเชพเชŸเซ‡" - เช…เชจเซ‡ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸ "เช‰เชชเชกเซเชฏเซ‹."

เชชเชฐเช‚เชคเซ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡, เชนเซเช‚ AWS เชตเชฟเชถเซ‡ เชตเชพเชค เช•เชฐเชตเชพ เชฎเชพเช‚เช—เชคเซ‹ เชนเชคเซ‹. เชถเชพ เชฎเชพเชŸเซ‡ เชคเซเชฏเชพเช‚ เชเชคเชฟเชนเชพเชธเชฟเช• AWS เชธเช‚เชฌเช‚เชงเชฟเชค เช•เซ‹เชก เชนเชคเซ‹...

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

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

เชคเซ‡เชฅเซ€, เชฎเชจเซ‡ เชเช• เชชเซเชจ: เชฎเชพเชช เชœเซ‹เชˆเชคเซเช‚ เชนเชคเซเช‚ เชœเซ‡ EBS เชชเชพเชฐเซเชŸเซ€เชถเชจเชจเซ‡ เชตเชงเชพเชฐเชถเซ‡ เช…เชจเซ‡ เชชเช›เซ€ เชซเชพเช‡เชฒ เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เชจเชตเซ€ เชœเช—เซเชฏเชพ เชตเชพเชชเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชนเซ‡. เช…เชจเซ‡ เช…เชฎเซ‡ เชคเซ‡ เช•เชฐเซเชฏเซเช‚, เชชเชฐเช‚เชคเซ เชคเซ‡ เชธเชฎเชฏเซ‡ เช•เซเชฌเชฐเชจเซ‡เชŸเซเชธ เชชเชพเชธเซ‡ เชฐเซ€เชธเชพเชˆเช เช“เชชเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เช•เซ‹เชˆ API เชจเชนเซ‹เชคเซเช‚. เช…เชฎเซ‡ AWS เชชเชฐ เช•เชพเชฎ เช•เชฐเซเชฏเซเช‚ เชนเซ‹เชตเชพเชฅเซ€, เช…เชฎเซ‡ เชคเซ‡เชจเชพ API เชฎเชพเชŸเซ‡ เช•เซ‹เชก เชฒเช–เซเชฏเซ‹ เช›เซ‡.

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

เชชเซ€.เชเชธ. เชฌเซ‹เชจเชธ!

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

เชชเซ€.เชชเซ€.เชเชธ.

เช…เชฎเชพเชฐเชพ เชฌเซเชฒเซ‹เช— เชชเชฐ เชชเชฃ เชตเชพเช‚เชšเซ‹:

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

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