Postgres แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜ No5: โ€žPostgreSQL แƒ“แƒ Kubernetes. CI/CD. แƒขแƒ”แƒกแƒขแƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ"

Postgres แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜ No5: โ€žPostgreSQL แƒ“แƒ Kubernetes. CI/CD. แƒขแƒ”แƒกแƒขแƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒ˜แƒ–แƒแƒชแƒ˜แƒ"

แƒ’แƒแƒกแƒฃแƒšแƒ˜ แƒฌแƒšแƒ˜แƒก แƒ‘แƒแƒšแƒแƒก แƒจแƒ”แƒ“แƒ’แƒ แƒ แƒฃแƒกแƒฃแƒšแƒ˜ PostgreSQL แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒ แƒ˜แƒ’แƒ˜ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ แƒ˜ แƒขแƒ แƒแƒœแƒกแƒšแƒแƒชแƒ˜แƒ #RuPostgres, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ“แƒ แƒแƒกแƒแƒช แƒ›แƒ˜แƒกแƒ˜ แƒ—แƒแƒœแƒแƒ“แƒแƒ›แƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜ แƒกแƒแƒ›แƒแƒฎแƒ•แƒแƒšแƒแƒ•แƒ˜ แƒ”แƒกแƒแƒฃแƒ‘แƒ แƒ Flan-แƒ˜แƒก แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ  แƒ“แƒ˜แƒ แƒ”แƒฅแƒขแƒแƒ แƒก แƒ“แƒ˜แƒ›แƒ˜แƒขแƒ แƒ˜ แƒกแƒขแƒแƒšแƒ˜แƒแƒ แƒแƒ•แƒก แƒแƒ› DBMS-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ Kubernetes-แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ”แƒฅแƒกแƒขแƒจแƒ˜.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ— แƒแƒ› แƒ“แƒ˜แƒกแƒ™แƒฃแƒกแƒ˜แƒ˜แƒก แƒซแƒ˜แƒ แƒ˜แƒ—แƒแƒ“แƒ˜ แƒœแƒแƒฌแƒ˜แƒšแƒ˜แƒก แƒฉแƒแƒœแƒแƒฌแƒ”แƒ แƒก แƒ“แƒ แƒแƒฅ แƒกแƒแƒ–แƒแƒ’แƒแƒ“แƒแƒ”แƒ‘แƒ˜แƒก YouTube แƒแƒ แƒฎแƒ˜ แƒ’แƒแƒ›แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒ แƒฃแƒšแƒ˜ แƒ•แƒ˜แƒ“แƒ”แƒ:

แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒ‘แƒ˜

NS: แƒ“แƒฆแƒ”แƒก แƒแƒ  แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ”แƒ‘แƒ— แƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ–แƒ” แƒ“แƒ แƒ’แƒแƒ›แƒจแƒ•แƒ”แƒ‘ แƒžแƒฃแƒœแƒฅแƒขแƒ”แƒ‘แƒ–แƒ”. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ•แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒแƒ— Kubernetes-แƒ–แƒ”. แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› แƒ›แƒ แƒแƒ•แƒแƒšแƒฌแƒšแƒ˜แƒแƒœแƒ˜ แƒ’แƒแƒ›แƒแƒชแƒ“แƒ˜แƒšแƒ”แƒ‘แƒ แƒ’แƒแƒฅแƒ•แƒก. แƒ›แƒ” แƒ•แƒฃแƒงแƒฃแƒ แƒ” แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ•แƒ˜แƒ“แƒ”แƒแƒ”แƒ‘แƒก แƒ“แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ›แƒแƒ—แƒ’แƒแƒœแƒก แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒ•แƒฃแƒงแƒฃแƒ แƒ” แƒ™แƒ˜แƒ“แƒ”แƒช... แƒ›แƒแƒ“แƒ˜แƒ— แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒกแƒแƒฅแƒ›แƒ”แƒ–แƒ” แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ—: แƒ แƒแƒขแƒแƒ› แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ Postgres แƒแƒœ MySQL K8-แƒ”แƒ‘แƒจแƒ˜?

แƒ“แƒก: แƒแƒ› แƒ™แƒ˜แƒ—แƒฎแƒ•แƒแƒ–แƒ” แƒชแƒแƒšแƒกแƒแƒฎแƒ แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ“แƒ แƒแƒ แƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒกแƒ˜แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ” แƒ“แƒ แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ”แƒ‘แƒฃแƒšแƒแƒ‘แƒ... แƒžแƒแƒขแƒ”แƒœแƒชแƒ˜แƒแƒšแƒ˜. แƒงแƒ•แƒ”แƒšแƒแƒก แƒกแƒฃแƒ แƒก แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜ แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜.

NS: แƒ แƒแƒ’แƒแƒ  RDSแƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒแƒฎแƒšแƒจแƒ˜?

แƒ“แƒก: แƒ“แƒ˜แƒแƒฎ: แƒ แƒแƒ’แƒแƒ แƒช RDS, แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœ.

NS: โ€žแƒแƒ แƒกแƒแƒ“โ€œ แƒ™แƒแƒ แƒ’แƒ˜ แƒแƒ–แƒ แƒ˜แƒ. แƒ“แƒ˜แƒ“ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒแƒ“แƒ’แƒ˜แƒšแƒแƒก. แƒ แƒแƒขแƒแƒ› แƒ›แƒแƒจแƒ˜แƒœ, แƒ—แƒฃ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ, แƒแƒ  แƒ›แƒ˜แƒ˜แƒฆแƒแƒก แƒ›แƒ–แƒ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ? แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, Nutanix-แƒก แƒแƒฅแƒ•แƒก แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ, แƒกแƒฎแƒ•แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒก (VMware...) แƒแƒฅแƒ•แƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ” โ€žRDS, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒกแƒแƒฎแƒšแƒจแƒ˜โ€œ.

แƒ“แƒก: แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒชแƒแƒšแƒ™แƒ” แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒ–แƒ”, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒš แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜ แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก. แƒ“แƒ แƒ—แƒฃ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— Kubernetes-แƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ แƒ˜แƒก แƒฃแƒ–แƒแƒ แƒ›แƒแƒ–แƒแƒ แƒ˜ แƒ›แƒ แƒแƒ•แƒแƒšแƒคแƒ”แƒ แƒแƒ•แƒแƒœแƒ˜ แƒ˜แƒœแƒคแƒ แƒแƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ (แƒ แƒแƒช แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก K8-แƒ”แƒ‘แƒจแƒ˜). แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒ˜ API-แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜...

NS: แƒ”แƒก แƒแƒกแƒ”แƒ•แƒ” แƒฃแƒคแƒแƒกแƒแƒ!

แƒ“แƒก: แƒ”แƒก แƒแƒ แƒช แƒ˜แƒกแƒ” แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ. แƒ—แƒแƒ•แƒ˜แƒกแƒฃแƒคแƒšแƒ”แƒ‘แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒ‘แƒแƒ–แƒ แƒ˜แƒก แƒแƒ แƒช แƒ—แƒฃ แƒ˜แƒกแƒ” แƒ“แƒ˜แƒ“แƒ˜ แƒกแƒ”แƒ’แƒ›แƒ”แƒœแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ”แƒ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜... แƒแƒšแƒ‘แƒแƒ— แƒ’แƒแƒฎแƒกแƒแƒ•แƒ— แƒ›แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ‘แƒโ€œแƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒ‘แƒ˜"?

NS: แƒ“แƒ˜แƒแƒฎ.

แƒ“แƒก: แƒ›แƒ˜แƒ•แƒฎแƒ•แƒ“แƒ˜, แƒ แƒแƒ› แƒซแƒแƒšแƒ˜แƒแƒœ แƒแƒ แƒแƒ–แƒ แƒแƒ•แƒœแƒแƒ“ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒก. แƒ–แƒแƒ’แƒก แƒ”แƒ’แƒแƒœแƒ, แƒ แƒแƒ› แƒ›แƒ” แƒ•แƒแƒ›แƒ‘แƒแƒ‘แƒ“แƒ˜: โ€žแƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ, แƒ›แƒแƒ“แƒ˜ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒ•แƒ˜แƒงแƒ•แƒแƒœแƒแƒ—!โ€œ, แƒ–แƒแƒ’แƒ˜ แƒ™แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒ, แƒ แƒแƒ› แƒ”แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒกแƒแƒจแƒ˜แƒœแƒ”แƒšแƒ˜ แƒ•แƒ”แƒšแƒแƒกแƒ˜แƒžแƒ”แƒ“แƒ”แƒ‘แƒ˜ แƒ˜แƒงแƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒฃแƒš แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ˜แƒก แƒ—แƒฅแƒ›แƒ แƒ›แƒ˜แƒœแƒ“แƒแƒ“แƒ: โ€žแƒœแƒแƒฎแƒ” แƒ แƒ แƒฎแƒ“แƒ”แƒ‘แƒ, แƒ แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒ แƒ“แƒ แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ›แƒแƒ—แƒ˜ แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ. แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒแƒ— แƒ—แƒฃ แƒแƒ แƒ แƒแƒฎแƒšแƒ Kubernetes แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜? แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ? แƒ™แƒแƒ แƒ’แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฃ แƒ›แƒแƒ’แƒฌแƒแƒœแƒก... แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒกแƒแƒฅแƒ›แƒ˜แƒก แƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› แƒแƒ›แƒแƒก แƒ’แƒ˜แƒ แƒฉแƒ”แƒ•แƒ—. แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜แƒ แƒ’แƒแƒ แƒ”แƒ›แƒแƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ˜แƒก/แƒฌแƒแƒจแƒšแƒ˜แƒก แƒ“แƒ˜แƒœแƒแƒ›แƒ˜แƒ–แƒ›แƒ˜โ€œ.

NS: Dev-แƒจแƒ˜ แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘แƒ— แƒ—แƒฃ แƒแƒ แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒแƒ แƒ”แƒ›แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜? แƒ“แƒแƒ“แƒ’แƒ›แƒ, แƒฎแƒแƒ แƒ˜แƒกแƒฎแƒ˜โ€ฆ

แƒ“แƒก: แƒ—แƒฃ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒžแƒ”แƒ แƒคแƒ˜แƒก แƒกแƒขแƒ”แƒœแƒ“แƒ”แƒ‘แƒ–แƒ”, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒšแƒ‘แƒแƒ— แƒแƒ แƒ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒฅ แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜ แƒกแƒžแƒ”แƒชแƒ˜แƒคแƒ˜แƒ™แƒฃแƒ แƒ˜แƒ. แƒ—แƒฃ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒ’แƒแƒœแƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒฃแƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒ–แƒ”, แƒ แƒแƒชแƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒ แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒœแƒกแƒชแƒ”แƒœแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒšแƒ‘แƒแƒ— แƒแƒ แƒ... แƒ—แƒฃ แƒ”แƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜, แƒฎแƒแƒœแƒ’แƒ แƒซแƒšแƒ˜แƒ•แƒ˜ แƒ’แƒแƒ แƒ”แƒ›แƒแƒ, แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒ แƒกแƒแƒ แƒ’แƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ›แƒแƒแƒฅแƒ•แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒก K8-แƒ”แƒ‘แƒจแƒ˜?

NS: แƒแƒ แƒชแƒ”แƒ แƒ—แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒ“ แƒ•แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ’แƒแƒ แƒ”แƒ›แƒแƒก? แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ’แƒแƒ แƒ”แƒ›แƒ แƒฎแƒ•แƒแƒš แƒ›แƒแƒซแƒ•แƒ”แƒšแƒ“แƒ”แƒ‘แƒ.

แƒ“แƒก: แƒ“แƒแƒ“แƒ’แƒ›แƒ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒกแƒขแƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜. แƒ’แƒ•แƒงแƒแƒ•แƒก แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜...

NS: แƒ™แƒ˜, แƒ›แƒ”แƒช แƒ›แƒแƒฅแƒ•แƒก. แƒ“แƒ˜แƒ“แƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ, แƒ—แƒฃ แƒ’แƒแƒฅแƒ•แƒก 10 แƒขแƒ‘แƒแƒ˜แƒขแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ“แƒ 200 แƒ’แƒ‘ แƒ“แƒแƒ“แƒ’แƒ›แƒ...

แƒ“แƒก: แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ’แƒแƒ แƒ˜ แƒกแƒแƒฅแƒ›แƒ” แƒ›แƒแƒฅแƒ•แƒก! แƒ˜แƒœแƒกแƒชแƒ”แƒœแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒแƒก แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ, แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ“แƒ แƒแƒ แƒ˜แƒก แƒฆแƒ˜แƒšแƒแƒ™แƒ˜: "แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜". แƒ”แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ - แƒ“แƒ”แƒšแƒขแƒ - แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ (แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒแƒœแƒก, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ API-แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—) แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜. แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ”แƒ’แƒ–แƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜ แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜แƒ.

NS: แƒ›แƒ” แƒ›แƒ˜แƒœแƒแƒฎแƒแƒ•แƒก แƒกแƒขแƒแƒ แƒขแƒแƒžแƒ”แƒ‘แƒ˜ แƒฎแƒ”แƒแƒ‘แƒแƒจแƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ˜แƒช แƒกแƒฎแƒ”แƒ“แƒแƒœ RDS-แƒจแƒ˜ แƒแƒœ แƒ—แƒฃแƒœแƒ“แƒแƒช แƒฐแƒ”แƒ แƒแƒ™แƒฃแƒจแƒ˜ - แƒ”แƒก แƒแƒ แƒ˜แƒก 2-3 แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœแƒแƒœแƒ“แƒ”แƒšแƒ˜ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒ”แƒ‘แƒ˜ - แƒ“แƒ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒฌแƒ”แƒ แƒ”แƒœ แƒœแƒแƒ’แƒแƒ•แƒกแƒแƒงแƒ แƒ”แƒšแƒก แƒšแƒ”แƒžแƒขแƒแƒžแƒจแƒ˜. แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒ, แƒ แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ›แƒฎแƒแƒšแƒแƒ“ 80 GBแƒ, แƒฎแƒแƒšแƒ แƒšแƒ”แƒžแƒขแƒแƒžแƒ–แƒ” แƒแƒ แƒ˜แƒก แƒแƒ“แƒ’แƒ˜แƒšแƒ˜. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒงแƒ˜แƒ“แƒฃแƒšแƒแƒ‘แƒ”แƒœ แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ˜แƒ— แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒแƒกแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ—แƒ แƒ›แƒแƒ— แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒ— 3 แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒœแƒกแƒแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒšแƒแƒ“. แƒแƒกแƒ”แƒช แƒฎแƒ“แƒ”แƒ‘แƒ. แƒ›แƒ” แƒแƒกแƒ”แƒ•แƒ” แƒ“แƒแƒ•แƒ˜แƒœแƒแƒฎแƒ”, แƒ แƒแƒ› แƒ›แƒแƒ— แƒแƒ  แƒ”แƒจแƒ˜แƒœแƒ˜แƒแƒ— แƒ˜แƒœแƒกแƒชแƒ”แƒœแƒ˜แƒ แƒ”แƒ‘แƒแƒจแƒ˜ แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ - แƒ”แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒแƒ–แƒ”. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒกแƒ”แƒ•แƒ” แƒ“แƒแƒ•แƒ˜แƒœแƒแƒฎแƒ”, แƒ แƒแƒ› แƒ›แƒแƒ— แƒซแƒแƒšแƒ˜แƒแƒœ แƒ”แƒจแƒ˜แƒœแƒ˜แƒแƒ— แƒ“แƒ แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒแƒ  แƒแƒฅแƒ•แƒ— แƒกแƒแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒ˜ แƒ“แƒ แƒ แƒ“แƒ แƒฎแƒ”แƒšแƒ”แƒ‘แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒœแƒแƒ› แƒแƒ› แƒ—แƒ”แƒ›แƒแƒ–แƒ” แƒ’แƒแƒ“แƒแƒ•แƒแƒšแƒ—, แƒ›แƒ˜แƒœแƒ“แƒ แƒ’แƒแƒ•แƒ˜แƒ’แƒ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒกแƒฌแƒแƒ แƒแƒ“ แƒ›แƒ”แƒกแƒ›แƒ˜แƒก, แƒ แƒแƒ› แƒฏแƒ”แƒ  แƒแƒ แƒแƒ•แƒ˜แƒœ แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ“?

แƒ“แƒก: แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒชแƒ˜แƒ แƒ” แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒ’แƒ˜แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœ แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒแƒ แƒแƒ™แƒ แƒ˜แƒขแƒ˜แƒ™แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ–แƒ”, แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒช แƒซแƒแƒšแƒ˜แƒแƒœ แƒ’แƒ•แƒ”แƒ–แƒแƒ แƒ”แƒ‘แƒแƒ“แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ (แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ แƒแƒ  แƒแƒ แƒ˜แƒก). แƒ“แƒ แƒ˜แƒ› แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—, แƒ แƒแƒ› แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒก แƒฅแƒ•แƒ”แƒจ แƒแƒ แƒ˜แƒก แƒœแƒแƒ แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ. แƒ”แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ แƒ•แƒ˜แƒ แƒขแƒฃแƒแƒšแƒฃแƒ  แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒจแƒ˜ - แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—แƒแƒ“ VMware-แƒจแƒ˜, แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ—แƒแƒ•แƒ–แƒ”. แƒฉแƒ•แƒ”แƒœ แƒ›แƒแƒ•แƒแƒ—แƒแƒ•แƒกแƒ”แƒ— แƒ˜แƒ’แƒ˜ PV แƒ“แƒ แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒ“แƒแƒขแƒแƒœแƒ แƒ›แƒแƒœแƒฅแƒแƒœแƒ˜แƒ“แƒแƒœ แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ”.

NS: แƒแƒ› แƒ–แƒแƒ›แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ˜, 100 แƒ’แƒ‘-แƒ›แƒ“แƒ”, แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒฃแƒ—แƒจแƒ˜ แƒ™แƒแƒ แƒ’ แƒ“แƒ˜แƒกแƒ™แƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒ™แƒแƒ แƒ’ แƒฅแƒกแƒ”แƒšแƒ–แƒ”, แƒแƒ แƒ? 1 แƒ’แƒ‘/แƒฌแƒแƒ›แƒจแƒ˜ แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ” แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก แƒ”แƒ’แƒ–แƒแƒขแƒ˜แƒ™แƒฃแƒ แƒ˜.

แƒ“แƒก: แƒ“แƒ˜แƒแƒฎ, แƒฎแƒแƒ–แƒแƒ•แƒแƒœแƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ”แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒแƒ  แƒแƒ แƒ˜แƒก.

NS: แƒ™แƒแƒ แƒ’แƒ˜, แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒžแƒ แƒแƒ“แƒ–แƒ” แƒฃแƒœแƒ“แƒ แƒ•แƒ˜แƒคแƒ˜แƒฅแƒ แƒแƒ—. แƒ“แƒ แƒ—แƒฃ แƒ’แƒแƒœแƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒ— Kubernetes-แƒก แƒแƒ แƒแƒžแƒ แƒแƒ“แƒ˜แƒฃแƒš แƒ’แƒแƒ แƒ”แƒ›แƒแƒจแƒ˜, แƒ แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ—? แƒแƒ›แƒแƒก แƒ–แƒแƒšแƒแƒœแƒ“แƒแƒจแƒ˜ แƒ•แƒฎแƒ”แƒ“แƒแƒ• แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ” แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒ™แƒ แƒฃแƒœแƒฉแƒ˜แƒจแƒ˜ แƒฎแƒ”แƒ แƒฎแƒ˜, แƒแƒ แƒ˜แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜. แƒ“แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก OnGres - แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ แƒ›แƒ”แƒ’แƒแƒ‘แƒแƒ แƒ˜ แƒแƒšแƒ•แƒแƒ แƒ แƒ”แƒกแƒžแƒแƒœแƒ”แƒ—แƒ˜แƒ“แƒแƒœ: แƒ แƒแƒกแƒแƒช แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒ“แƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒ (StackGres), แƒ แƒแƒ›แƒ”แƒšแƒจแƒ˜แƒช, แƒ’แƒแƒ แƒ“แƒ แƒ—แƒแƒ•แƒแƒ“ Postgres-แƒ˜แƒกแƒ, แƒ›แƒแƒ— แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒก แƒฉแƒแƒ”แƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒœแƒแƒ— แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒ, Envoy proxy...

แƒ“แƒก: แƒ“แƒ”แƒกแƒžแƒแƒœแƒ˜ แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก? แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒšแƒแƒ“ แƒแƒฌแƒแƒœแƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ— Postgres-แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒก?

NS: แƒ“แƒ˜แƒแƒฎ. แƒแƒœแƒฃ, แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ›แƒแƒก แƒแƒกแƒ” แƒฎแƒ”แƒ“แƒแƒ•แƒ”แƒœ: แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒ˜แƒฆแƒ”แƒ‘แƒ— Linux แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒแƒก แƒ“แƒ แƒ‘แƒ˜แƒ แƒ—แƒ•แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ PostgreSQL แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜ แƒ“แƒ แƒ›แƒแƒ— แƒกแƒฃแƒ แƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒœ แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ“แƒ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ Kubernetes-แƒ–แƒ”. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒ”แƒœ แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ”แƒ‘แƒก (แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒก แƒ“แƒ แƒ.แƒจ.) แƒ“แƒ แƒแƒกแƒฌแƒแƒ แƒ”แƒ‘แƒ”แƒœ แƒ›แƒแƒ— แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ˜แƒ›แƒฃแƒจแƒแƒแƒœ.

แƒ“แƒก: แฒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ’แƒแƒ แƒ˜! แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ›แƒแƒ แƒ—แƒฃแƒšแƒ˜ Postgres-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฅแƒ›แƒœแƒ”แƒšแƒแƒ“.

NS: Linux แƒ“แƒ˜แƒกแƒขแƒ แƒ˜แƒ‘แƒฃแƒชแƒ˜แƒแƒก แƒแƒฅแƒ•แƒก แƒ›แƒแƒ แƒแƒ“แƒ˜แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ”แƒ‘แƒ˜: แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒ“แƒ แƒแƒ˜แƒ•แƒ”แƒ แƒ”แƒ‘แƒ˜ แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒ แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ แƒ˜แƒงแƒแƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ˜แƒšแƒ˜. แƒ“แƒ แƒ›แƒแƒ— แƒแƒฅแƒ•แƒ— แƒ˜แƒ“แƒ”แƒ, แƒ แƒแƒ› แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ”แƒœ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒกแƒจแƒ˜. แƒ›แƒ” แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› Zalando แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒแƒฎแƒšแƒแƒฎแƒแƒœ แƒ•แƒœแƒแƒฎแƒ”แƒ— แƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ˜ AWS-แƒ—แƒแƒœ แƒ“แƒ แƒ”แƒก แƒแƒฆแƒแƒ  แƒแƒ แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒแƒ แƒ’แƒ˜. แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒก แƒ›แƒ˜แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒ™แƒแƒœแƒ™แƒ แƒ”แƒขแƒฃแƒš แƒ˜แƒœแƒคแƒ แƒแƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒแƒกแƒ—แƒแƒœ - แƒ›แƒแƒจแƒ˜แƒœ แƒ แƒ แƒแƒ–แƒ แƒ˜ แƒแƒฅแƒ•แƒก?

แƒ“แƒก: แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒแƒ  แƒ•แƒ˜แƒชแƒ˜ แƒ แƒ แƒกแƒ˜แƒขแƒฃแƒแƒชแƒ˜แƒแƒจแƒ˜ แƒ›แƒแƒฎแƒ•แƒ“แƒ แƒ–แƒแƒšแƒแƒœแƒ“แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› Kubernetes-แƒจแƒ˜ แƒกแƒแƒชแƒแƒ•แƒ˜ แƒแƒฎแƒšแƒ แƒ˜แƒกแƒ”แƒ แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜, แƒ แƒแƒ› แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ˜แƒก แƒแƒฆแƒ”แƒ‘แƒ แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒ—. แƒชแƒแƒขแƒ แƒฎแƒœแƒ˜แƒก แƒฌแƒ˜แƒœ แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒจแƒ˜ - แƒฃแƒแƒฎแƒšแƒ”แƒก แƒ•แƒ”แƒ แƒกแƒ˜แƒแƒจแƒ˜ CSI แƒกแƒžแƒ”แƒชแƒ˜แƒคแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ โ€” แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒซแƒ”แƒšแƒ˜แƒ— แƒ™แƒแƒ“แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฆแƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒแƒ“ แƒแƒ แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ แƒ’แƒ˜แƒšแƒ˜? แƒ›แƒแƒ แƒ—แƒแƒšแƒ˜ แƒ’แƒ˜แƒ—แƒฎแƒ แƒแƒ—, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒกแƒ” แƒœแƒ”แƒ“แƒšแƒ”แƒฃแƒšแƒ˜แƒ... แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ— CSI-แƒก AWS, GCE, Azure, vSphere-แƒ˜แƒก แƒ—แƒแƒ•แƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒ’แƒแƒ แƒช แƒ™แƒ˜ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ— แƒ›แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒแƒก, แƒฎแƒ”แƒ“แƒแƒ•แƒ—, แƒ แƒแƒ› แƒฏแƒ”แƒ  แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒ–แƒแƒ“.

NS: แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ–แƒแƒ’แƒฏแƒ”แƒ  แƒ’แƒ•แƒ˜แƒฌแƒ”แƒ•แƒก แƒ˜แƒœแƒคแƒ แƒแƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒ˜แƒก แƒ˜แƒ›แƒ”แƒ“แƒ˜. แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ”แƒก แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒ“แƒ แƒ”แƒฃแƒšแƒ˜ แƒ”แƒขแƒแƒžแƒ˜แƒ - แƒ›แƒ–แƒแƒ แƒ“แƒ˜ แƒขแƒ™แƒ˜แƒ•แƒ˜แƒšแƒ”แƒ‘แƒ˜. แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ: แƒ แƒ แƒ แƒฉแƒ”แƒ•แƒแƒก แƒ›แƒ˜แƒกแƒชแƒ”แƒ›แƒ“แƒ˜แƒ— แƒแƒฎแƒแƒšแƒ‘แƒ”แƒ“แƒ”แƒ‘แƒก, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒกแƒฃแƒ แƒ— แƒกแƒชแƒแƒ“แƒแƒœ PgSQL K8-แƒจแƒ˜? แƒ แƒแƒ›แƒ”แƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ?

แƒ“แƒก: แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› Postgres แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ แƒ˜แƒก 3%. แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ•แƒแƒฅแƒ•แƒก Kubernetes-แƒจแƒ˜ แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒกแƒ˜แƒ, แƒ›แƒ” แƒ™แƒ˜ แƒแƒ  แƒฉแƒแƒ›แƒแƒ•แƒ—แƒ•แƒšแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, Elasticsearch. แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒ: แƒ–แƒแƒ’แƒ˜ แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒ—แƒแƒ แƒ“แƒ”แƒ‘แƒ, แƒ–แƒแƒ’แƒ˜ แƒแƒ แƒ. แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ— แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ˜แƒ›แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒ—แƒฃ แƒ แƒ แƒฃแƒœแƒ“แƒ แƒฐแƒฅแƒแƒœแƒ“แƒ”แƒก แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก, แƒ แƒแƒ› แƒกแƒ”แƒ แƒ˜แƒแƒ–แƒฃแƒšแƒแƒ“ แƒ›แƒ˜แƒ•แƒ˜แƒฆแƒแƒ— แƒ˜แƒ’แƒ˜. แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒจแƒ˜ แƒกแƒžแƒ”แƒชแƒ˜แƒแƒšแƒฃแƒ แƒแƒ“ Kubernetes-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒแƒ แƒ "แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒจแƒ˜, แƒ แƒแƒ› แƒ แƒแƒฆแƒแƒช แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก Amazon-แƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜"... แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒคแƒแƒ แƒ—แƒแƒ“ (= แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜) แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ”แƒ แƒ— แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก - แƒ แƒ”แƒ“แƒ˜แƒกแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก (แƒ›แƒแƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒกแƒขแƒแƒขแƒ˜แƒแƒก แƒ›แƒแƒšแƒ” แƒ’แƒแƒ›แƒแƒ•แƒแƒฅแƒ•แƒ”แƒงแƒœแƒ”แƒ‘แƒ—).

NS: แƒ“แƒ แƒแƒ แƒช MySQL-แƒกแƒ—แƒ•แƒ˜แƒก? แƒ›แƒ” แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ› Percona... แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒฎแƒšแƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ”แƒœ MySQL, MongoDB แƒ“แƒ Postgres-แƒ–แƒ”, แƒ›แƒแƒ— แƒ›แƒแƒฃแƒฌแƒ”แƒ•แƒ— แƒจแƒ”แƒฅแƒ›แƒœแƒแƒœ แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒฃแƒœแƒ˜แƒ•แƒ”แƒ แƒกแƒแƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ: แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒงแƒ•แƒ”แƒšแƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒžแƒ แƒแƒ•แƒแƒ˜แƒ“แƒ”แƒ แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ“แƒก: แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒ“แƒ แƒ, แƒ แƒแƒ› แƒ’แƒแƒ“แƒแƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ”แƒ‘แƒก MySQL-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜ แƒแƒฅแƒชแƒ”แƒœแƒขแƒ˜ แƒแƒฎแƒšแƒ. MySQL แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ“แƒแƒ›แƒแƒฃแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒšแƒแƒ“. แƒ แƒแƒขแƒแƒ› แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒงแƒ”แƒœแƒแƒ— แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜, แƒ—แƒฃ แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒแƒฃแƒจแƒ•แƒแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ... แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒฃแƒจแƒ•แƒแƒ— Docker แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ˜ Postrges-แƒ˜แƒ—, แƒแƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒฃแƒจแƒ•แƒแƒ— แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ’แƒ–แƒ˜แƒ—.

NS: แƒแƒ›แƒแƒ–แƒ”แƒช แƒ˜แƒงแƒ แƒจแƒ”แƒ™แƒ˜แƒ—แƒฎแƒ•แƒ. แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ แƒกแƒแƒ”แƒ แƒ—แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก?

แƒ“แƒก: แƒ“แƒ˜แƒแƒฎ, แƒฉแƒ•แƒ”แƒœแƒ’แƒแƒœ 100%-แƒก แƒแƒฅแƒ•แƒก PostgreSQL แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒฏแƒ”แƒ แƒฏแƒ”แƒ แƒแƒ‘แƒ˜แƒ— แƒแƒกแƒ”. แƒฉแƒ•แƒ”แƒœ แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก Prometheus-แƒ˜แƒกแƒ แƒ“แƒ Redis-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ› แƒ›แƒแƒ•แƒซแƒ”แƒ‘แƒœแƒแƒ— แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜ Elasticsearch-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒ˜แƒก แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ•แƒ˜แƒœแƒช แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒ›แƒ”แƒขแƒแƒ“ โ€žแƒชแƒ”แƒชแƒฎแƒšแƒจแƒ˜แƒโ€œ, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ’แƒ•แƒกแƒฃแƒ แƒก แƒ›แƒ˜แƒกแƒ˜ แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ Kubernetes-แƒจแƒ˜ 100% แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜. แƒ˜แƒกแƒ”แƒ•แƒ”, แƒ แƒแƒ’แƒแƒ แƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒ•แƒงแƒแƒ—, แƒ แƒแƒ› MongoDB แƒแƒกแƒ”แƒ•แƒ” แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ˜แƒœแƒกแƒขแƒแƒšแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ Kubernetes-แƒจแƒ˜. แƒแƒฅ แƒฉแƒœแƒ“แƒ”แƒ‘แƒ แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ”แƒ‘แƒ˜ - แƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒชแƒ“แƒ, แƒ แƒแƒ› แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒ”แƒ‘แƒจแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ แƒแƒฆแƒแƒชแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. แƒฉแƒ•แƒ”แƒœ แƒแƒ แƒช แƒ™แƒ˜ แƒ•แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒ“แƒ˜แƒ— แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒก. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒชแƒ˜แƒ—, แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ“แƒแƒ›แƒแƒฃแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒ”แƒšแƒ˜.

DB แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก Kubernetes-แƒจแƒ˜

NS: แƒ’แƒแƒ“แƒแƒ•แƒ˜แƒ“แƒ”แƒ— แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ—แƒ”แƒ›แƒแƒ–แƒ”. แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒ•แƒแƒคแƒแƒ แƒ—แƒแƒ•แƒแƒ— แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒจแƒ˜ - DevOps-แƒ˜แƒก แƒžแƒ”แƒ แƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒ•แƒ˜แƒ“แƒแƒœ. แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒ™แƒ แƒแƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ˜, แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ, แƒ แƒแƒฆแƒแƒช แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒกแƒแƒ“แƒฆแƒแƒช แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“. แƒ แƒแƒ’แƒแƒ  แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒ•แƒงแƒแƒ— แƒœแƒแƒ แƒ›แƒแƒšแƒฃแƒ แƒ˜ CI/CD แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒฌแƒ”แƒกแƒ แƒ˜แƒ’แƒจแƒ˜ แƒ˜แƒงแƒแƒก DBMS แƒžแƒ”แƒ แƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒ•แƒ˜แƒ“แƒแƒœ. แƒ แƒแƒ’แƒแƒ แƒ˜แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ?

แƒ“แƒก: แƒ”แƒ แƒ—แƒ˜ แƒžแƒแƒกแƒฃแƒฎแƒ˜ แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ. แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜แƒ. แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒ‘แƒแƒ–แƒ˜แƒก แƒ–แƒแƒ›แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒคแƒแƒ แƒ—แƒแƒ•แƒแƒ—. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ—แƒแƒ•แƒแƒ“ แƒแƒฎแƒกแƒ”แƒœแƒ”แƒ—, แƒ แƒแƒ› แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ”แƒ‘แƒก แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ แƒแƒฅแƒ•แƒ— แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒกแƒ แƒ“แƒ แƒกแƒชแƒ”แƒœแƒแƒ–แƒ” แƒžแƒ แƒแƒ“ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒแƒกแƒšแƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ˜แƒก แƒ›แƒ˜แƒ›แƒแƒ แƒ—.

NS: แƒ“แƒ GDPR-แƒ˜แƒก แƒžแƒ˜แƒ แƒแƒ‘แƒ”แƒ‘แƒจแƒ˜, แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒฃแƒคแƒ แƒ แƒ“แƒ แƒฃแƒคแƒ แƒ แƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒแƒ‘แƒ”แƒœ... แƒจแƒ”แƒ›แƒ˜แƒซแƒšแƒ˜แƒ แƒ•แƒ—แƒฅแƒ•แƒ, แƒ แƒแƒ› แƒ”แƒ•แƒ แƒแƒžแƒแƒจแƒ˜ แƒฃแƒ™แƒ•แƒ” แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒก แƒฏแƒแƒ แƒ˜แƒ›แƒ”แƒ‘แƒ˜แƒก แƒ“แƒแƒฌแƒ”แƒกแƒ”แƒ‘แƒ.

แƒ“แƒก: แƒ›แƒแƒ’แƒ แƒแƒ› แƒฎแƒจแƒ˜แƒ แƒแƒ“ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ“แƒแƒฌแƒ”แƒ แƒแƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒฃแƒšแƒ˜ แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒแƒ›แƒแƒ˜แƒฆแƒ”แƒ‘แƒก แƒœแƒแƒ’แƒแƒ•แƒกแƒแƒงแƒ แƒ”แƒšแƒก แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒ“แƒแƒœ แƒ“แƒ แƒ‘แƒฃแƒœแƒ“แƒแƒ•แƒแƒœแƒ”แƒ‘แƒก. แƒžแƒ แƒแƒ“แƒฃแƒฅแƒขแƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ‘แƒ (แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ˜, แƒœแƒแƒ’แƒแƒ•แƒกแƒแƒงแƒ แƒ”แƒšแƒ˜, แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒแƒกแƒšแƒ˜...), แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒœแƒแƒœแƒ˜แƒ›แƒฃแƒ แƒ˜แƒ. แƒแƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“, แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ”แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ”แƒ‘แƒ˜: แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ˜แƒงแƒแƒก แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜ แƒแƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒกแƒ™แƒ แƒ˜แƒžแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฅแƒ›แƒœแƒ˜แƒก แƒ“แƒ˜แƒ“ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒก. แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒแƒ แƒ˜แƒก: แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ“แƒ แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒกแƒแƒ‘แƒแƒ–แƒ˜แƒกแƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒแƒก? แƒ“แƒ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜ แƒ“แƒ แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ›แƒ˜แƒก แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒแƒก แƒกแƒแƒกแƒฃแƒ แƒ•แƒ”แƒš แƒ’แƒแƒ แƒ”แƒ›แƒแƒจแƒ˜?

แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒ”แƒ“แƒ˜แƒ— แƒกแƒฅแƒ”แƒ›แƒแƒ›แƒ“แƒ”: แƒ—แƒฃ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒก แƒแƒฅแƒ•แƒก แƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒœแƒแƒ™แƒ แƒ”แƒ‘แƒ˜ (แƒ‘แƒแƒ–แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒ›แƒแƒšแƒฃแƒ แƒ˜ แƒ•แƒ”แƒ แƒกแƒ˜แƒ), แƒ›แƒแƒจแƒ˜แƒœ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒ— แƒœแƒแƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒแƒ“. แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— แƒ›แƒ˜แƒ›แƒแƒฎแƒ˜แƒšแƒ•แƒ˜แƒก แƒ’แƒแƒ แƒ”แƒ›แƒแƒ–แƒ”, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒฅแƒ›แƒœแƒ˜แƒ“แƒ˜แƒ— แƒคแƒ˜แƒšแƒ˜แƒแƒšแƒก, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒœแƒ•แƒแƒ—แƒแƒ•แƒกแƒ”แƒ— แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ˜แƒก แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ - แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒแƒคแƒแƒ แƒ—แƒแƒ•แƒ”แƒ‘แƒ— แƒžแƒแƒขแƒแƒ แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ“แƒ แƒ•แƒแƒ แƒ˜แƒแƒœแƒขแƒ˜, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒœแƒแƒ’แƒแƒ•แƒกแƒแƒงแƒ แƒ”แƒšแƒก แƒžแƒ แƒแƒ“แƒฃแƒฅแƒชแƒ˜แƒ˜แƒ“แƒแƒœ แƒ“แƒฆแƒ”แƒจแƒ˜ แƒ”แƒ แƒ—แƒฎแƒ”แƒš (แƒฆแƒแƒ›แƒ”) แƒ“แƒ แƒ•แƒแƒจแƒ”แƒœแƒ”แƒ‘แƒ— Docker แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒก PostgreSQL-แƒ˜แƒ— แƒ“แƒ MySQL-แƒ˜แƒ— แƒแƒ› แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒฃแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜แƒ— แƒ›แƒแƒกแƒ–แƒ” แƒ“แƒแƒงแƒ แƒ“แƒœแƒแƒ‘แƒ˜แƒ—. แƒ—แƒฃ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก 50-แƒฏแƒ”แƒ  แƒ’แƒแƒคแƒแƒ แƒ—แƒแƒ”แƒ‘แƒ แƒแƒ› แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒ“แƒแƒœ, แƒ”แƒก แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒแƒ“ แƒ“แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“.

NS: แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜ แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒ—?

แƒ“แƒก: แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ˜แƒœแƒแƒฎแƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ“แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒจแƒ˜. แƒ˜แƒ›แƒแƒ—. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒ–แƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜, แƒ—แƒฃแƒ›แƒชแƒ 100 GB. Docker-แƒจแƒ˜ แƒคแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ—, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ’แƒแƒœแƒ•แƒแƒ—แƒแƒ•แƒกแƒแƒ— แƒ”แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒฏแƒ”แƒ แƒแƒช แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ. แƒ›แƒ”แƒ—แƒแƒ“แƒ˜ แƒกแƒฃแƒšแƒ”แƒšแƒฃแƒ แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ™แƒแƒ แƒ’แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก.

NS: แƒ›แƒ”แƒ แƒ”, แƒ แƒแƒชแƒ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ—, แƒ˜แƒก แƒ˜แƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ  แƒ“แƒแƒ™แƒ”แƒ แƒจแƒ˜, แƒแƒ แƒ? แƒ“แƒแƒแƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ— แƒฉแƒแƒฌแƒ”แƒ แƒ Docker-แƒจแƒ˜ - แƒ’แƒแƒ“แƒแƒแƒ’แƒ“แƒ”แƒ— แƒ“แƒ แƒ˜แƒกแƒ”แƒ• แƒฌแƒแƒ“แƒ˜แƒ—, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“แƒแƒ. แฒ™แƒšแƒแƒกแƒ˜! แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒก แƒกแƒ แƒฃแƒšแƒแƒ“?

แƒ“แƒก: แฒ“แƒ˜แƒ“แƒ˜ แƒฎแƒแƒœแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

NS: แƒฉแƒ•แƒ”แƒœ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒกแƒ’แƒแƒ•แƒก แƒ แƒแƒฆแƒแƒชแƒ”แƒ”แƒ‘แƒก โ€‹โ€‹แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—. แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— Docker-แƒ˜แƒก แƒแƒกแƒšแƒ˜แƒก แƒฉแƒแƒฌแƒ”แƒ แƒแƒ–แƒ”, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒกแƒฎแƒ•แƒแƒก.

แƒ“แƒก: แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“แƒ˜. แƒ“แƒ Docker แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœ.

NS: แƒ—แƒ”แƒแƒ แƒ˜แƒฃแƒšแƒแƒ“ แƒ™แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒแƒ“แƒฃแƒšแƒ”แƒ‘แƒ˜, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒ›แƒแƒ“แƒฃแƒšแƒ˜ แƒ“แƒ แƒ˜แƒ›แƒฃแƒจแƒแƒแƒ— แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒคแƒแƒ˜แƒšแƒฃแƒ  แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒกแƒ—แƒแƒœ. แƒ แƒ แƒ›แƒแƒ›แƒ”แƒœแƒขแƒ˜แƒ แƒแƒฅ. แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜แƒก แƒ›แƒฎแƒ แƒ˜แƒ“แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒกแƒฎแƒ•แƒแƒœแƒแƒ˜แƒ แƒแƒ“ แƒ•แƒฃแƒงแƒฃแƒ แƒ”แƒ‘แƒ—. แƒแƒฎแƒšแƒ แƒ“แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒ›แƒฎแƒ แƒ˜แƒ“แƒแƒœ แƒ’แƒแƒ•แƒ˜แƒฎแƒ”แƒ“แƒ” แƒ“แƒ แƒ“แƒแƒ•แƒ˜แƒœแƒแƒฎแƒ”, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒจแƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒฃแƒ–แƒแƒ แƒ›แƒแƒ–แƒแƒ แƒ˜แƒ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, 1 TB, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ: แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒฆแƒแƒ›แƒ˜แƒ— แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ แƒ˜แƒก แƒฉแƒแƒงแƒ แƒ Docker-แƒจแƒ˜... แƒ“แƒ แƒ—แƒฃ 5 TB แƒฉแƒแƒงแƒ แƒ˜แƒšแƒ˜แƒ Docker-แƒจแƒ˜... แƒแƒœแƒฃ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒแƒ แƒ’แƒแƒ“แƒแƒ?

แƒ“แƒก: แƒ แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒแƒ: แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ‘แƒšแƒแƒ›แƒ”แƒ‘แƒ˜, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ˜.

NS: แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ แƒ˜แƒกแƒแƒ: แƒแƒ›แƒแƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒœแƒแƒ’แƒแƒ•แƒกแƒแƒงแƒ แƒ”แƒšแƒ˜แƒก แƒ“แƒ แƒ แƒ”แƒกแƒขแƒแƒ•แƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ’แƒ–แƒ˜แƒ—?

แƒ“แƒก: แƒกแƒฃแƒšแƒแƒช แƒแƒ  แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ. แƒแƒ› แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ’แƒ”แƒœแƒ”แƒ แƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒ›แƒ”แƒ—แƒแƒ“แƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒแƒก.

NS: แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒ™แƒšแƒ˜แƒ”แƒœแƒขแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ˜แƒก แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒ˜แƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“, แƒ แƒแƒ› แƒ แƒ”แƒ’แƒฃแƒšแƒแƒ แƒฃแƒšแƒแƒ“ แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒกแƒแƒ‘แƒแƒ–แƒ˜แƒกแƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜, แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ•แƒแƒœแƒแƒฎแƒแƒ— แƒ˜แƒก. แƒ˜แƒก แƒแƒ แƒกแƒ”แƒ‘แƒ˜แƒ—แƒแƒ“ แƒแƒ แƒ˜แƒก แƒ แƒ”แƒžแƒšแƒ˜แƒ™แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒ˜แƒฆแƒ”แƒ‘แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒก แƒแƒ แƒ แƒฃแƒจแƒฃแƒแƒšแƒแƒ“ แƒแƒกแƒขแƒแƒขแƒ˜แƒกแƒ’แƒแƒœ, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒแƒ แƒฅแƒ˜แƒ•แƒ˜แƒก แƒ›แƒ”แƒจแƒ•แƒ”แƒแƒ‘แƒ˜แƒ—. แƒแƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒแƒ แƒฅแƒ˜แƒ•แƒ˜, แƒกแƒแƒ“แƒแƒช แƒงแƒแƒ•แƒ”แƒšแƒ“แƒฆแƒ” แƒ˜แƒขแƒ•แƒ˜แƒ แƒ—แƒ”แƒ‘แƒ WAL-แƒ”แƒ‘แƒ˜, แƒกแƒแƒ“แƒแƒช แƒฎแƒ“แƒ”แƒ‘แƒ แƒกแƒแƒ แƒ”แƒ–แƒ”แƒ แƒ•แƒ แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ“แƒแƒฆแƒ”แƒ‘แƒ... แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒก WAL-แƒ”แƒ‘แƒ˜ แƒ›แƒชแƒ˜แƒ แƒ” แƒ“แƒแƒ’แƒ•แƒ˜แƒแƒœแƒ”แƒ‘แƒ˜แƒ— (แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒ— 1-2 แƒฌแƒแƒ›แƒ˜แƒ—) แƒแƒฆแƒฌแƒ”แƒ•แƒก แƒกแƒแƒ‘แƒแƒ–แƒ˜แƒกแƒ แƒกแƒฃแƒ แƒแƒ—แƒก. แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒ™แƒšแƒแƒœแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ’แƒ–แƒ˜แƒ— - แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒแƒ“ ZFS.

แƒ“แƒก: แƒ›แƒแƒ’แƒ แƒแƒ› ZFS-แƒ˜แƒ— แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ›แƒแƒ˜แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒ˜แƒ— แƒ”แƒ แƒ—แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜แƒ—.

NS: แƒ“แƒ˜แƒแƒฎ. แƒ›แƒแƒ’แƒ แƒแƒ› ZFS แƒแƒกแƒ”แƒ•แƒ” แƒแƒฅแƒ•แƒก แƒฏแƒแƒ“แƒแƒกแƒœแƒฃแƒ แƒ˜ แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒ˜แƒก: แƒ›แƒแƒกแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ›แƒแƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ˜ แƒ“แƒ แƒ—แƒฃแƒœแƒ“แƒแƒช (แƒ”แƒก แƒฏแƒ”แƒ  แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒ’แƒแƒ›แƒแƒ›แƒ˜แƒชแƒ“แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ›...) แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒ’แƒ–แƒแƒ•แƒœแƒแƒ— แƒ“แƒ”แƒšแƒขแƒ แƒแƒ แƒก แƒจแƒแƒ แƒ˜แƒก PGDATA. แƒกแƒ˜แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ”แƒจแƒ˜, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ™แƒ˜แƒ“แƒ”แƒ• แƒ”แƒ แƒ—แƒ˜ แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒ  แƒ’แƒแƒœแƒ’แƒ•แƒ˜แƒฎแƒ˜แƒšแƒแƒ•แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. PostgreSQL แƒแƒฅแƒ•แƒก pg_wind, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ แƒแƒ’แƒแƒ แƒช "แƒญแƒ™แƒ•แƒ˜แƒแƒœแƒ˜" rsync, แƒ’แƒแƒ›แƒแƒขแƒแƒ•แƒ”แƒ‘แƒก แƒ‘แƒ”แƒ•แƒ  แƒ แƒแƒ›แƒ”แƒก, แƒ แƒ˜แƒกแƒ˜ แƒงแƒฃแƒ แƒ”แƒ‘แƒแƒช แƒแƒ  แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ˜แƒฅ แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒšแƒ. แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒกแƒฌแƒ แƒแƒคแƒ˜ แƒกแƒ˜แƒœแƒฅแƒ แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒแƒ  แƒกแƒ”แƒ แƒ•แƒ”แƒ แƒก แƒจแƒแƒ แƒ˜แƒก แƒ“แƒ แƒ’แƒแƒ“แƒแƒ•แƒแƒฎแƒ•แƒ˜แƒแƒ— แƒ˜แƒ›แƒแƒ•แƒ” แƒ’แƒ–แƒ˜แƒ—.

แƒแƒกแƒ” แƒ แƒแƒ›, แƒแƒ›, แƒฃแƒคแƒ แƒ DBA แƒ›แƒฎแƒ แƒ˜แƒ“แƒแƒœ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ— แƒจแƒ”แƒ•แƒฅแƒ›แƒœแƒแƒ— แƒ˜แƒœแƒกแƒขแƒ แƒฃแƒ›แƒ”แƒœแƒขแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ›แƒแƒ’แƒ•แƒชแƒ”แƒ›แƒก แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— แƒ˜แƒ’แƒ˜แƒ•แƒ”, แƒ แƒแƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒ—แƒฅแƒ•แƒ˜แƒ—: แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ แƒแƒฆแƒแƒชแƒ˜แƒก แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ 50-แƒฏแƒ”แƒ , แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“.

แƒ“แƒก: 50-แƒฏแƒ”แƒ  แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒฃแƒ™แƒ•แƒ”แƒ—แƒแƒ— 50 Spot แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ.

NS: แƒแƒ แƒ, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒ”แƒ แƒ— แƒแƒžแƒแƒ แƒแƒขแƒ–แƒ” แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ—.

แƒ“แƒก: แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒ’แƒแƒ  แƒ’แƒแƒแƒคแƒแƒ แƒ—แƒแƒ•แƒ”แƒ‘แƒ— 50-แƒฏแƒ”แƒ , แƒ—แƒฃ แƒ”แƒก แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒแƒ แƒ˜แƒก, แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜. แƒกแƒแƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ“ แƒ›แƒแƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ 256 GB แƒแƒžแƒ”แƒ แƒแƒขแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ?

NS: แƒ“แƒ˜แƒแƒฎ, แƒฎแƒแƒœแƒ“แƒแƒฎแƒแƒœ แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— - แƒ”แƒก แƒœแƒแƒ แƒ›แƒแƒšแƒฃแƒ แƒ˜แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ แƒชแƒฎแƒแƒ•แƒ แƒ”แƒ‘แƒ˜แƒ“แƒแƒœ. แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒก แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒก แƒแƒฅแƒ•แƒก 96 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜ แƒ“แƒ 600 GB. แƒแƒ›แƒแƒ•แƒ“แƒ แƒแƒฃแƒšแƒแƒ“, แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ 32 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜ (แƒแƒฎแƒšแƒ 16 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜แƒช แƒ™แƒ˜) แƒ“แƒ 100-120 แƒ’แƒ‘ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ.

แƒ“แƒก: แƒ“แƒ 50 แƒ”แƒ’แƒ–แƒ”แƒ›แƒžแƒšแƒแƒ แƒ˜ แƒฏแƒ“แƒ”แƒ‘แƒ?

NS: แƒแƒกแƒ” แƒ แƒแƒ› แƒแƒ แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ—แƒ˜ แƒ”แƒ’แƒ–แƒ”แƒ›แƒžแƒšแƒแƒ แƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก Copy-on-Write (ZFS)... แƒฃแƒคแƒ แƒ แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“ แƒ’แƒ”แƒขแƒงแƒ•แƒ˜แƒ—.

แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก 10 TB แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ. แƒ›แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒ”แƒก แƒ“แƒ˜แƒกแƒ™แƒ˜, ZFS-แƒ›แƒ แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒ™แƒฃแƒ›แƒจแƒ แƒ›แƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ 30-40 แƒžแƒ แƒแƒชแƒ”แƒœแƒขแƒ˜แƒ—. แƒ•แƒ˜แƒœแƒแƒ˜แƒ“แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ˜แƒก แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒก แƒ–แƒฃแƒกแƒขแƒ˜ แƒ“แƒ แƒ แƒฉแƒ•แƒ”แƒœแƒ—แƒ•แƒ˜แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜: แƒ›แƒแƒ“แƒ˜แƒ—, แƒ”แƒก แƒ˜แƒงแƒแƒก 2-แƒฏแƒ”แƒ  แƒฃแƒคแƒ แƒ แƒœแƒ”แƒšแƒ˜ - แƒ”แƒก แƒ™แƒแƒ แƒ’แƒ˜แƒ.

แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก แƒ•แƒแƒซแƒšแƒ”แƒ•แƒ— แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ˜แƒกแƒขแƒ”แƒ‘แƒก, QA, DBA แƒ“แƒ แƒ.แƒจ. แƒจแƒ”แƒแƒกแƒ แƒฃแƒšแƒ”แƒ— แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ 1-2 แƒซแƒแƒคแƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ›แƒแƒ— แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒฌแƒแƒ แƒ›แƒแƒแƒœ แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ. แƒ›แƒแƒก แƒแƒ  แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ 10 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ - แƒ›แƒแƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ 1 Postgres backend, 1 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜. แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ - แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒแƒ•แƒขแƒแƒ•แƒแƒ™แƒฃแƒฃแƒ›แƒ˜ แƒ™แƒ•แƒšแƒแƒ• แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ›แƒ”แƒแƒ แƒ” แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก 16-32 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜ แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜, แƒแƒกแƒ” แƒ แƒแƒ› 10 แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒแƒ  แƒแƒ แƒ˜แƒก.

แƒ แƒแƒ“แƒ’แƒแƒœ แƒคแƒ˜แƒ–แƒ˜แƒ™แƒฃแƒ แƒแƒ“ PGDATA แƒ˜แƒ’แƒ˜แƒ•แƒ”, แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ•แƒแƒขแƒงแƒฃแƒ”แƒ‘แƒ— Postgres-แƒก. แƒฎแƒ แƒ˜แƒ™แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜แƒ: แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, 10 Postgres แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ. แƒ แƒ แƒแƒ แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ แƒฉแƒ•แƒ”แƒฃแƒšแƒ”แƒ‘แƒ แƒ˜แƒ•? แƒฉแƒแƒกแƒ•แƒ”แƒก shared_buffersแƒ•แƒ—แƒฅแƒ•แƒแƒ— 25%. แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก 200 GB. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ•แƒ”แƒ  แƒจแƒ”แƒซแƒšแƒ”แƒ‘แƒ— แƒ›แƒแƒ—แƒ’แƒแƒœ แƒกแƒแƒ›แƒ–แƒ” แƒ›แƒ”แƒขแƒ˜แƒก แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒแƒก, แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒแƒ›แƒแƒ˜แƒฌแƒฃแƒ แƒ”แƒ‘แƒ.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒ›แƒ˜แƒ•แƒฎแƒ•แƒ“แƒ˜แƒ—, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒ˜แƒงแƒ แƒกแƒแƒญแƒ˜แƒ แƒ: แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒงแƒ”แƒœแƒ”แƒ— shared_buffers 2 แƒ’แƒ‘-แƒ–แƒ”. PostgreSQL แƒแƒฅแƒ•แƒก แƒ”แƒคแƒ”แƒฅแƒขแƒฃแƒ แƒ˜_แƒฅแƒ”แƒจแƒ˜_แƒ–แƒแƒ›แƒ, แƒ“แƒ แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ˜แƒก แƒ”แƒ แƒ—แƒแƒ“แƒ”แƒ แƒ—แƒ˜แƒ, แƒ•แƒ˜แƒœแƒช แƒ’แƒแƒ•แƒšแƒ”แƒœแƒแƒก แƒแƒฎแƒ“แƒ”แƒœแƒก แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒ˜. แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒแƒงแƒ”แƒœแƒ”แƒ— 0,5 แƒขแƒ‘. แƒ“แƒ แƒแƒ แƒช แƒ™แƒ˜ แƒแƒฅแƒ•แƒก แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ‘แƒ, แƒ แƒแƒ› แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ”แƒœ: แƒ˜แƒก แƒ˜แƒกแƒ” แƒแƒงแƒแƒšแƒ˜แƒ‘แƒ”แƒ‘แƒก แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒก, แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ”แƒœ.

แƒจแƒ”แƒกแƒแƒ‘แƒแƒ›แƒ˜แƒกแƒแƒ“, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ— แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒแƒก, แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒจแƒ”แƒ•แƒแƒ’แƒ แƒแƒ•แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒ’แƒ”แƒ’แƒ›แƒ - แƒ•แƒœแƒแƒฎแƒแƒ—, แƒ แƒแƒ’แƒแƒ  แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒ”แƒก แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜. แƒฌแƒแƒ›แƒ”แƒ‘แƒ˜ แƒ˜แƒฅ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ (แƒฃแƒคแƒ แƒ แƒœแƒ”แƒšแƒ˜), แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ แƒ”แƒแƒšแƒฃแƒ แƒแƒ“ แƒ•แƒ™แƒ˜แƒ—แƒฎแƒฃแƒšแƒแƒ‘แƒ— แƒ“แƒ แƒ—แƒแƒ•แƒแƒ“ แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒ˜ (แƒ แƒ แƒแƒ แƒ˜แƒก JOIN-แƒ”แƒ‘แƒ˜ แƒ“แƒ แƒ.แƒจ.) แƒ–แƒฃแƒกแƒขแƒแƒ“ แƒ˜แƒกแƒ”แƒ—แƒ˜แƒ•แƒ” แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ แƒแƒ’แƒแƒ แƒช แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒแƒจแƒ˜. แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒฃแƒจแƒ•แƒแƒ— แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒแƒกแƒ”แƒ—แƒ˜ แƒจแƒ”แƒ›แƒแƒฌแƒ›แƒ”แƒ‘แƒ แƒžแƒแƒ แƒแƒšแƒ”แƒšแƒฃแƒ แƒแƒ“ แƒ”แƒ แƒ— แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ”.

แƒ“แƒก: แƒแƒ  แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ—, แƒ แƒแƒ› แƒแƒฅ แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒ? แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒแƒ แƒ˜แƒก แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ PostgreSQL-แƒ–แƒ”. แƒ”แƒก แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒ™แƒ”แƒ แƒซแƒแƒ, แƒ˜แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“แƒ˜. แƒ›แƒ”แƒแƒ แƒ” แƒแƒ แƒ˜แƒก แƒ˜แƒก, แƒ แƒแƒ› Kubernetes (แƒ“แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜, แƒ แƒแƒกแƒแƒช แƒแƒฎแƒšแƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒแƒ•แƒแƒœแƒ˜ แƒขแƒ”แƒฅแƒœแƒแƒšแƒแƒ’แƒ˜แƒ”แƒ‘แƒ˜ แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ”แƒœ) แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒ‘แƒ”แƒ•แƒ  แƒ™แƒ•แƒแƒœแƒซแƒก แƒ“แƒ แƒ”แƒก แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒ”แƒคแƒ”แƒ›แƒ”แƒ แƒฃแƒšแƒ˜แƒ. แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜, แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ˜. แƒ”แƒก แƒ แƒแƒฆแƒแƒชแƒ”แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ˜แƒซแƒฃแƒšแƒ”แƒ‘แƒก แƒ™แƒแƒœแƒคแƒšแƒ˜แƒฅแƒขแƒก.

NS: แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜, แƒ’แƒ”แƒ—แƒแƒœแƒฎแƒ›แƒ”แƒ‘แƒ˜, แƒ”แƒก แƒฌแƒ›แƒ˜แƒœแƒ“แƒ แƒžแƒแƒกแƒขแƒ’แƒ แƒ”แƒกแƒ˜แƒก แƒแƒ›แƒ‘แƒแƒ•แƒ˜แƒ. แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ”แƒฅแƒœแƒ”แƒ‘แƒ แƒ แƒแƒ˜แƒ›แƒ” แƒกแƒแƒฎแƒ˜แƒก แƒžแƒ˜แƒ แƒ“แƒแƒžแƒ˜แƒ แƒ˜ IO แƒ“แƒ แƒ‘แƒฃแƒคแƒ”แƒ แƒฃแƒšแƒ˜ แƒแƒฃแƒ–แƒ˜ แƒ—แƒ˜แƒ—แƒฅแƒ›แƒ˜แƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ”แƒก แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒแƒ  แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก - แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ›แƒฎแƒแƒšแƒแƒ“ Postgres-แƒ—แƒแƒœ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ—, แƒกแƒฎแƒ•แƒ”แƒ‘แƒ–แƒ” แƒแƒ  แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘แƒ—.

Kubernetes-แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒ’แƒ•แƒ”แƒฃแƒ‘แƒœแƒ”แƒ‘แƒ˜แƒ— แƒงแƒ•แƒ”แƒšแƒ’แƒแƒœ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ. แƒ—แƒฃ แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ แƒ•แƒ”แƒ  แƒ›แƒแƒฎแƒ”แƒ แƒฎแƒ“แƒ, แƒ›แƒ—แƒแƒ•แƒแƒ แƒ˜แƒ แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ. แƒแƒฅ แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ›แƒ—แƒ”แƒšแƒ˜ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ Kubernetes-แƒจแƒ˜ แƒ“แƒ แƒ™แƒแƒ›แƒžแƒแƒœแƒ”แƒœแƒขแƒ˜ Postgres-แƒ—แƒแƒœ แƒ”แƒ แƒ—แƒแƒ“ แƒชแƒแƒšแƒ™แƒ”แƒ (แƒ—แƒฃแƒ›แƒชแƒ แƒ˜แƒก แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ— แƒ“แƒฆแƒ”แƒก). แƒ›แƒแƒจแƒแƒกแƒแƒ“แƒแƒ›แƒ”, แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒแƒกแƒ”แƒ: แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ แƒ“แƒแƒ”แƒชแƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒแƒ แƒฉแƒ˜แƒœแƒ”แƒ— แƒ›แƒ˜แƒกแƒ˜ PV แƒ“แƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ“แƒแƒ•แƒฃแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ“แƒ˜แƒ— แƒกแƒฎแƒ•แƒ (แƒแƒฎแƒแƒš) แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒแƒก, แƒ—แƒ˜แƒ—แƒฅแƒแƒก แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒแƒ›แƒฎแƒ“แƒแƒ แƒ.

แƒ“แƒก: แƒฉแƒ”แƒ›แƒ˜ แƒ’แƒแƒ“แƒ›แƒแƒกแƒแƒฎแƒ”แƒ“แƒ˜แƒ“แƒแƒœ, แƒฉแƒ•แƒ”แƒœ แƒ•แƒฅแƒ›แƒœแƒ˜แƒ— แƒžแƒแƒ“แƒ”แƒ‘แƒก Kubernetes-แƒจแƒ˜. K8 - แƒ”แƒšแƒแƒกแƒขแƒ˜แƒฃแƒ แƒ˜: แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒจแƒ”แƒ™แƒ•แƒ”แƒ—แƒ˜แƒšแƒ˜แƒ แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ˜แƒกแƒแƒ›แƒ”แƒ‘แƒ . แƒแƒ›แƒแƒชแƒแƒœแƒแƒ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒžแƒแƒ“แƒ˜ แƒ“แƒ แƒ—แƒฅแƒ•แƒแƒ—, แƒ แƒแƒ› แƒ›แƒแƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ X แƒแƒ“แƒ”แƒœแƒแƒ‘แƒ˜แƒก แƒ แƒ”แƒกแƒฃแƒ แƒกแƒ˜, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ K8s แƒ—แƒแƒ•แƒแƒ“ แƒ’แƒแƒ”แƒ แƒ™แƒ•แƒ”แƒ•แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› Kubernetes-แƒจแƒ˜ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ แƒฏแƒ”แƒ  แƒ™แƒ˜แƒ“แƒ”แƒ• แƒแƒ แƒแƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜แƒ: 1.16In 1.17 (แƒ”แƒก แƒ’แƒแƒ›แƒแƒชแƒ”แƒ›แƒ แƒ’แƒแƒ›แƒแƒ•แƒ˜แƒ“แƒ ะฝะตะดะตะปะธ แƒแƒ“แƒ แƒ”) แƒ”แƒก แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ‘แƒ”แƒขแƒ แƒ’แƒแƒฎแƒ“แƒ.

แƒ”แƒฅแƒ•แƒกแƒ˜ แƒ—แƒ•แƒ˜แƒ“แƒแƒœ แƒ”แƒ แƒ— แƒฌแƒšแƒแƒ›แƒ“แƒ” แƒ’แƒแƒ•แƒ - แƒ›แƒ”แƒข-แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒกแƒขแƒแƒ‘แƒ˜แƒšแƒฃแƒ แƒ˜ แƒ’แƒแƒฎแƒ“แƒ”แƒ‘แƒ, แƒแƒœ แƒกแƒฃแƒšแƒแƒช แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒชแƒฎแƒแƒ“แƒ“แƒ”แƒ‘แƒ. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ”แƒ‘แƒ˜แƒกแƒ แƒ“แƒ แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒ›แƒ—แƒšแƒ˜แƒแƒœแƒแƒ“ แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒก แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก. แƒ˜แƒ›แƒ˜แƒขแƒแƒ› แƒ แƒแƒ› แƒ‘แƒแƒ–แƒ แƒ’แƒแƒฅแƒ•แƒก. แƒ“แƒ˜แƒแƒฎ, แƒ”แƒก แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒแƒ  แƒ˜แƒงแƒแƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒฌแƒ แƒแƒคแƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒกแƒ˜แƒฉแƒฅแƒแƒ แƒ” แƒ“แƒแƒ›แƒแƒ™แƒ˜แƒ“แƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒ˜แƒ›แƒแƒ–แƒ”, แƒ—แƒฃ แƒ แƒ แƒแƒ แƒ˜แƒก "แƒฅแƒฃแƒ“แƒแƒก แƒฅแƒ•แƒ”แƒจ", แƒ แƒแƒ“แƒ’แƒแƒœ แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ— แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒ“แƒแƒแƒ™แƒแƒžแƒ˜แƒ แƒแƒก แƒ“แƒ แƒ“แƒแƒแƒ™แƒแƒžแƒ˜แƒ แƒแƒก แƒฉแƒแƒฌแƒ”แƒ แƒ แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒฅแƒ•แƒ”แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒ“แƒแƒœแƒ”แƒ–แƒ”.

NS: แƒแƒกแƒ”แƒ•แƒ” แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒงแƒ•แƒ”แƒšแƒ แƒซแƒ แƒแƒ•แƒ›แƒ (Amazon, Google...) แƒ“แƒแƒ˜แƒฌแƒงแƒแƒก แƒแƒ› แƒ•แƒ”แƒ แƒกแƒ˜แƒ˜แƒก แƒ›แƒฎแƒแƒ แƒ“แƒแƒญแƒ”แƒ แƒ - แƒแƒ›แƒแƒกแƒแƒช แƒ’แƒแƒ แƒ™แƒ•แƒ”แƒฃแƒšแƒ˜ แƒ“แƒ แƒ แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ.

แƒ“แƒก: แƒฉแƒ•แƒ”แƒœ แƒฏแƒ”แƒ  แƒแƒ  แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒ›แƒแƒ—. แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ— แƒฉแƒ•แƒ”แƒœแƒก.

แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ Kubernetes-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก

NS: แƒแƒ“แƒ”แƒกแƒ›แƒ” แƒจแƒ”แƒ’แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒแƒ— แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒฃแƒ แƒ•แƒ˜แƒšแƒ˜, แƒ แƒแƒชแƒ แƒ“แƒแƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒฏแƒ˜แƒจแƒ˜แƒก แƒ“แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ แƒ”แƒ แƒ— แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ” แƒ“แƒ แƒแƒกแƒ”แƒ—แƒ˜ แƒžแƒแƒขแƒแƒ แƒ แƒขแƒ”แƒกแƒขแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. แƒ˜แƒ›แƒ˜แƒกแƒแƒ—แƒ•แƒ˜แƒก, แƒ แƒแƒ› แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒ™แƒแƒœแƒชแƒ”แƒคแƒชแƒ˜แƒ˜แƒก แƒ›แƒขแƒ™แƒ˜แƒชแƒ”แƒ‘แƒฃแƒšแƒ”แƒ‘แƒ, แƒœแƒแƒฎแƒ”แƒ—, แƒ แƒแƒ› แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก Kubernetes-แƒจแƒ˜, แƒ›แƒแƒกแƒ–แƒ” แƒ›แƒแƒœแƒฅแƒแƒœแƒ”แƒ‘แƒ˜แƒก แƒ—แƒแƒ˜แƒ’แƒฃแƒšแƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒแƒคแƒ˜แƒก แƒ’แƒแƒ แƒ”แƒจแƒ”. แƒแƒ แƒ˜แƒก Minikube, แƒแƒ แƒ?

แƒ“แƒก: แƒ›แƒ”แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ”แƒก แƒกแƒแƒฅแƒ›แƒ” - แƒ”แƒ แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”แƒ แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒฃแƒšแƒ˜ - แƒ”แƒฅแƒกแƒ™แƒšแƒฃแƒ–แƒ˜แƒฃแƒ แƒแƒ“ แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒแƒก แƒ”แƒฎแƒ”แƒ‘แƒ. แƒแƒœ แƒแƒกแƒ”แƒ—แƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜แƒก แƒ–แƒแƒ’แƒ˜แƒ”แƒ แƒ—แƒ˜ แƒ’แƒแƒ›แƒแƒ•แƒšแƒ˜แƒœแƒ”แƒ‘แƒ. แƒญแƒแƒ›แƒ” แƒ›แƒ˜แƒœแƒ˜แƒ™แƒฃแƒ‘แƒ”, แƒแƒ แƒ˜แƒก k3s, แฒ™แฒ”แฒ—แฒ˜แฒšแฒ˜. แƒฉแƒ•แƒ”แƒœ แƒ›แƒ˜แƒ•แƒ“แƒ˜แƒ•แƒแƒ แƒ— Kubernetes IN Docker-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒกแƒ™แƒ”แƒœ. แƒแƒฎแƒšแƒ แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— แƒ›แƒแƒกแƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

NS: แƒแƒ“แƒ แƒ” แƒ›แƒ”แƒ’แƒแƒœแƒ, แƒ แƒแƒ› แƒ”แƒก แƒ˜แƒงแƒ แƒ›แƒชแƒ“แƒ”แƒšแƒแƒ‘แƒ, แƒ’แƒแƒ“แƒแƒ”แƒ™แƒ แƒแƒ— แƒงแƒ•แƒ”แƒšแƒ แƒžแƒแƒ“แƒ˜ แƒ”แƒ แƒ— แƒ“แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒจแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒฆแƒ›แƒแƒฉแƒœแƒ“แƒ, แƒ แƒแƒ› แƒกแƒแƒฅแƒ›แƒ” แƒกแƒฃแƒš แƒกแƒฎแƒ•แƒ แƒ แƒแƒ›แƒ”แƒ–แƒ”แƒ. แƒงแƒแƒ•แƒ”แƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒแƒ แƒ˜แƒก แƒชแƒแƒšแƒ™แƒ” แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ”แƒ‘แƒ˜, แƒชแƒแƒšแƒ™แƒ”แƒฃแƒšแƒ˜ แƒ‘แƒฃแƒ“แƒ”แƒ”แƒ‘แƒ˜ - แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ“แƒแƒ™แƒ”แƒ แƒจแƒ˜.

แƒ“แƒก: แƒ“แƒ˜แƒแƒฎ. แƒ’แƒแƒ™แƒ”แƒ—แƒ“แƒ แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒกแƒแƒฎแƒแƒšแƒ˜แƒกแƒ แƒ˜แƒ›แƒ˜แƒขแƒแƒชแƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ–แƒ แƒ˜ แƒแƒกแƒ”แƒ—แƒ˜แƒ... แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒฃแƒขแƒ˜แƒšแƒ˜แƒขแƒ แƒ’แƒแƒœแƒšแƒแƒ’แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒ•แƒ”แƒ แƒค. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ’แƒแƒ•แƒฎแƒแƒ“แƒแƒ— แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ แƒ”แƒŸแƒ˜แƒ›แƒ˜ werf up: "แƒ›แƒ˜แƒ›แƒ˜แƒฆแƒ”แƒ— แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒ‘แƒ˜." แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒžแƒ˜แƒ แƒแƒ‘แƒ˜แƒ—แƒ˜ แƒ˜แƒฅ werf follow. แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒก แƒจแƒ”แƒ”แƒซแƒšแƒ”แƒ‘แƒ IDE-แƒ˜แƒก แƒ แƒ”แƒ“แƒแƒฅแƒขแƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒจแƒ˜ แƒ“แƒแƒ˜แƒฌแƒงแƒ”แƒ‘แƒ แƒžแƒ แƒแƒชแƒ”แƒกแƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฎแƒ”แƒ“แƒแƒ•แƒก แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒก แƒ“แƒ แƒแƒฆแƒแƒ“แƒ’แƒ”แƒœแƒก แƒกแƒฃแƒ แƒแƒ—แƒ”แƒ‘แƒก, แƒ’แƒแƒ“แƒแƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒก แƒ›แƒแƒ— แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ• K8-แƒ”แƒ‘แƒ–แƒ”. แƒแƒกแƒ” แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ•แƒชแƒแƒ“แƒแƒ— แƒแƒ“แƒ’แƒ˜แƒšแƒแƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ’แƒแƒœแƒ•แƒ˜แƒ—แƒแƒ แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒ˜แƒก แƒ›แƒแƒ’แƒ•แƒแƒ แƒ”แƒ‘แƒ.

Snapshots แƒ“แƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ K8s แƒ แƒ”แƒแƒšแƒแƒ‘แƒแƒจแƒ˜

NS: แƒ—แƒฃ แƒ“แƒแƒ•แƒฃแƒ‘แƒ แƒฃแƒœแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒ™แƒแƒžแƒ˜แƒ แƒ”แƒ‘แƒ-แƒฉแƒแƒฌแƒ”แƒ แƒแƒก. แƒจแƒ”แƒ•แƒแƒ›แƒฉแƒœแƒ˜แƒ”, แƒ แƒแƒ› แƒฆแƒ แƒฃแƒ‘แƒšแƒ”แƒ‘แƒก แƒแƒกแƒ”แƒ•แƒ” แƒแƒฅแƒ•แƒ— แƒ™แƒแƒ“แƒ แƒ”แƒ‘แƒ˜. แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒกแƒฎแƒ•แƒแƒœแƒแƒ˜แƒ แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ”แƒœ. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, GCP-แƒจแƒ˜: แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒแƒฅแƒ•แƒ— แƒ›แƒ แƒแƒ•แƒแƒš แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜ แƒจแƒ”แƒ”แƒ แƒ—แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒจแƒขแƒแƒขแƒ”แƒ‘แƒ˜แƒก แƒแƒฆแƒ›แƒแƒกแƒแƒ•แƒšแƒ”แƒ— แƒกแƒแƒœแƒแƒžแƒ˜แƒ แƒแƒ–แƒ”. แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒฃแƒšแƒแƒ“ แƒ˜แƒฆแƒ”แƒ‘ แƒ™แƒแƒ“แƒ แƒ”แƒ‘แƒก. แƒ—แƒฅแƒ•แƒ”แƒœ แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ“แƒ˜แƒกแƒ™แƒ˜แƒก แƒแƒกแƒšแƒก แƒ“แƒแƒกแƒแƒ•แƒšแƒ”แƒ— แƒกแƒแƒœแƒแƒžแƒ˜แƒ แƒแƒ–แƒ” แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ˜แƒ“แƒแƒœ - แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒฃแƒ—แƒจแƒ˜ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ›แƒ–แƒแƒ“ แƒแƒ แƒ˜แƒก, แƒ˜แƒก แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฅแƒ”แƒจแƒ˜ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒ•แƒกแƒแƒก แƒ›แƒ”แƒฎแƒกแƒ˜แƒ”แƒ แƒ”แƒ‘แƒแƒจแƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ”แƒก แƒ™แƒšแƒแƒœแƒ”แƒ‘แƒ˜ (แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ”แƒ‘แƒ˜) แƒแƒ แƒ˜แƒก แƒแƒฎแƒแƒšแƒ˜ แƒขแƒแƒ›แƒ˜แƒก แƒฃแƒ–แƒ แƒฃแƒœแƒ•แƒ”แƒšแƒงแƒแƒคแƒ˜แƒก แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—. แƒ”แƒก แƒ›แƒแƒ’แƒแƒ แƒ˜แƒ, แƒ แƒแƒชแƒ แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒฅแƒ›แƒœแƒ แƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ—.

แƒ›แƒแƒ’แƒ แƒแƒ› แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ›แƒ”แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ”แƒ‘แƒ˜, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒ–แƒ”แƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘แƒ— Docker-แƒจแƒ˜ แƒแƒœ แƒ›แƒ” แƒ•แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘ ZFS-แƒจแƒ˜, btrfs แƒ“แƒ LVM-แƒจแƒ˜แƒช แƒ™แƒ˜... - แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒ”แƒ‘แƒแƒก แƒ’แƒแƒซแƒšแƒ”แƒ•แƒ— แƒแƒ  แƒจแƒ”แƒฅแƒ›แƒœแƒแƒ— แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒแƒฎแƒแƒšแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ”แƒ แƒ— แƒ›แƒแƒœแƒฅแƒแƒœแƒแƒ–แƒ”. แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœ แƒ›แƒแƒ˜แƒœแƒช แƒ’แƒแƒ“แƒแƒ˜แƒฎแƒ“แƒ˜แƒ— แƒ›แƒแƒ— แƒงแƒแƒ•แƒ”แƒš แƒฏแƒ”แƒ แƒ–แƒ” แƒ“แƒ แƒ“แƒแƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒแƒ แƒ แƒฌแƒแƒ›แƒ”แƒ‘แƒก, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒฌแƒฃแƒ—แƒ”แƒ‘แƒก (แƒ“แƒ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ แƒ–แƒแƒ แƒ›แƒแƒชแƒ˜ แƒ“แƒแƒขแƒ•แƒ˜แƒ แƒ—แƒ•แƒ, แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒกแƒแƒแƒ—แƒ˜).

แƒแƒ›แƒ˜แƒก แƒœแƒแƒชแƒ•แƒšแƒแƒ“, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ›แƒ˜แƒ˜แƒฆแƒแƒ— แƒ”แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ”แƒ แƒ—-แƒแƒ  แƒฌแƒแƒ›แƒจแƒ˜, แƒฉแƒแƒแƒขแƒแƒ แƒแƒ— แƒขแƒ”แƒกแƒขแƒ˜ แƒ“แƒ แƒ’แƒแƒ“แƒแƒแƒ’แƒ“แƒแƒ— แƒ˜แƒ’แƒ˜. แƒ”แƒก แƒ™แƒแƒ“แƒ แƒ”แƒ‘แƒ˜ แƒฌแƒงแƒ•แƒ”แƒขแƒก แƒกแƒฎแƒ•แƒแƒ“แƒแƒกแƒฎแƒ•แƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก. แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜ - แƒ›แƒแƒกแƒจแƒขแƒแƒ‘แƒ˜แƒ แƒ”แƒ‘แƒ แƒ“แƒ แƒแƒฎแƒแƒšแƒ˜ แƒแƒกแƒšแƒ”แƒ‘แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ, แƒฎแƒแƒšแƒ แƒ›แƒ”แƒแƒ แƒ”แƒจแƒ˜ - แƒขแƒ”แƒกแƒขแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ“แƒก: แƒแƒ  แƒ•แƒ”แƒ—แƒแƒœแƒฎแƒ›แƒ”แƒ‘แƒ˜. แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒก แƒกแƒฌแƒแƒ แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒ˜แƒก แƒแƒ›แƒแƒชแƒแƒœแƒแƒ. แƒ›แƒ” แƒแƒ  แƒ•แƒฃแƒงแƒฃแƒ แƒ”แƒ‘ แƒ›แƒแƒ— แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ•แƒ˜แƒชแƒ˜, แƒ แƒแƒ’แƒแƒ  แƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ— แƒแƒ›แƒแƒก แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒแƒ–แƒ”. แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก Ceph, แƒ˜แƒก แƒ˜แƒซแƒšแƒ”แƒ•แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒคแƒ˜แƒ–แƒ˜แƒ™แƒฃแƒ  แƒ›แƒแƒชแƒฃแƒšแƒแƒ‘แƒแƒก (RBD) แƒแƒ›แƒ‘แƒแƒ‘แƒ”แƒœ แƒ™แƒšแƒแƒœแƒ˜ แƒ“แƒ แƒ›แƒ˜แƒ˜แƒฆแƒ”แƒ— แƒ›แƒ”แƒแƒ แƒ” แƒขแƒแƒ›แƒ˜ แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ›แƒแƒฎแƒแƒกแƒ˜แƒแƒ—แƒ”แƒ‘แƒšแƒ”แƒ‘แƒ˜แƒ— แƒแƒ—แƒ”แƒฃแƒš แƒ›แƒ˜แƒšแƒ˜แƒฌแƒแƒ›แƒจแƒ˜, IOPS"แƒแƒ›แƒ˜ แƒ“แƒ แƒ.แƒจ. แƒ—แƒฅแƒ•แƒ”แƒœ แƒฃแƒœแƒ“แƒ แƒ’แƒ”แƒกแƒ›แƒแƒ“แƒ”แƒ—, แƒ แƒแƒ› แƒจแƒ˜แƒ’แƒœแƒ˜แƒ— แƒแƒ แƒ˜แƒก แƒ แƒ—แƒฃแƒšแƒ˜ แƒแƒกแƒšแƒ˜-แƒฉแƒแƒฌแƒ”แƒ แƒ. แƒ แƒแƒขแƒแƒ› แƒแƒ  แƒฃแƒœแƒ“แƒ แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒก แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒ›แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ”? แƒ“แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ•แƒแƒ , แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ›แƒ แƒ—แƒฃ แƒ˜แƒ› แƒ’แƒ–แƒ˜แƒ— แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒ”แƒœ แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒแƒก.

NS: แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ— แƒ›แƒแƒ˜แƒœแƒช แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— แƒฌแƒแƒ›แƒ”แƒ‘แƒ˜, แƒแƒ—แƒแƒ‘แƒ˜แƒ— แƒฌแƒแƒ›แƒ˜ แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ˜แƒก แƒแƒกแƒแƒ›แƒแƒฆแƒšแƒ”แƒ‘แƒšแƒแƒ“, แƒ˜แƒฅ แƒ“แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒ›แƒแƒงแƒ•แƒแƒœแƒแƒ–แƒ” แƒ“แƒ แƒ.แƒจ.

แƒ“แƒก: แƒ แƒแƒขแƒแƒ› แƒแƒ แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒ แƒ›แƒ—แƒ”แƒšแƒ˜ แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ˜แƒก แƒฌแƒแƒ›แƒแƒฌแƒ”แƒ•แƒ? แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ 32 แƒ‘แƒ˜แƒ แƒ—แƒ•แƒ˜แƒ—, 16... แƒ“แƒ แƒ›แƒแƒกแƒจแƒ˜ แƒฏแƒ“แƒ”แƒ‘แƒ - แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒ—แƒฎแƒ˜. แƒ แƒแƒชแƒ แƒ›แƒ”แƒฎแƒฃแƒ—แƒ”แƒก แƒจแƒ”แƒ•แƒฃแƒ™แƒ•แƒ”แƒ—แƒแƒ•แƒ—, แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒ แƒฃแƒ™แƒ•แƒ” แƒแƒฌแƒ”แƒฃแƒšแƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ™แƒ˜ แƒฌแƒแƒ˜แƒจแƒšแƒ”แƒ‘แƒ.

NS: แƒ“แƒ˜แƒแƒฎ, แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒแƒ, แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒกแƒ˜ แƒกแƒฃแƒš แƒกแƒฎแƒ•แƒ แƒแƒ›แƒ‘แƒแƒ•แƒ˜ แƒ’แƒแƒ›แƒแƒ“แƒ˜แƒก. แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒแƒ  แƒแƒ แƒ˜แƒก K8-แƒจแƒ˜ แƒ“แƒ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ”แƒ แƒ—แƒ˜ แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒ˜. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ แƒแƒ•แƒแƒš แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜แƒแƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒแƒก แƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก แƒแƒ แƒ˜ แƒฌแƒแƒ›แƒ˜.

แƒ“แƒก: แฒ›แƒแƒ’แƒแƒ แƒ˜แƒ. แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ”แƒ›แƒ˜ แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒแƒ–แƒ แƒ˜ แƒ˜แƒก แƒแƒ แƒ˜แƒก, แƒ แƒแƒ› แƒ”แƒก แƒแƒ  แƒแƒ แƒ˜แƒก แƒ–แƒแƒ’แƒแƒ“แƒ˜ แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒ˜. แƒ“แƒ˜แƒแƒฎ, แƒ›แƒแƒ’แƒแƒ แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒ›แƒฎแƒแƒšแƒแƒ“ Postgres-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒกแƒแƒ แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜ แƒ“แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ”แƒ แƒ— แƒ™แƒ•แƒแƒœแƒซแƒ–แƒ”.

NS: แƒ”แƒก แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜แƒ แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ Postgres-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก: แƒ”แƒก แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒ˜, แƒ แƒแƒ’แƒแƒ แƒช แƒแƒฆแƒ•แƒฌแƒ”แƒ แƒ”, แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ›แƒแƒกแƒจแƒ˜ แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก. แƒ›แƒแƒ’แƒ แƒแƒ› แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ•แƒ˜แƒฌแƒฃแƒฎแƒ”แƒ‘แƒ— แƒ’แƒ”แƒ’แƒ›แƒ”แƒ‘แƒก แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒงแƒ•แƒ”แƒšแƒ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ˜ แƒคแƒฃแƒœแƒฅแƒชแƒ˜แƒฃแƒ แƒ˜ แƒขแƒ”แƒกแƒขแƒ˜แƒ แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒ›แƒแƒจแƒ˜แƒœ แƒ”แƒก แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ DBMS-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ“แƒก: แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒฌแƒšแƒ˜แƒก แƒฌแƒ˜แƒœ แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ›แƒกแƒ’แƒแƒ•แƒกแƒ˜ แƒ แƒแƒ› LVM แƒกแƒœแƒ”แƒžแƒจแƒแƒขแƒ”แƒ‘แƒ–แƒ”. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ™แƒšแƒแƒกแƒ˜แƒ™แƒ. แƒ”แƒก แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒแƒ“แƒ. แƒกแƒแƒฎแƒ”แƒšแƒ›แƒฌแƒ˜แƒคแƒแƒ”แƒ‘แƒ แƒ˜แƒ•แƒ˜ แƒ™แƒ•แƒแƒœแƒซแƒ”แƒ‘แƒ˜ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒขแƒ™แƒ˜แƒ•แƒ˜แƒšแƒ˜แƒ. แƒ แƒแƒ“แƒ’แƒแƒœ แƒแƒ  แƒฃแƒœแƒ“แƒ แƒฉแƒแƒ›แƒแƒแƒ’แƒ“แƒแƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜, แƒงแƒแƒ•แƒ”แƒšแƒ—แƒ•แƒ˜แƒก แƒฃแƒœแƒ“แƒ แƒ’แƒแƒฎแƒกแƒแƒ•แƒ“แƒ”แƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜...

NS: แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒแƒฅ แƒ แƒแƒ˜แƒ›แƒ” แƒฐแƒ˜แƒ‘แƒ แƒ˜แƒ“แƒ˜แƒก แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก? แƒ•แƒ—แƒฅแƒ•แƒแƒ—, stateful แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ’แƒ•แƒแƒ แƒ˜ pod, แƒ˜แƒก แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ–แƒ” (แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒขแƒ”แƒกแƒขแƒ”แƒ แƒ˜). แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒ”แƒ แƒ—แƒ˜ แƒขแƒแƒ›แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒคแƒแƒ˜แƒšแƒฃแƒ แƒ˜ แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒ˜แƒก แƒฌแƒงแƒแƒšแƒแƒ‘แƒ˜แƒ—, แƒ™แƒšแƒแƒœแƒ”แƒ‘แƒ˜ แƒšแƒแƒ™แƒแƒšแƒฃแƒ แƒ˜แƒ. แƒ—แƒฃ แƒžแƒแƒ“แƒ˜ แƒ“แƒแƒ”แƒชแƒ”แƒ›แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ“แƒ˜แƒกแƒ™แƒ˜ แƒ“แƒแƒ แƒฉแƒ”แƒ‘แƒ, แƒžแƒแƒ“แƒ˜ แƒแƒ›แƒแƒ“แƒ˜แƒก, แƒ“แƒแƒ—แƒ•แƒšแƒ˜แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒšแƒแƒœแƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘, แƒฎแƒ”แƒšแƒแƒฎแƒšแƒ แƒแƒ˜แƒฆแƒ”แƒ‘แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒก แƒ“แƒ แƒ˜แƒขแƒงแƒ•แƒ˜แƒก: โ€žแƒแƒ˜ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ™แƒšแƒแƒœแƒ”แƒ‘แƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒแƒ› แƒžแƒแƒ แƒขแƒ”แƒ‘แƒ–แƒ”, แƒ’แƒแƒแƒ’แƒ แƒซแƒ”แƒšแƒ”แƒ— แƒ›แƒแƒ—แƒ—แƒแƒœ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒโ€œ.

แƒ“แƒก: แƒขแƒ”แƒฅแƒœแƒ˜แƒ™แƒฃแƒ แƒแƒ“ แƒ”แƒก แƒœแƒ˜แƒจแƒœแƒแƒ•แƒก, แƒ แƒแƒ› Kubernetes-แƒจแƒ˜ แƒ”แƒก แƒแƒ แƒ˜แƒก แƒ”แƒ แƒ—แƒ˜ แƒžแƒแƒ“แƒ˜, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒคแƒแƒ แƒ’แƒšแƒ”แƒ‘แƒจแƒ˜แƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒแƒขแƒแƒ แƒ”แƒ‘แƒ— แƒ‘แƒ”แƒ•แƒ  Postgres-แƒก.

NS: แƒ“แƒ˜แƒแƒฎ. แƒ›แƒแƒก แƒแƒฅแƒ•แƒก แƒšแƒ˜แƒ›แƒ˜แƒขแƒ˜: แƒ“แƒแƒ•แƒฃแƒจแƒ•แƒแƒ—, แƒ แƒแƒ› แƒ›แƒแƒกแƒ—แƒแƒœ แƒ”แƒ แƒ—แƒ“แƒ แƒแƒฃแƒšแƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒแƒ แƒแƒฃแƒ›แƒ”แƒขแƒ”แƒก 10 แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜. แƒ—แƒฃ แƒ“แƒแƒ’แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒแƒ— 20, แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ›แƒแƒ•แƒแƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒ— แƒ›แƒ”แƒแƒ แƒ” แƒแƒกแƒ”แƒ— แƒžแƒแƒ“แƒก. แƒฉแƒ•แƒ”แƒœ แƒกแƒ แƒฃแƒšแƒแƒ“ แƒ›แƒแƒ•แƒแƒฎแƒ“แƒ”แƒœแƒ— แƒ›แƒแƒก แƒ™แƒšแƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒแƒก, แƒ›แƒ”แƒแƒ แƒ” แƒกแƒ แƒฃแƒšแƒ˜ แƒขแƒแƒ›แƒ˜แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ›แƒแƒก แƒ”แƒฅแƒœแƒ”แƒ‘แƒ แƒ˜แƒ’แƒ˜แƒ•แƒ” 10 "แƒ—แƒฎแƒ”แƒšแƒ˜" แƒ™แƒšแƒแƒœแƒ˜. แƒ•แƒ”แƒ  แƒฎแƒ”แƒ“แƒแƒ•แƒ— แƒแƒ› แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒแƒก?

แƒ“แƒก: แƒแƒฅ แƒฃแƒกแƒแƒคแƒ แƒ—แƒฎแƒแƒ”แƒ‘แƒ˜แƒก แƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ”แƒ‘แƒ˜ แƒฃแƒœแƒ“แƒ แƒ“แƒแƒ•แƒแƒ›แƒแƒขแƒแƒ—. แƒแƒ› แƒขแƒ˜แƒžแƒ˜แƒก แƒแƒ แƒ’แƒแƒœแƒ˜แƒ–แƒแƒชแƒ˜แƒ แƒ’แƒฃแƒšแƒ˜แƒกแƒฎแƒ›แƒแƒ‘แƒก, แƒ แƒแƒ› แƒแƒ› แƒžแƒแƒ“แƒก แƒแƒฅแƒ•แƒก แƒ›แƒแƒฆแƒแƒšแƒ˜ แƒžแƒ แƒ˜แƒ•แƒ˜แƒšแƒ”แƒ’แƒ˜แƒ”แƒ‘แƒ˜ (แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ”แƒ‘แƒ˜), แƒ แƒแƒ“แƒ’แƒแƒœ แƒ›แƒแƒก แƒจแƒ”แƒฃแƒซแƒšแƒ˜แƒ แƒจแƒ”แƒแƒกแƒ แƒฃแƒšแƒแƒก แƒแƒ แƒแƒกแƒขแƒแƒœแƒ“แƒแƒ แƒขแƒฃแƒšแƒ˜ แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜ แƒคแƒแƒ˜แƒšแƒฃแƒ  แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒ–แƒ”... แƒ›แƒแƒ’แƒ แƒแƒ› แƒ•แƒ˜แƒ›แƒ”แƒแƒ แƒ”แƒ‘: แƒ›แƒฏแƒ”แƒ แƒ, แƒ แƒแƒ› แƒกแƒแƒจแƒฃแƒแƒšแƒแƒ•แƒแƒ“แƒ˜แƒแƒœ แƒžแƒ”แƒ แƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒ•แƒแƒจแƒ˜ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ“แƒแƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒ”แƒœ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒแƒก Kubernetes-แƒจแƒ˜ แƒ“แƒ แƒฆแƒ แƒฃแƒ‘แƒšแƒ”แƒ‘แƒ˜ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒ›แƒ—แƒ”แƒš แƒแƒ›แƒ‘แƒแƒ•แƒก แƒขแƒแƒ›แƒ”แƒ‘แƒ˜แƒ— แƒ“แƒแƒแƒคแƒ˜แƒฅแƒกแƒ˜แƒ แƒ”แƒ‘แƒ”แƒœ - แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ "แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก". แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ, แƒ™แƒšแƒแƒœแƒ˜แƒ แƒ”แƒ‘แƒ... แƒแƒ แƒ˜แƒก แƒขแƒแƒ›แƒ˜ - แƒ•แƒแƒ›แƒ‘แƒแƒ‘แƒ—: โ€žแƒแƒ›แƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒ”แƒšแƒ–แƒ” แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜ แƒแƒฎแƒแƒšแƒ˜โ€œ แƒ“แƒ แƒฌแƒแƒ›-แƒœแƒแƒฎแƒ”แƒ•แƒ แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ•แƒ˜แƒฆแƒ”แƒ‘แƒ— แƒ˜แƒ›แƒแƒก, แƒ แƒแƒช แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ.

NS: แƒ›แƒ” แƒแƒ  แƒ›แƒฏแƒ”แƒ แƒ แƒ”แƒ แƒ—แƒ˜ แƒ“แƒ แƒœแƒแƒฎแƒ”แƒ•แƒแƒ แƒ˜ แƒฌแƒแƒ›แƒ˜แƒก แƒ›แƒ แƒแƒ•แƒแƒšแƒ˜ แƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜. Ceph-แƒ–แƒ” แƒจแƒ”แƒœ แƒ—แƒ•แƒ˜แƒ—แƒแƒœ แƒแƒ™แƒ”แƒ—แƒ”แƒ‘ แƒแƒ›แƒแƒก, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฆแƒ แƒฃแƒ‘แƒšแƒ”แƒ‘แƒ–แƒ” แƒกแƒแƒฃแƒ‘แƒ แƒแƒ‘. แƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜, แƒจแƒ”แƒฅแƒ›แƒ”แƒœแƒ˜แƒ— แƒ›แƒ แƒแƒ•แƒแƒšแƒขแƒ”แƒ แƒแƒ‘แƒแƒ˜แƒขแƒ˜ EBS แƒขแƒแƒ›แƒ˜แƒก แƒ™แƒšแƒแƒœแƒ˜ EC2-แƒ–แƒ” แƒ“แƒ แƒœแƒแƒฎแƒ”แƒ—, แƒ แƒแƒ’แƒแƒ แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒ. แƒแƒ›แƒแƒก แƒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒแƒ›แƒ˜ แƒแƒ  แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ. แƒซแƒแƒšแƒ˜แƒแƒœ แƒ›แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒก แƒ แƒแƒ“แƒ˜แƒก แƒ›แƒ˜แƒแƒฆแƒฌแƒ”แƒ•แƒ”แƒœ แƒแƒ› แƒ“แƒแƒœแƒ”แƒก. แƒ›แƒ”แƒกแƒ›แƒ˜แƒก แƒ แƒแƒกแƒแƒช แƒแƒ›แƒ‘แƒแƒ‘, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ’แƒ—แƒฎแƒแƒ• แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒฃแƒšแƒแƒ“ แƒ•แƒ˜แƒงแƒ.

แƒ“แƒก: แƒ™แƒแƒ แƒ’แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ•แƒ—แƒฅแƒ•แƒ˜ แƒกแƒแƒจแƒฃแƒแƒšแƒแƒ•แƒแƒ“แƒ˜แƒแƒœ แƒžแƒ”แƒ แƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒ•แƒแƒจแƒ˜ แƒ“แƒ แƒแƒ แƒ แƒ›แƒแƒ™แƒšแƒ”แƒ•แƒแƒ“แƒ˜แƒแƒœ แƒžแƒ”แƒ แƒกแƒžแƒ”แƒฅแƒขแƒ˜แƒ•แƒแƒจแƒ˜. แฒ แƒแƒ›แƒ“แƒ”แƒœแƒ˜แƒ›แƒ” แƒฌแƒšแƒ˜แƒก แƒ’แƒแƒœแƒ›แƒแƒ•แƒšแƒแƒ‘แƒแƒจแƒ˜.

แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ PostgreSQL Zalando-แƒ“แƒแƒœ

แƒแƒ› แƒจแƒ”แƒฎแƒ•แƒ”แƒ“แƒ แƒ˜แƒก แƒจแƒฃแƒแƒจแƒ˜, แƒแƒšแƒ”แƒฅแƒกแƒ”แƒ˜ แƒ™แƒšแƒ˜แƒฃแƒ™แƒ˜แƒœแƒ˜, แƒงแƒแƒคแƒ˜แƒšแƒ˜ แƒ“แƒ”แƒ•แƒ”แƒšแƒแƒžแƒ”แƒ แƒ˜ Zalando-แƒ“แƒแƒœ, แƒแƒกแƒ”แƒ•แƒ” แƒจแƒ”แƒฃแƒ”แƒ แƒ—แƒ“แƒ แƒ“แƒ แƒ˜แƒกแƒแƒฃแƒ‘แƒ แƒ PostgreSQL แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜แƒก แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒแƒ–แƒ”:

แƒ›แƒจแƒ•แƒ”แƒœแƒ˜แƒ”แƒ แƒ˜แƒ, แƒ แƒแƒ› แƒแƒ› แƒ—แƒ”แƒ›แƒแƒก แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒ”แƒฎแƒ”แƒ‘แƒ: แƒ แƒแƒ’แƒแƒ แƒช Postgres, แƒแƒกแƒ”แƒ•แƒ” Kubernetes. แƒ แƒแƒ“แƒ”แƒกแƒแƒช 2017 แƒฌแƒ”แƒšแƒก แƒ“แƒแƒ•แƒ˜แƒฌแƒงแƒ”แƒ— แƒแƒ›แƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ Zalando-แƒจแƒ˜, แƒ”แƒก แƒ˜แƒงแƒ แƒ—แƒ”แƒ›แƒ, แƒ แƒแƒ›แƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒแƒช แƒงแƒ•แƒ”แƒšแƒแƒก แƒกแƒฃแƒ แƒ“แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒแƒ•แƒ˜แƒก. แƒงแƒ•แƒ”แƒšแƒแƒก แƒฃแƒ™แƒ•แƒ” แƒฐแƒฅแƒแƒœแƒ“แƒ Kubernetes, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ›แƒแƒ— แƒฐแƒ™แƒ˜แƒ—แƒฎแƒ”แƒก, แƒ แƒ แƒฃแƒœแƒ“แƒ แƒ’แƒแƒ”แƒ™แƒ”แƒ—แƒ”แƒ‘แƒ˜แƒœแƒแƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒ—แƒแƒœ, แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ”แƒ‘แƒกแƒแƒช แƒ™แƒ˜ แƒ›แƒแƒกแƒฌแƒแƒœแƒ— แƒ™แƒ”แƒšแƒกแƒ˜ แƒฐแƒแƒ˜แƒขแƒแƒฃแƒ”แƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒฅแƒแƒ“แƒแƒ’แƒ”แƒ‘แƒ“แƒ K8-แƒ”แƒ‘แƒก, แƒแƒกแƒ” แƒ—แƒฅแƒ•แƒ:

โ€žแƒ’แƒแƒ“แƒแƒ“แƒ˜แƒ— แƒ›แƒแƒ แƒ—แƒฃแƒš แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ”แƒ‘แƒ–แƒ” แƒ“แƒ แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒ”แƒ— แƒ˜แƒกแƒ˜แƒœแƒ˜, แƒœแƒฃ แƒ’แƒแƒฃแƒจแƒ•แƒ˜แƒ— แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ Kubernetes-แƒจแƒ˜. แƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’ แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ K8-แƒ”แƒ‘แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ”แƒœ, แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ’แƒแƒœแƒแƒแƒฎแƒšแƒแƒœ แƒ’แƒแƒœแƒแƒฎแƒšแƒ”แƒ‘แƒ, แƒ’แƒแƒ›แƒแƒ แƒ—แƒแƒœ แƒงแƒ•แƒ”แƒšแƒ แƒ™แƒ•แƒแƒœแƒซแƒ˜ แƒ“แƒ แƒ—แƒฅแƒ•แƒ”แƒœแƒ˜ แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ”แƒ‘แƒ˜ แƒ’แƒแƒคแƒ แƒ˜แƒœแƒ“แƒ”แƒ‘แƒ แƒจแƒแƒ แƒก, แƒจแƒแƒ แƒก.

แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ“แƒแƒ•แƒฌแƒงแƒ•แƒ˜แƒขแƒ”แƒ— แƒจแƒ”แƒ’แƒ•แƒ”แƒฅแƒ›แƒœแƒ แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช, แƒแƒ› แƒ แƒฉแƒ”แƒ•แƒ˜แƒก แƒกแƒแƒฌแƒ˜แƒœแƒแƒแƒฆแƒ›แƒ“แƒ”แƒ’แƒแƒ“, แƒ’แƒแƒ›แƒแƒฃแƒจแƒ•แƒ”แƒ‘แƒก Postgres แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒแƒก Kubernetes-แƒจแƒ˜. แƒ“แƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒ™แƒแƒ แƒ’แƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜ - แƒžแƒแƒขแƒ แƒแƒœแƒ˜. แƒ”แƒก แƒแƒ แƒ˜แƒก PostgreSQL-แƒ˜แƒก แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒฉแƒแƒ•แƒแƒ แƒ“แƒœแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒกแƒ แƒฃแƒšแƒ”แƒ‘แƒฃแƒšแƒ˜แƒ แƒกแƒฌแƒแƒ แƒแƒ“, แƒ”.แƒ˜. etcd-แƒ˜แƒก, แƒ™แƒแƒœแƒกแƒฃแƒšแƒ˜แƒก แƒแƒœ ZooKeeper-แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ— แƒ™แƒšแƒแƒกแƒขแƒ”แƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒกแƒแƒœแƒแƒฎแƒแƒ“. แƒ˜แƒกแƒ”แƒ—แƒ˜ แƒกแƒแƒชแƒแƒ•แƒ˜, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒงแƒ•แƒ”แƒšแƒแƒก, แƒ•แƒ˜แƒœแƒช แƒ˜แƒ™แƒ˜แƒ—แƒฎแƒแƒ•แƒก, โ€‹โ€‹แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒ แƒ แƒแƒ แƒ˜แƒก แƒแƒ›แƒŸแƒแƒ›แƒ˜แƒœแƒ“แƒ”แƒšแƒ˜ แƒšแƒ˜แƒ“แƒ”แƒ แƒ˜, แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒแƒก แƒ›แƒ˜แƒกแƒชแƒ”แƒ›แƒก - แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒ˜แƒ›แƒ˜แƒกแƒ, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒแƒฅแƒ•แƒก แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ’แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒ‘แƒฃแƒšแƒ˜ - แƒ˜แƒกแƒ”, แƒ แƒแƒ› แƒขแƒ•แƒ˜แƒœแƒ˜ แƒแƒ  แƒ˜แƒงแƒแƒก แƒ’แƒแƒงแƒแƒคแƒ˜แƒšแƒ˜. แƒžแƒšแƒฃแƒก แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒ“แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒกแƒฃแƒ แƒแƒ—แƒ˜ แƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก.

แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ™แƒแƒ›แƒžแƒแƒœแƒ˜แƒ˜แƒก แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒšแƒแƒ‘แƒ แƒแƒ•แƒขแƒแƒ›แƒแƒขแƒฃแƒ แƒ˜ แƒฃแƒ™แƒ›แƒแƒ แƒ˜แƒกแƒแƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘ แƒ’แƒแƒฉแƒœแƒ“แƒ แƒจแƒ˜แƒ“แƒ แƒแƒžแƒแƒ แƒแƒขแƒฃแƒ แƒ˜แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒชแƒ”แƒœแƒขแƒ แƒ˜แƒ“แƒแƒœ แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒจแƒ˜ แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’. แƒฆแƒ แƒฃแƒ‘แƒ”แƒšแƒ˜ แƒ“แƒแƒคแƒฃแƒซแƒœแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ˜แƒงแƒ แƒกแƒแƒ™แƒฃแƒ—แƒ แƒ”แƒ‘แƒ˜แƒก PaaS (แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ-แƒ แƒแƒ’แƒแƒ แƒช แƒกแƒ”แƒ แƒ•แƒ˜แƒกแƒ˜) แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒแƒ–แƒ”. แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฆแƒ˜แƒ แƒฌแƒงแƒแƒ แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ˜แƒก แƒแƒ›แƒแƒฅแƒ›แƒ”แƒ“แƒ”แƒ‘แƒแƒก แƒ“แƒ˜แƒ“แƒ˜ แƒจแƒ แƒแƒ›แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ. แฒ”แƒ แƒฅแƒ•แƒ STUPS.

แƒ—แƒแƒ•แƒ“แƒแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒแƒ“, แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒ‘แƒ˜ แƒแƒ  แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ. แƒฃแƒคแƒ แƒ แƒ–แƒฃแƒกแƒขแƒแƒ“, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ’แƒแƒ“แƒแƒฌแƒงแƒ•แƒ”แƒขแƒ แƒ’แƒแƒœแƒšแƒแƒ’แƒ“แƒ, K8 แƒฃแƒ™แƒ•แƒ” แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒ“แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒก แƒ˜แƒ›แƒ“แƒ”แƒœแƒแƒ“ แƒœแƒ”แƒ“แƒšแƒ˜ แƒ˜แƒงแƒ, แƒ แƒแƒ› แƒแƒ  แƒ˜แƒงแƒ แƒจแƒ”แƒกแƒแƒคแƒ”แƒ แƒ˜แƒกแƒ˜ แƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ”แƒก แƒ˜แƒงแƒ, แƒฉแƒ”แƒ›แƒ˜ แƒแƒ–แƒ แƒ˜แƒ—, 2015 แƒแƒœ 2016 แƒฌแƒ”แƒšแƒ˜. 2017 แƒฌแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ”แƒ‘แƒ˜ แƒ›แƒ”แƒข-แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒ›แƒแƒ›แƒฌแƒ˜แƒคแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒฎแƒ“แƒ - แƒ˜แƒฅ แƒ›แƒ˜แƒ’แƒ แƒแƒชแƒ˜แƒ˜แƒก แƒกแƒแƒญแƒ˜แƒ แƒแƒ”แƒ‘แƒ แƒ’แƒแƒฉแƒœแƒ“แƒ.

แƒฉแƒ•แƒ”แƒœ แƒฃแƒ™แƒ•แƒ” แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ แƒ“แƒแƒ™แƒ”แƒ แƒ˜แƒก แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ˜. แƒ˜แƒงแƒ PaaS, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ˜แƒงแƒ”แƒœแƒ”แƒ‘แƒ“แƒ Docker-แƒก. แƒ แƒแƒขแƒแƒ› แƒแƒ  แƒกแƒชแƒแƒ“แƒแƒ— K8? แƒ แƒแƒขแƒแƒ› แƒแƒ  แƒ“แƒแƒฌแƒ”แƒ แƒ— แƒกแƒแƒ™แƒฃแƒ—แƒแƒ  แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก? แƒฉแƒ•แƒ”แƒœแƒ—แƒแƒœ แƒแƒ•แƒ˜แƒขแƒแƒ“แƒแƒœ แƒฉแƒแƒ›แƒแƒกแƒฃแƒšแƒ›แƒ แƒ›แƒฃแƒ แƒแƒข แƒ™แƒแƒ‘แƒ˜แƒšแƒแƒ•แƒ›แƒ แƒ”แƒก แƒ“แƒแƒ˜แƒฌแƒงแƒ แƒ แƒแƒ’แƒแƒ แƒช แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ แƒกแƒแƒ™แƒฃแƒ—แƒแƒ แƒ˜ แƒ˜แƒœแƒ˜แƒชแƒ˜แƒแƒขแƒ˜แƒ•แƒ˜แƒ— - "แƒ—แƒแƒ›แƒแƒจแƒ˜" - แƒ“แƒ แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ "แƒแƒคแƒ แƒ˜แƒœแƒ“แƒ".

แƒ›แƒแƒ’แƒ แƒแƒ› แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ›แƒ˜แƒœแƒ“แƒแƒ“แƒ แƒ›แƒ”แƒกแƒแƒฃแƒ‘แƒ แƒ AWS-แƒ–แƒ”. แƒ แƒแƒขแƒแƒ› แƒ˜แƒงแƒ แƒ˜แƒกแƒขแƒแƒ แƒ˜แƒฃแƒšแƒ˜ AWS แƒ“แƒแƒ™แƒแƒ•แƒจแƒ˜แƒ แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ™แƒแƒ“แƒ˜...

แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒ แƒแƒ˜แƒ›แƒ”แƒก แƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ— Kubernetes-แƒจแƒ˜, แƒฃแƒœแƒ“แƒ แƒ’แƒ”แƒกแƒ›แƒแƒ“แƒ”แƒ—, แƒ แƒแƒ› K8 แƒแƒ แƒ˜แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒกแƒแƒ›แƒฃแƒจแƒแƒ. แƒ˜แƒก แƒ›แƒฃแƒ“แƒ›แƒ˜แƒ•แƒแƒ“ แƒ•แƒ˜แƒ—แƒแƒ แƒ“แƒ”แƒ‘แƒ, แƒ˜แƒฎแƒ•แƒ”แƒฌแƒ”แƒ‘แƒ แƒ“แƒ แƒ“แƒ แƒแƒ“แƒแƒ“แƒ แƒ แƒ˜แƒจแƒšแƒ”แƒ‘แƒ แƒ™แƒ˜แƒ“แƒ”แƒช. แƒ—แƒฅแƒ•แƒ”แƒœ แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ˜แƒ— แƒฃแƒœแƒ“แƒ แƒแƒ“แƒ”แƒ•แƒœแƒแƒ— แƒ—แƒ•แƒแƒšแƒ˜ แƒ™แƒฃแƒ‘แƒ”แƒ แƒœแƒ”แƒขแƒ˜แƒก แƒงแƒ•แƒ”แƒšแƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒแƒก, แƒ›แƒ–แƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ˜แƒงแƒแƒ— แƒฉแƒแƒงแƒ•แƒ˜แƒœแƒ—แƒแƒ— แƒ›แƒแƒกแƒจแƒ˜, แƒ—แƒฃ แƒ แƒแƒ›แƒ” แƒ›แƒแƒฎแƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒ’แƒแƒ˜แƒ’แƒแƒ— แƒ แƒแƒ’แƒแƒ  แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒ˜แƒก แƒ“แƒ”แƒขแƒแƒšแƒฃแƒ แƒแƒ“ - แƒจแƒ”แƒกแƒแƒซแƒšแƒแƒ แƒ˜แƒ›แƒแƒ–แƒ” แƒ›แƒ”แƒขแƒ˜, แƒ•แƒ˜แƒ“แƒ แƒ” แƒ—แƒฅแƒ•แƒ”แƒœ แƒ’แƒกแƒฃแƒ แƒ—. แƒ”แƒก, แƒžแƒ แƒ˜แƒœแƒชแƒ˜แƒžแƒจแƒ˜, แƒ”แƒฎแƒ”แƒ‘แƒ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ  แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ–แƒ”แƒช แƒ—แƒฅแƒ•แƒ”แƒœ แƒแƒฌแƒแƒ แƒ›แƒแƒ”แƒ‘แƒ— แƒ—แƒฅแƒ•แƒ”แƒœแƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ”แƒ‘แƒก...

แƒแƒกแƒ” แƒ แƒแƒ›, แƒ แƒแƒ“แƒ”แƒกแƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ— แƒ’แƒแƒœแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒ, แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒฅแƒแƒœแƒ“แƒ Postgres แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒฃแƒšแƒ˜ แƒ’แƒแƒ แƒ” แƒขแƒแƒ›แƒ–แƒ” (EBS แƒแƒ› แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ แƒแƒ“แƒ’แƒแƒœ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ˜แƒ— AWS-แƒ–แƒ”). แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ, แƒ แƒแƒฆแƒแƒช แƒ›แƒแƒ›แƒ”แƒœแƒขแƒจแƒ˜ แƒกแƒแƒญแƒ˜แƒ แƒ แƒ’แƒแƒฎแƒ“แƒ แƒ›แƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ: แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, EBS-แƒ˜แƒก แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜ แƒ–แƒแƒ›แƒ แƒ˜แƒงแƒ 100 TB, แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ‘แƒแƒ–แƒ แƒ’แƒแƒ˜แƒ–แƒแƒ แƒ“แƒ แƒ›แƒแƒกแƒ–แƒ”, แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ’แƒ•แƒ˜แƒœแƒ“แƒ แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ— EBS 200 TB. แฒ แƒแƒ’แƒแƒ ? แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒ’แƒแƒ“แƒแƒงแƒ แƒ/แƒแƒฆแƒ“แƒ’แƒ”แƒœแƒ แƒแƒฎแƒแƒš แƒ˜แƒœแƒกแƒขแƒแƒœแƒชแƒ˜แƒแƒ–แƒ”, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ›แƒแƒก แƒ“แƒ˜แƒ“แƒ˜ แƒ“แƒ แƒ แƒ“แƒแƒกแƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ“แƒ แƒจแƒ”แƒคแƒ”แƒ แƒฎแƒ”แƒ‘แƒ˜แƒก แƒžแƒ”แƒ แƒ˜แƒแƒ“แƒก แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก.

แƒแƒ›แƒ˜แƒขแƒแƒ›, แƒ›แƒ” แƒ›แƒ˜แƒœแƒ“แƒแƒ“แƒ แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒแƒ–แƒ แƒ“แƒ˜แƒ“แƒ EBS แƒ“แƒแƒœแƒแƒงแƒแƒคแƒ˜แƒก แƒ“แƒ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒ”แƒฃแƒ‘แƒœแƒ”แƒ‘แƒแƒ“แƒ แƒคแƒแƒ˜แƒšแƒฃแƒ  แƒกแƒ˜แƒกแƒขแƒ”แƒ›แƒแƒก แƒ’แƒแƒ›แƒแƒ˜แƒงแƒ”แƒœแƒแƒก แƒแƒฎแƒแƒšแƒ˜ แƒกแƒ˜แƒ•แƒ แƒชแƒ”. แƒฉแƒ•แƒ”แƒœ แƒ”แƒก แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒ”แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ˜แƒ› แƒ“แƒ แƒแƒก Kubernetes-แƒก แƒแƒ  แƒฐแƒฅแƒแƒœแƒ“แƒ API แƒ–แƒแƒ›แƒ˜แƒก แƒจแƒ”แƒชแƒ•แƒšแƒ˜แƒก แƒแƒžแƒ”แƒ แƒแƒชแƒ˜แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ›แƒแƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’, แƒ แƒแƒช แƒฉแƒ•แƒ”แƒœ แƒ•แƒ›แƒฃแƒจแƒแƒแƒ‘แƒ“แƒ˜แƒ— AWS-แƒ–แƒ”, แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ”แƒ— แƒ™แƒแƒ“แƒ˜ แƒ›แƒ˜แƒกแƒ˜ API-แƒกแƒ—แƒ•แƒ˜แƒก.

แƒแƒ แƒแƒ•แƒ˜แƒœ แƒ’แƒ˜แƒจแƒšแƒ˜แƒ— แƒฎแƒ”แƒšแƒก, แƒ แƒแƒ› แƒ˜แƒ’แƒ˜แƒ•แƒ” แƒ’แƒแƒแƒ™แƒ”แƒ—แƒแƒ— แƒกแƒฎแƒ•แƒ แƒžแƒšแƒแƒขแƒคแƒแƒ แƒ›แƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒ’แƒแƒœแƒชแƒฎแƒแƒ“แƒ”แƒ‘แƒแƒจแƒ˜ แƒแƒ  แƒแƒ แƒ˜แƒก แƒ›แƒ˜แƒœแƒ˜แƒจแƒœแƒ”แƒ‘แƒ, แƒ แƒแƒ› แƒ›แƒ˜แƒกแƒ˜ แƒ’แƒแƒจแƒ•แƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ AWS-แƒ–แƒ”แƒ แƒจแƒ”แƒกแƒแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ–แƒ” แƒ˜แƒก แƒแƒ  แƒ˜แƒ›แƒฃแƒจแƒแƒ•แƒ”แƒ‘แƒก. แƒ–แƒแƒ’แƒแƒ“แƒแƒ“, แƒ”แƒก แƒแƒ แƒ˜แƒก แƒฆแƒ˜แƒ แƒ™แƒแƒ“แƒ˜แƒก แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜: แƒ—แƒฃ แƒ•แƒ˜แƒœแƒ›แƒ”แƒก แƒกแƒฃแƒ แƒก แƒ“แƒแƒแƒฉแƒฅแƒแƒ แƒแƒก แƒแƒฎแƒแƒšแƒ˜ API-แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒฉแƒ”แƒœแƒ, แƒ›แƒแƒ’แƒ”แƒกแƒแƒšแƒ›แƒ”แƒ‘แƒ˜แƒ—. แƒญแƒแƒ›แƒ” GitHub, แƒ’แƒแƒ˜แƒงแƒ•แƒแƒœแƒ”แƒ— แƒ›แƒแƒ—แƒฎแƒแƒ•แƒœแƒ”แƒ‘แƒ˜ - Zalando-แƒก แƒ’แƒฃแƒœแƒ“แƒ˜ แƒชแƒ“แƒ˜แƒšแƒแƒ‘แƒก แƒ›แƒแƒ— แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒกแƒฌแƒ แƒแƒคแƒแƒ“ แƒฃแƒžแƒแƒกแƒฃแƒฎแƒแƒก แƒ“แƒ แƒฎแƒ”แƒšแƒ˜ แƒจแƒ”แƒฃแƒฌแƒงแƒแƒก แƒแƒžแƒ”แƒ แƒแƒขแƒแƒ แƒก. แƒ แƒแƒ’แƒแƒ แƒช แƒ•แƒ˜แƒชแƒ˜, แƒžแƒ แƒแƒ”แƒฅแƒขแƒ˜ แƒ›แƒแƒœแƒแƒฌแƒ˜แƒšแƒ”แƒแƒ‘แƒ“แƒ Google Summer of Code-แƒ–แƒ” แƒ“แƒ แƒกแƒฎแƒ•แƒ แƒ›แƒกแƒ’แƒแƒ•แƒก แƒ˜แƒœแƒ˜แƒชแƒ˜แƒแƒขแƒ˜แƒ•แƒ”แƒ‘แƒ–แƒ”. แƒ–แƒแƒšแƒแƒœแƒ“แƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒแƒฅแƒขแƒ˜แƒฃแƒ แƒแƒ“ แƒ›แƒฃแƒจแƒแƒแƒ‘แƒก แƒแƒ›แƒแƒ–แƒ”.

P.S. แƒ‘แƒแƒœแƒฃแƒกแƒ˜!

แƒ—แƒฃ แƒ’แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒ— PostgreSQL-แƒ˜แƒกแƒ แƒ“แƒ Kubernetes-แƒ˜แƒก แƒ—แƒ”แƒ›แƒ, แƒ’แƒ—แƒฎแƒแƒ•แƒ— แƒแƒกแƒ”แƒ•แƒ” แƒ’แƒแƒ˜แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒฌแƒ˜แƒœแƒแƒ—, แƒ แƒแƒ› แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ Postgres แƒกแƒแƒ›แƒจแƒแƒ‘แƒแƒ—แƒ˜ แƒจแƒ”แƒ“แƒ’แƒ แƒ’แƒแƒกแƒฃแƒš แƒ™แƒ•แƒ˜แƒ แƒแƒก, แƒกแƒแƒ“แƒแƒช แƒ›แƒ” แƒ•แƒ”แƒกแƒแƒฃแƒ‘แƒ แƒ” แƒœแƒ˜แƒ™แƒแƒšแƒแƒ˜แƒก แƒแƒšแƒ”แƒฅแƒกแƒแƒœแƒ“แƒ แƒ” แƒ™แƒฃแƒ™แƒฃแƒจแƒ™แƒ˜แƒœแƒ˜ แƒ–แƒแƒšแƒแƒœแƒ“แƒแƒ“แƒแƒœ. แƒ›แƒ˜แƒกแƒ’แƒแƒœ แƒ•แƒ˜แƒ“แƒ”แƒ แƒฎแƒ”แƒšแƒ›แƒ˜แƒกแƒแƒฌแƒ•แƒ“แƒแƒ›แƒ˜แƒ แƒแƒฅ.

PPS

แƒแƒกแƒ”แƒ•แƒ” แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ— แƒฉแƒ•แƒ”แƒœแƒก แƒ‘แƒšแƒแƒ’แƒ–แƒ”:

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ