5 ์ ๋ง
์ฐธ๊ฐ์ :
- ITSumma์ CEO, ์๋ธ๊ฒ๋ ํฌํํฌํ(Evgeniy Potapov). ๊ณ ๊ฐ์ ์ ๋ฐ ์ด์์ด ์ด๋ฏธ Kubernetes๋ก ์ ํ ์ค์ด๊ฑฐ๋ ์ ํ์ ์ํ๊ณ ์์ต๋๋ค.
- Dmitry Stolyarov, CTO "Flan". ์ปจํ ์ด๋ ์์คํ ์์ ๊ฒฝํ์ด 10๋ ์ด์์ ๋๋ค.
- Denis Remchukov(์ผ๋ช Eric Oldmann), COO argotech.io, ์ RAO UES. ๊ทธ๋ "ํผ๋ฌป์"๊ธฐ์ ์ ์ฌ๋ก์ ๋ํด ์ด์ผ๊ธฐํ๊ฒ ๋ค๊ณ ์ฝ์ํ์ต๋๋ค.
- ์๋๋ ์ด ํ๋๋กํ์คํค(Andrey Fedorovsky), CTO โNews360.comโ๋ค๋ฅธ ํ๋ ์ด์ด๊ฐ ํ์ฌ๋ฅผ ๊ตฌ๋งคํ ํ ๊ทธ๋ ์ฌ๋ฌ ML ๋ฐ AI ํ๋ก์ ํธ์ ์ธํ๋ผ๋ฅผ ๋ด๋นํฉ๋๋ค.
- Ivan Kruglov, ์ Booking.com ์์คํ ์์ง๋์ด.์์ ์ ์์ผ๋ก Kubernetes๋ก ๋ง์ ์ผ์ ํด๋ธ ๋ฐ๋ก ๊ทธ ์ฌ๋์ ๋๋ค.
์ฃผ์ :
- ์ปจํ ์ด๋ ๋ฐ ์ค์ผ์คํธ๋ ์ด์ (Docker, Kubernetes ๋ฑ)์ ๋ํ ์ฐธ๊ฐ์์ ํต์ฐฐ๋ ฅ ์ค์ ๋ก ์๋๋์๊ฑฐ๋ ๋ถ์๋ ๋ด์ฉ.
- ์ฌ๋ก: ํ์ฌ๋ ์๋ ๊ฐ ์ธํ๋ผ ๊ฐ๋ฐ ๊ณํ์ ์๋ฆฝํ๊ณ ์์ต๋๋ค. ์ธํ๋ผ๋ฅผ ์ปจํ ์ด๋์ Kuber๋ก ๊ตฌ์ถ(๋๋ ํ์ฌ ๋ง์ด๊ทธ๋ ์ด์ )ํ ์ง ์ฌ๋ถ๋ ์ด๋ป๊ฒ ๊ฒฐ์ ๋๋์?
- ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ธ๊ณ์ ๋ฌธ์ , ๋ฌด์์ด ๋น ์ก๋์ง, ๋ด์ผ ๋ฌด์จ ์ผ์ด ์ผ์ด๋ ์ง ์์ํด ๋ด ์๋ค.
ํฅ๋ฏธ๋ก์ด ํ ๋ก ์ด ์ด์ด์ก๊ณ , ์ฐธ๊ฐ์๋ค์ ์๊ฒฌ์ด ๋๋ฌด ๋ฌ๋๊ณ ๋ง์ ๋๊ธ์ด ์๊ฒจ์ ์ฌ๋ฌ๋ถ๊ณผ ๊ณต์ ํ๊ณ ์ถ์ต๋๋ค. ๋จน๋ค
Kubernetes๋ ์ด๋ฏธ ํ์ค์ธ๊ฐ์, ์๋๋ฉด ํ๋ฅญํ ๋ง์ผํ ์ธ๊ฐ์?
โ์์ง ์๋ฌด๋ ๊ทธ๊ฒ์ ๋ํด ์์ง ๋ชปํ์ ๋ ์ฐ๋ฆฌ๋ ๊ทธ๊ฒ์ ์์ต๋๋ค (Kubernetes. - Ed.). ๊ทธ๊ฐ ๊ฑฐ๊ธฐ์ ์์ ๋์๋ ์ฐ๋ฆฌ๋ ๊ทธ์๊ฒ ์์ต๋๋ค. ์ฐ๋ฆฌ๋ ์ ๋ถํฐ ๊ทธ๊ฒ์ ์ํ์ด์" - ๋๋ฏธํธ๋ฆฌ ์คํจ์ผ๋กํ
Reddit.com์ ์ฌ์ง
5~10๋ ์ ์๋ ์๋ง์ ๋๊ตฌ๊ฐ ์์๊ณ ๋จ์ผํ ํ์ค์ ์์์ต๋๋ค. XNUMX๊ฐ์๋ง๋ค ์๋ก์ด ์ ํ์ด ๋ฑ์ฅํ๊ฑฐ๋ ์ฌ์ง์ด ๋ ๊ฐ ์ด์์ด ๋ฑ์ฅํฉ๋๋ค. ๋จผ์ Vagrant, ๊ทธ๋ค์ Salt, Chef, Puppet... โ๊ทธ๋ฆฌ๊ณ XNUMX๊ฐ์๋ง๋ค ์ธํ๋ผ๋ฅผ ์ฌ๊ตฌ์ถํฉ๋๋ค. ๊ตฌ์ฑ์ ๋ค์ ์์ฑํ๋๋ผ ๋์์์ด ๋ฐ์ ๊ด๋ฆฌ์๊ฐ XNUMX๋ช ์์ต๋๋ค.โ๋ผ๊ณ Andrey Fedorovsky๋ ํ์ํฉ๋๋ค. ๊ทธ๋ Docker์ Kubernetes๊ฐ ๋๋จธ์ง๋ฅผ "๋ฐ์ด๋๋ค"๊ณ ๋ฏฟ์ต๋๋ค. Docker๋ ์ง๋ XNUMX๋ ๋์ ํ์ค์ด ๋์๊ณ , Kubernetes๋ ์ง๋ XNUMX๋ ๋์ ํ์ค์ด ๋์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฒ์ ์ ๊ณ์ ์ข์ ์ผ์ ๋๋ค..
Dmitry Stolyarov์ ๊ทธ์ ํ์ Kuber๋ฅผ ์ข์ํฉ๋๋ค. ๊ทธ๋ค์ ๊ทธ๋ฌํ ๋๊ตฌ๊ฐ ๋ํ๋๊ธฐ ์ ์ ๊ทธ๊ฒ์ ์ํ๊ณ ์๋ฌด๋ ๊ทธ๊ฒ์ ๋ํด ์์ง ๋ชปํ์ ๋ ๊ทธ ๋๊ตฌ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ํ์ฌ ํธ์์์ ์ด์ ๋ก Kubernetes๋ฅผ ๊ตฌํํ์ง ์์ ๊ฒ์์ ์ดํดํ๋ ๊ฒฝ์ฐ ํด๋ผ์ด์ธํธ๋ฅผ ๋งก์ง ์์ต๋๋ค. ๋์์ Dmitry์ ๋ฐ๋ฅด๋ฉด ํ์ฌ๋ "๋์ฐํ ์ ์ฐ์ ์ฌ์ฐฝ์กฐํ๋ ๋ฐ ๋ํ ์๋ง์ ์ฑ๊ณต ์ฌ๋ก"๋ฅผ ๋ณด์ ํ๊ณ ์์ต๋๋ค.
Kubernetes๋ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ์ผ ๋ฟ๋ง ์๋๋ผ ๊ฐ๋ฐ๋ API, ๋คํธ์ํน ๊ตฌ์ฑ ์์, L3 ๋ฐธ๋ฐ์ฑ ๋ฐ Ingress ์ปจํธ๋กค๋ฌ๋ฅผ ๊ฐ์ถ ๊ตฌ์ฑ ๊ด๋ฆฌ ์์คํ ์ผ๋ก, ์ธํ๋ผ์ ํ์ ๊ณ์ธต์์ ๋ฆฌ์์ค ๊ด๋ฆฌ, ํ์ฅ ๋ฐ ์ถ์ํ๋ฅผ ์๋์ ์ผ๋ก ์ฝ๊ฒ ๋ง๋ญ๋๋ค.
๋ถํํ๊ฒ๋ ์ฐ๋ฆฌ ์ธ์์์ ์ฐ๋ฆฌ๋ ๋ชจ๋ ๋น์ฉ์ ์ง๋ถํด์ผ ํฉ๋๋ค. Ivan Kruglov๊ฐ ๋ฏฟ๋ ๊ฒ์ฒ๋ผ ๊ฐ๋ฐ๋ ์ธํ๋ผ๋ฅผ ๊ฐ์ถ ํ์ฌ์ Kubernetes๋ก์ ์ ํ์ ๋ํด ์ด์ผ๊ธฐํ๋ ๊ฒฝ์ฐ ํนํ ๊ทธ๋ ์ต๋๋ค. ๊ทธ๋ ์ ํต์ ์ธ ์ธํ๋ผ๋ฅผ ๊ฐ์ถ ํ์ฌ์ Kuber์์ ์์ ๋กญ๊ฒ ์ผํ ์ ์์์ต๋๋ค. ๊ฐ์ฅ ์ค์ํ ๊ฒ์ ํ์ฌ์ ์์ฅ์ ํน์ฑ์ ์ดํดํ๋ ๊ฒ์ ๋๋ค. ๊ทธ๋ฌ๋ ์๋ฅผ ๋ค์ด Kubernetes๋ฅผ ๋ชจ๋ ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ๋๊ตฌ๋ก ์ผ๋ฐํํ๋ Evgeny Potapov์ ๊ฒฝ์ฐ ๊ทธ๋ฌํ ์ง๋ฌธ์ด ๋ฐ์ํ์ง ์์ต๋๋ค.
Evgeniy๋ ๊ฐ์ฒด์งํฅ ํ๋ก๊ทธ๋๋ฐ์ด ๋ณต์กํ ์ ํ๋ฆฌ์ผ์ด์ ์ ํ๋ก๊ทธ๋๋ฐํ๋ ๋ฐฉ์์ผ๋ก ๋ฑ์ฅํ๋ 1990๋ ๋ ์ํฉ์ ๋น์ ํ์ต๋๋ค. ๋น์์๋ ๋ ผ์์ ๊ณ์๋์๊ณ OOP๋ฅผ ์ง์ํ๋ ์๋ก์ด ๋๊ตฌ๊ฐ ๋ฑ์ฅํ์ต๋๋ค. ๊ทธ๋ฌ๋ค๊ฐ ๋ชจ๋๋ฆฌ์ ๊ฐ๋ ์์ ๋ฒ์ด๋๊ธฐ ์ํ ๋ฐฉ๋ฒ์ผ๋ก ๋ง์ดํฌ๋ก์๋น์ค๊ฐ ๋ฑ์ฅํ์ต๋๋ค. ์ด๋ ๊ฒฐ๊ตญ ์ปจํ ์ด๋์ ์ปจํ ์ด๋ ๊ด๋ฆฌ ๋๊ตฌ์ ์ถํ์ผ๋ก ์ด์ด์ก์ต๋๋ค. โ์์ ๋ง์ดํฌ๋ก์๋น์ค ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ฑํ ๊ฐ์น๊ฐ ์๋์ง ์ฌ๋ถ์ ๋ํด ์๋ฌธ์ ์ฌ์ง๊ฐ ์๊ณ ๊ธฐ๋ณธ์ ์ผ๋ก ๋ง์ดํฌ๋ก์๋น์ค๋ก ์์ฑ๋๋ ์๋๊ฐ ๊ณง ์ฌ ๊ฒ์ด๋ผ๊ณ ์๊ฐํฉ๋๋ค.โ๋ผ๊ณ ๊ทธ๋ ๋ฏฟ์ต๋๋ค. ๋ง์ฐฌ๊ฐ์ง๋ก Docker์ Kubernetes๋ ๊ฒฐ๊ตญ ์ ํ์ ์ฌ์ง๊ฐ ์๋ ํ์ค ์๋ฃจ์ ์ด ๋ ๊ฒ์ ๋๋ค.
์ํ ๋น์ ์ฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฌธ์
๋์ด ์ดฌ์ ํ ์ฌ์ง
์์ฆ์๋ Kubernetes์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์คํํ๋ ๋ฐฉ๋ฒ์ด ๋ง์ด ์์ต๋๋ค. ์กฐ๊ฑด์ ๋ฐ๋ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ํ๋ฆฌ์ผ์ด์ ๋ถ๋ถ์์ I/O ๋์คํฌ์ ํจ๊ป ์๋ํ๋ ๋ถ๋ถ์ ๋ถ๋ฆฌํ๋ ๋ฐฉ๋ฒ๋ ์์ต๋๋ค. ๋ฏธ๋์๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋๋ฌด ๋ง์ด ๋ณ๊ฒฝ๋์ด ์์์ ๋ด๊ฒจ ์ ๊ณต๋ ๊ฐ๋ฅ์ฑ์ด ์์ต๋๊น? ์ฌ๊ธฐ์ ํ ๋ถ๋ถ์ Docker์ Kubernetes๋ฅผ ํตํด ์กฐ์ ๋๊ณ ์ธํ๋ผ์ ๋ค๋ฅธ ๋ถ๋ถ์์๋ ๋ณ๋์ ์ํํธ์จ์ด๋ฅผ ํตํด ์คํ ๋ฆฌ์ง ๋ถ๋ถ์ด ์ ๊ณต๋ฉ๋๋ค. ? ๋ฒ ์ด์ค๊ฐ ์ ํ์ผ๋ก ๋ฐ๋๋์?
์ด ์ค๋ช ์ ๋๊ธฐ์ด ๊ด๋ฆฌ์ ์ ์ฌํ์ง๋ง ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ ๋ณด ์์ ์ฑ ๋ฐ ๋๊ธฐํ์ ๋ํ ์๊ตฌ ์ฌํญ์ ํจ์ฌ ๋๋ค๊ณ Andrey๋ ๋ฏฟ์ต๋๋ค. ์ผ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์บ์ ์ ์ค๋ฅ ์ 99%๋ฅผ ์ ์งํฉ๋๋ค. ์์ ์๊ฐ ๋ค์ด๋๋ฉด ์ ์์ ์๊ฐ ์์๋๊ณ ์บ์๊ฐ ์ฒ์๋ถํฐ "์๋ฐ์ "๋ฉ๋๋ค. ์บ์๊ฐ ์ค๋น๋ ๋๊น์ง ์์ ์๋ ๋๋ฆฌ๊ฒ ์๋ํ๋ฏ๋ก ์ฌ์ฉ์ ๋ก๋๋ก ๋ก๋ํ ์ ์์ต๋๋ค. ์ฌ์ฉ์ ๋ก๋๊ฐ ์๋ ๋์์๋ ์บ์๊ฐ ์๋ฐ์ ๋์ง ์์ต๋๋ค. ๊ทธ๊ฒ์ ์ ์ํ์ ๋๋ค.
Dmitry๋ ๊ทผ๋ณธ์ ์ผ๋ก ์ด์ ๋์ํ์ง ์์ต๋๋ค. ์ฟผ๋ผ๊ณผ ์ค๋ฉ์ด ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค. ๊ทธ๋ฌ๋ Andrey๋ ์ด ์๋ฃจ์ ์ด ๋ชจ๋ ์ฌ๋์๊ฒ ์ ํฉํ ๊ฒ์ ์๋๋ผ๊ณ ์ฃผ์ฅํฉ๋๋ค. ์ด๋ค ์ํฉ์์๋ ์ฟผ๋ผ์ด ์ ํฉํ์ง๋ง ๋คํธ์ํฌ์ ์ถ๊ฐ ๋ถํ๋ฅผ ์ค๋๋ค. NoSQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋ชจ๋ ๊ฒฝ์ฐ์ ์ ํฉํ์ง ์์ต๋๋ค.
๋ฐ์ ์ฐธ๊ฐ์๋ค์ ๋ ๊ฐ์ ์ง์์ผ๋ก ๋๋์์ต๋๋ค.
Denis์ Andrey๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ ๋์คํฌ์ ๊ธฐ๋ก๋๋ ๋ชจ๋ ์์ ์ด ํ์ฌ Kuber ์ํ๊ณ์์๋ ๋ถ๊ฐ๋ฅํ๋ค๊ณ ์ฃผ์ฅํฉ๋๋ค. Kubernetes์์๋ ํ๋ก๋์ ๋ฐ์ดํฐ์ ๋ฌด๊ฒฐ์ฑ๊ณผ ์ผ๊ด์ฑ์ ์ ์งํ๋ ๊ฒ์ด ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ด๊ฒ์ ๊ธฐ๋ณธ์ ์ธ ํน์ง์ ๋๋ค. ์๋ฃจ์ : ํ์ด๋ธ๋ฆฌ๋ ์ธํ๋ผ.
MongoDB ๋ฐ Cassandra์ ๊ฐ์ ์ต์ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Kafka ๋๋ RabbitMQ์ ๊ฐ์ ๋ฉ์์ง ๋๊ธฐ์ด์๋ Kubernetes ์ธ๋ถ์ ์๊ตฌ ๋ฐ์ดํฐ ์ ์ฅ์๊ฐ ํ์ํฉ๋๋ค.
Evgeniy๋ ๋ค์๊ณผ ๊ฐ์ด ๋ฐ๋ํฉ๋๋ค. "Kubera์ ๊ธฐ์ง๋ ๋ฌ์์์ ๊ฐ๊น๊ฑฐ๋ ๊ธฐ์ ์ ๊ฐ๊น์ด ํผํด์ ๋๋ค. ์ด๋ ๋ฌ์์์ ํด๋ผ์ฐ๋ ์ฑํ์ด ์๋ค๋ ์ฌ์ค๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค." ์์์ ์ค์๊ธฐ์ ์ ํด๋ผ์ฐ๋์ ๋๋ค. Amazon RDS ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Kubernetes๋ฅผ ์ง์ ์กฐ์ํ๋ ๊ฒ๋ณด๋ค ์ฌ์ฉํ๊ธฐ๊ฐ ๋ ์ฝ์ต๋๋ค. ๋ฌ์์์์๋ Kuber๋ฅผ "์จํ๋ ๋ฏธ์ค"๋ก ์ฌ์ฉํ๊ณ ๋๋ฌผ์์ ์์ ๋ ค๊ณ ํ ๋ ๊ธฐ์ง๋ฅผ Kuber๋ก ์ด์ ํฉ๋๋ค.
Dmitry๋ ๋ํ Kubernetes์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ณด๊ดํ ์ ์๋ค๋ ์ค๋ช ์ ๋์ํ์ง ์์์ต๋๋ค. โ๋ฒ ์ด์ค๋ ๋ฒ ์ด์ค์ ๋ค๋ฆ ๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฑฐ๋ํ ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํธ์ํ๋ค๋ฉด ์ด๋ค ์ํฉ์์๋ ๋ฐ์ํ์ง ์์ต๋๋ค. ๋ฐ์ผ์์ ์ธ ์ถ์ ์ํด ์ ์ ์ ์ผ๋ก ์ค๋น๋ ์๊ณ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ์ ๋ฌด์ธ๊ฐ๋ฅผ ์ถ์งํ๋ค๋ฉด ๋ชจ๋ ๊ฒ์ด ์ ๋ ๊ฒ์ ๋๋ค.โ Dmitry๋ ๋ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ด๋ฆฌ ๋๊ตฌ๊ฐ Docker๋ Kuber์ ์ค๋น๋์ด ์์ง ์์ ํฐ ์ด๋ ค์์ด ๋ฐ์ํ๋ค๊ณ ์ธ๊ธํ์ต๋๋ค.
Ivan์ Stateful๊ณผ Stateless์ ๊ฐ๋
์ ์ถ์ํํ๋๋ผ๋ Kubernetes์ ์ํฐํ๋ผ์ด์ฆ ์๋ฃจ์
์ํ๊ณ๋ ์์ง ์ค๋น๋์ง ์์๋ค๊ณ ํ์ ํฉ๋๋ค. Kuber๋ฅผ ์ฌ์ฉํ๋ฉด ์
๋ฒ ๋ฐ ๊ท์ ์๊ตฌ ์ฌํญ์ ์ ์งํ๊ธฐ๊ฐ ์ด๋ ต์ต๋๋ค. ์๋ฅผ ๋ค์ด, ์๋ฒ์ ์ฝ์
๋๋ ํ๋์จ์ด๊น์ง ์๊ฒฉํ ์๋ฒ ์๋ณ ๋ณด์ฅ์ด ์๊ตฌ๋๋ ID ์ ๊ณต ์๋ฃจ์
์ ๋ง๋๋ ๊ฒ์ ๋ถ๊ฐ๋ฅํฉ๋๋ค. ์ด ๋ถ๋ถ์ ๊ฐ๋ฐ ์ค์ด์ง๋ง ์์ง ํด๊ฒฐ์ฑ
์ ์์ต๋๋ค.
์ฐธ๊ฐ์๋ค์ ๋์ํ์ง ์์์ผ๋ฏ๋ก ์ด ๋ถ๋ถ์์๋ ๊ฒฐ๋ก ์ ๋์ถํ์ง ์์ต๋๋ค. ๋ช ๊ฐ์ง ์ค์ ์ ์ธ ์๋ฅผ ๋ค์ด๋ณด๊ฒ ์ต๋๋ค.
์ฌ๋ก 1. Kubera ์ธ๋ถ์ ๊ธฐ๋ฐ์ ๋ โ๋๊ท๋ชจ ๊ท์ ๊ธฐ๊ดโ์ ์ฌ์ด๋ฒ ๋ณด์
๊ฐ๋ฐ๋ ์ฌ์ด๋ฒ ๋ณด์ ์์คํ ์ ๊ฒฝ์ฐ ์ปจํ ์ด๋์ ์ค์ผ์คํธ๋ ์ด์ ์ ์ฌ์ฉํ๋ฉด ๊ณต๊ฒฉ๊ณผ ์นจ์ ์ ๋ง์ ์ธ์ธ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด, ํ ๋๊ท๋ชจ ๊ท์ ๊ธฐ๊ด์์ Denis์ ๊ทธ์ ํ์ ์ค์๊ฐ์ผ๋ก ๋ก๊ทธ๋ฅผ ๋ถ์ํ๊ณ ๊ณต๊ฒฉ, ํดํน ๋๋ ์คํจ ํ๋ก์ธ์ค๋ฅผ ๊ฒฐ์ ํ๋ ํ๋ จ๋ SIEM ์๋น์ค์ ์ค์ผ์คํธ๋ ์ดํฐ์ ์กฐํฉ์ ๊ตฌํํ์ต๋๋ค. ๊ณต๊ฒฉ์ด ๋ฐ์ํ๊ฑฐ๋ ๋ฌด์ธ๊ฐ๋ฅผ ๋ฐฐ์นํ๋ ค๋ ์๋๊ฐ ์๊ฑฐ๋ ๋์ฌ์จ์ด ๋ฐ์ด๋ฌ์ค ์นจ์ ์ด ๋ฐ์ํ๋ ๊ฒฝ์ฐ ์ค์ผ์คํธ๋ ์ดํฐ๋ฅผ ํตํด ๊ฐ์ผ๋๊ฑฐ๋ ๊ณต๊ฒฉ์๊ฐ ๊ณต๊ฒฉํ๋ ๊ฒ๋ณด๋ค ๋ ๋น ๋ฅด๊ฒ ์ ํ๋ฆฌ์ผ์ด์ ์ด ํฌํจ๋ ์ปจํ ์ด๋๋ฅผ ์ ํํฉ๋๋ค.
์ฌ๋ก 2. Booking.com ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ Kubernetes๋ก ๋ถ๋ถ ๋ง์ด๊ทธ๋ ์ด์
Booking.com์์ ๊ธฐ๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ๋น๋๊ธฐ ๋ณต์ ๊ธฐ๋ฅ์ ๊ฐ์ถ MySQL์ ๋๋ค. ๋ง์คํฐ์ ์ ์ฒด ์ฌ๋ ์ด๋ธ ๊ณ์ธต ๊ตฌ์กฐ๊ฐ ์์ต๋๋ค. Ivan์ด ํ์ฌ๋ฅผ ๋ ๋ ๋ฌด๋ ต, ํน์ ํผํด๋ฅผ ์ ํ ์ ์๋ ๋ ธ์๋ฅผ ์ด์กํ๋ ํ๋ก์ ํธ๊ฐ ์์๋์์ต๋๋ค.
๋ฉ์ธ ๋ฒ ์ด์ค ์ธ์๋ Kuber๊ฐ ์ฃผ๋ฅ์ ์ง์ ํ๊ธฐ ์ ๋ถํฐ ์์ฑ๋ ์์ฒด ์์ฑ ์ค์ผ์คํธ๋ ์ด์ ์ด ํฌํจ๋ Cassandra ์ค์น๊ฐ ์์ต๋๋ค. ์ด์ ๊ด๋ จํ์ฌ ๋ฌธ์ ๋ ์์ง๋ง ๋ก์ปฌ SSD์์๋ ์ง์๋ฉ๋๋ค. ์๊ฒฉ ์คํ ๋ฆฌ์ง๋ ๋์ผํ ๋ฐ์ดํฐ์ผํฐ ๋ด์์๋ ๋๊ธฐ ์๊ฐ์ด ๊ธธ์ด์ง๋ ๋ฌธ์ ๋ก ์ธํด ์ฌ์ฉ๋์ง ์์ต๋๋ค.
๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์ธ ๋ฒ์งธ ํด๋์ค๋ ๊ฐ ์๋น์ค ๋ ธ๋๊ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ธ Booking.com ๊ฒ์ ์๋น์ค์ ๋๋ค. ๊ฒ์ ์๋น์ค๋ฅผ Kuber๋ก ์ ์กํ๋ ค๋ ์๋๊ฐ ์คํจํ์ต๋๋ค. ๊ฐ ๋ ธ๋๋ 60-80GB์ ๋ก์ปฌ ์คํ ๋ฆฌ์ง๋ก "๋ฆฌํํธ" ๋ฐ "์๋ฐ์ "์ด ์ด๋ ต๊ธฐ ๋๋ฌธ์ ๋๋ค.
๊ทธ ๊ฒฐ๊ณผ ๊ฒ์ ์์ง์ด Kubernetes๋ก ์ด์ ๋์ง ์์์ผ๋ฉฐ Ivan์ ๊ฐ๊น์ด ์์ผ ๋ด์ ์๋ก์ด ์๋๊ฐ ์์ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์ง ์์ต๋๋ค. MySQL ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ ๋ฐ์ผ๋ก ์ ์ก๋์์ต๋๋ค. "์ท"์ ๋๋ ค์ํ์ง ์๋ ์ฌ๋ ์ด๋ธ๋ง ์ ์ก๋์์ต๋๋ค. ์นด์ฐ๋๋ผ๋ ์๋ฒฝํ๊ฒ ์๋ฆฌ๋ฅผ ์ก์์ต๋๋ค.
์ผ๋ฐ์ ์ธ ์๋ฃจ์ ์์ด ์์ ์ผ๋ก ์ธํ๋ผ ์ ํ
๋์ด ์ดฌ์ ํ ์ฌ์ง
์๋ก์ด ํ์ฌ๊ฐ ์๊ฑฐ๋ ์ธํ๋ผ์ ์ผ๋ถ๊ฐ ๊ธฐ์กด ๋ฐฉ์์ผ๋ก ๊ตฌ์ถ๋ ํ์ฌ๊ฐ ์๋ค๊ณ ๊ฐ์ ํด ๋ณด๊ฒ ์ต๋๋ค. ์๋ ๊ฐ ์ธํ๋ผ ๊ฐ๋ฐ ๊ณํ์ ์๋ฆฝํฉ๋๋ค. ์ปจํ ์ด๋์ Kuber์ ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํ ์ง ์ฌ๋ถ๋ ์ด๋ป๊ฒ ๊ฒฐ์ ๋๋์?
๋๋ ธ์ด ๋จ์๋ก ์ธ์ฐ๋ ๊ธฐ์ ์ ๋ ผ์์์ ์ ์ธ๋ฉ๋๋ค. ๊ฑด์ ํ ๋ณด์์ฃผ์๋ ์ ๋ขฐ์ฑ ์ธก๋ฉด์์ ์ฑ๊ณผ๋ฅผ ๊ฑฐ๋์ง๋ง, ์ฌ์ ํ ์๋ก์ด ์ ๊ทผ ๋ฐฉ์์ ๊ณ ๋ คํด์ผ ํ๋ ๊ธฐ์ ์ด ์์ต๋๋ค.
Ivan: โ์ ๋ ํ์คํ ํด๋ผ์ฐ๋์์ ํ์ฌ๋ฅผ ์์ํ ๊ฒ์ ๋๋ค. ํด๋ผ์ฐ๋๊ฐ ๋ ๋น ๋ฅด๊ธฐ ๋๋ฌธ์ ๋๋ค.โ ๋ฌผ๋ก ๋ ์ ๋ ดํ ํ์๋ ์์ต๋๋ค. ๋ฒค์ฒ์บํผํธ๋ฆฌ์ฆ์ด ๋ฐ๋ฌํ๋ฉด์ ์คํํธ์ ์ ๋์ ํฐ ๋ฌธ์ ๊ฐ ์์ผ๋ฉฐ, ์์ฅ์ ์ ์ ํ๋ ๊ฒ์ด ์ฃผ๋ ์๋ฌด์ด๋ค.
์ด๋ฐ์ ์ด๋ ๊ฒ ์๊ฐํ๋ค. ํ์ฌ ์ธํ๋ผ์ ๊ฐ๋ฐ์ด ์ ํ ๊ธฐ์ค์ ๋๋ค. ๊ณผ๊ฑฐ์ ์ฌ๊ฐํ ํฌ์๊ฐ ์์๊ณ ํจ๊ณผ๊ฐ ์์๋ค๋ฉด ๋ค์ ์คํํ ํ์๊ฐ ์์ต๋๋ค. ์ธํ๋ผ๊ฐ ๊ฐ๋ฐ๋์ง ์์๊ณ ๋๊ตฌ, ๋ณด์, ๋ชจ๋ํฐ๋ง์ ๋ฌธ์ ๊ฐ ์๋ ๊ฒฝ์ฐ ๋ถ์ฐ ์ธํ๋ผ๋ฅผ ์ดํด๋ณด๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ ๋๋ค.
์ธ๊ธ์ ์ด๋ค ๊ฒฝ์ฐ์๋ ๋ฉ๋ถํด์ผ ํ๋ฉฐ Ivan์ ๋ฏธ๋์ ๋ ์ ์ ๊ธ์ก์ ๋ฉ๋ถํ ์ ์๋ ์ธ๊ธ์ ๋ฉ๋ถํ ๊ฒ์ ๋๋ค. "์๋ํ๋ฉด ๋ด๊ฐ ๋ค๋ฅธ ์ฌ๋๋ค์ด ์์ง์ด๋ ๊ธฐ์ฐจ๋ฅผ ํ๊ณ ์๋ค๋ ์ฌ์ค๋ง์ผ๋ก๋ ๋ด๊ฐ ์ง์ ์ฐ๋ฃ๋ฅผ ๋ฃ์ด์ผ ํ๋ ๋ค๋ฅธ ๊ธฐ์ฐจ์ ์์ ์๋ ๊ฒ๋ณด๋ค ํจ์ฌ ๋ ๋ฉ๋ฆฌ ์ฌํํ ๊ฒ์ด๊ธฐ ๋๋ฌธ์ ๋๋ค.โ์ด๋ฐ์ ๋งํฉ๋๋ค. ํ์ฌ๊ฐ ์ ๊ท์ด๊ณ ๋๊ธฐ ์๊ฐ ์๊ตฌ ์ฌํญ์ด ์์ญ ๋ฐ๋ฆฌ์ด์ธ ๊ฒฝ์ฐ Ivan์ ํ์ฌ ๊ธฐ์กด ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ "๋ํ"๋๋ "์ด์์"๋ฅผ ์ฐพ์ ๊ฒ์ ๋๋ค. ์ฅ์ ์กฐ์น ๋ฑ์ ๊ฒฝ์ฐ ์์ฒด์ ์ผ๋ก ์ ํ๋๋ ๋ณต์ ์ฒด์ธ์ ๋ฐ์์ํต๋๋ค.
๋ ๋์ ์๋ฒ๋ฅผ ๋ณด์ ํ ์๊ท๋ชจ ํ์ฌ์ ๊ฒฝ์ฐ Kubera๋ ์ ํฉํ์ง ์์ต๋๋ค.โ๋ผ๊ณ Andrey๋ ๋งํฉ๋๋ค. ๊ทธ๋ฌ๋ ์๋ฐฑ ๋ ์ด์์ ์๋ฒ๋ก ํ์ฅํ ๊ณํ์ด๋ผ๋ฉด ์๋ํ์ ๋ฆฌ์์ค ๊ด๋ฆฌ ์์คํ ์ด ํ์ํฉ๋๋ค. ์ผ์ด์ค์ 90%๋ ๋น์ฉ๋งํผ ๊ฐ์น๊ฐ ์์ต๋๋ค. ๋ํ ๋ถํ ๋ฐ ๋ฆฌ์์ค ์์ค์ ๊ด๊ณ์์ด. ์คํํธ์ ๋ถํฐ ์๋ฐฑ๋ง ๋ช ์ ์ฒญ์ค์ ๋ณด์ ํ ๋๊ธฐ์ ์ ์ด๋ฅด๊ธฐ๊น์ง ๋ชจ๋ ์ฌ๋์ด ์ ์ฐจ์ ์ผ๋ก ์ปจํ ์ด๋ ์ค์ผ์คํธ๋ ์ด์ ์ ํ์ ์ฐพ๋ ๊ฒ์ด ํฉ๋ฆฌ์ ์ ๋๋ค. โ์, ์ด๊ฒ์ด ๋ฐ๋ก ๋ฏธ๋์ ๋๋ค.โ Andrey๋ ํ์ ํฉ๋๋ค.
Denis๋ ๋ ๊ฐ์ง ์ฃผ์ ๊ธฐ์ค์ ์ค๋ช ํ์ต๋๋ค. ํ์ฅ์ฑ๊ณผ ์ด์ ์์ ์ฑ. ๊ทธ๋ ์์ ์ ๊ฐ์ฅ ์ ํฉํ ๋๊ตฌ๋ฅผ ์ ํํฉ๋๋ค. โ๋ฌด๋ฆ ์์ ์กฐ๋ฆฝ๋ ๋ ธ๋ค์์ผ ์๋ ์๊ณ Nutanix Community Edition์ด ํ์ฌ๋์ด ์์ต๋๋ค. ์ด๋ ๋ณต์ ๋๊ณ RTO ๋ฐ RPO ๋งค๊ฐ๋ณ์๊ฐ ์ง์ ๋ ๋ฐฑ์๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ์๋ Kuber์ ์ ํ๋ฆฌ์ผ์ด์ ํํ์ ๋ ๋ฒ์งธ ์ค์ผ ์ ์์ต๋๋ค."(๋ณต๊ตฌ ์๊ฐ/์ง์ ๋ชฉํ - ์ฝ).
Evgeniy๋ ์ง์์๊ฒ ๊ฐ๋ฅํ ๋ฌธ์ ๋ฅผ ์๋ณํ์ต๋๋ค. ํ์ฌ ์์ฅ์๋ '๋ฐฐ์งฑ'์ ์ดํดํ๋ ๋์ ์๊ฒฉ์ ๊ฐ์ถ ์ ๋ฌธ๊ฐ๊ฐ ๋ง์ง ์์ต๋๋ค. ์ค์ ๋ก ์ ํํ ๊ธฐ์ ์ด ์ค๋๋ ๊ฒ์ด๋ผ๋ฉด ์ถ์ด ์ง๋ฃจํ๊ณ ์ง์น ์ค๋
์ธ์๋ ์ฑ์ฉํ๊ธฐ ์ด๋ ต๋ค. ๋ค๋ฅธ ์ฐธ๊ฐ์๋ค์ ์ด๊ฒ์ด ์ธ๋ ฅ ๊ต์ก์ ๋ฌธ์ ๋ผ๊ณ ์๊ฐํฉ๋๋ค.
์ ํ์ ๋ฌธ์ ๋ฅผ ์ ๊ธฐํ๋ค๋ฉด: Amazon RDS์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ ํผ๋ธ๋ฆญ ํด๋ผ์ฐ๋์์ ์๊ท๋ชจ ํ์ฌ๋ฅผ ์์ํ๊ฑฐ๋ Kubernetes์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ "์จํ๋ ๋ฏธ์ค"๋ก ์๊ท๋ชจ ํ์ฌ๋ฅผ ์์ํ๋ ค๋ฉด ๋ช ๊ฐ์ง ๋จ์ ์๋ ๋ถ๊ตฌํ๊ณ Amazon RDS๊ฐ ์ฐธ๊ฐ์์ ์ ํ์ด ๋์์ต๋๋ค.
๋ชจ์ ์ฒญ์ทจ์์ ๋๋ค์๋ "ํผํํ" ๊ธฐ์ ์ถ์ ์ด ์๋๊ธฐ ๋๋ฌธ์ ๋ถ์ฐ ์๋ฃจ์ ์ ์ฐ๋ฆฌ๊ฐ ๋ ธ๋ ฅํด์ผ ํ ๊ฒ์ ๋๋ค. ๋ฐ์ดํฐ ์คํ ๋ฆฌ์ง ์์คํ ์ ๋ถ์ฐ๋๊ณ ์์ ์ ์ด์ด์ผ ํ๋ฉฐ ์ต๋ ์์ญ ๋ฐ๋ฆฌ์ด ๋จ์๋ก ์ธก์ ๋๋ ๋๊ธฐ ์๊ฐ์ ์์ฑํด์ผ ํฉ๋๋ค.โAndrey๊ฐ ์์ฝํ์ต๋๋ค.
Kubernetes ์ฌ์ฉ๋ ํ๊ฐ
์ฒญ์ทจ์ Anton Zhbankov๋ Kubernetes ์นํธ์๋ค์๊ฒ ํจ์ ์ง๋ฌธ์ ํ์ต๋๋ค. ํ๋น์ฑ ์กฐ์ฌ๋ฅผ ์ด๋ป๊ฒ ์ ํํ๊ณ ์ํํ์ต๋๊น? ์๋ฅผ ๋ค์ด Kubernetes๊ฐ ํ์ํ ์ด์ ๋ ๋ฌด์์ด๋ฉฐ ๊ฐ์ ๋จธ์ ์ ์ด๋ป์ต๋๊น?
๋์ด ์ดฌ์ ํ ์ฌ์ง
Dmitry์ Ivan์ด ๋๋ตํ์ต๋๋ค. ๋ ๊ฒฝ์ฐ ๋ชจ๋ ์ํ์ฐฉ์ค๋ฅผ ๊ฑฐ์ณ ์ผ๋ จ์ ๊ฒฐ์ ์ด ๋ด๋ ค์ก๊ณ ๊ทธ ๊ฒฐ๊ณผ ๋ ์ฐธ๊ฐ์ ๋ชจ๋ Kubernetes์ ๋๋ฌํ์ต๋๋ค. ์ด์ ๊ธฐ์ ๋ค์ Kuber๋ก ์ด์ ํ๋ ๋ฐ ์ ํฉํ ์ํํธ์จ์ด๋ฅผ ๋ ๋ฆฝ์ ์ผ๋ก ๊ฐ๋ฐํ๊ธฐ ์์ํ์ต๋๋ค. ์ฐ๋ฆฌ๋ 1C์ ๊ฐ์ ์ ํต์ ์ธ ํ์ฌ ์์คํ ์ ๋ํด ๋งํ๋ ๊ฒ์ด ์๋๋๋ค. Kubernetes๋ ๋ ผ์คํฑ ์ง์์ ์ธ ๊ฐ์ ์ ํตํด ๊ฐ๋ฐ์๊ฐ ์ ์ํ๊ฒ ๋ฆด๋ฆฌ์คํด์ผ ํ ๋ ๋์์ ์ค๋๋ค.
Andrey์ ํ์ ๊ฐ์ ๋จธ์ ์ ๊ธฐ๋ฐ์ผ๋ก ํ์ฅ ๊ฐ๋ฅํ ํด๋ฌ์คํฐ๋ฅผ ๋ง๋ค๋ ค๊ณ ํ์ต๋๋ค. ๋ ธ๋๊ฐ ๋๋ฏธ๋ ธ์ฒ๋ผ ๋ฌด๋์ ธ ํด๋ฌ์คํฐ๊ฐ ๋ถ๊ดด๋๋ ๊ฒฝ์ฐ๋ ์์์ต๋๋ค. โ์ด๋ก ์ ์ผ๋ก๋ ์์ผ๋ก ๋ง๋ฌด๋ฆฌํ๊ณ ๋ฐ์ณ์ฃผ๋ฉด ๋์ง๋ง, ๊ท์ฐฎ์์์. ๊ทธ๋ฆฌ๊ณ ์ฆ์ ์์ ํ ์ ์๋ ์๋ฃจ์ ์ด ์์ค์ ๋์ ์๋ค๋ฉด ์ฐ๋ฆฌ๋ ๊ธฐ๊บผ์ด ๊ทธ ์๋ฃจ์ ์ ์ฌ์ฉํ๊ฒ ์ต๋๋ค. ๊ฒฐ๊ณผ์ ์ผ๋ก ์ฐ๋ฆฌ๋ ์ ํํ์ต๋๋ค.โ๋ผ๊ณ Andrey๋ ๋งํฉ๋๋ค.
์ด๋ฌํ ๋ถ์๊ณผ ๊ณ์ฐ์ ๋ํ ํ์ค์ด ์์ง๋ง ์ค์ ๋ก ์๋ํ๋ ํ๋์จ์ด์์ ์ผ๋ง๋ ์ ํํ์ง๋ ๋๊ตฌ๋ ๋งํ ์ ์์ต๋๋ค. ๊ณ์ฐ์ ์ํด์๋ ๊ฐ ๋๊ตฌ์ ์ํ๊ณ๋ฅผ ์ดํดํ๋ ๊ฒ๋ ์ค์ํ์ง๋ง ์ด๋ ๋ถ๊ฐ๋ฅํฉ๋๋ค.
์ฐ๋ฆฌ๋ฅผ ๊ธฐ๋ค๋ฆฌ๋ ๊ฒ
๋์ด ์ดฌ์ ํ ์ฌ์ง
๊ธฐ์ ์ด ๋ฐ์ ํจ์ ๋ฐ๋ผ ์ ์ ๋ ๋ง์ ์ด์ง์ ์ธ ์กฐ๊ฐ์ด ๋ํ๋๊ณ ๋จ๊ณ ์ ํ์ด ๋ฐ์ํ๋ฉฐ ๋ชจ๋ ๊ฒ์ ํ๋์ ๋๊ตฌ๋ก ํตํฉํ ์ ์์ ๋งํผ ์ถฉ๋ถํ ๋ฐ์ฃฝ์ ์์ฑํ ๊ณต๊ธ์ ์ฒด๊ฐ ๋ํ๋ฉ๋๋ค.
Linux ์ธ๊ณ์ Ubuntu์ ๊ฐ์ ๋๊ตฌ๊ฐ ๋ฑ์ฅํ ๋๊ฐ ์ฌ ๊ฒ์ด๋ผ๊ณ ์๊ฐํ์๋์? ์๋ง๋ ๋จ์ผ ์ปจํ ์ด๋ํ ๋ฐ ์ค์ผ์คํธ๋ ์ด์ ๋๊ตฌ์๋ Kuber๊ฐ ํฌํจ๋ ๊ฒ์ ๋๋ค. ์จํ๋ ๋ฏธ์ค ํด๋ผ์ฐ๋ ๊ตฌ์ถ์ด ์ฌ์์ง ๊ฒ์ ๋๋ค.
Ivan์ ๋ค์๊ณผ ๊ฐ์ด ๋๋ตํ์ต๋๋ค. "Google์ ํ์ฌ Anthos๋ฅผ ๊ตฌ์ถํ๊ณ ์์ต๋๋ค. Anthos๋ ํด๋ผ์ฐ๋๋ฅผ ๋ฐฐํฌํ๊ณ Kuber, Service Mesh, ๋ชจ๋ํฐ๋ง ๋ฑ ์จํ๋ ๋ฏธ์ค ๋ง์ดํฌ๋ก์๋น์ค์ ํ์ํ ๋ชจ๋ ํ๋์จ์ด๋ฅผ ํฌํจํ๋ ํจํค์ง ์ ํ์ ๋๋ค." ์ฐ๋ฆฌ๋ ๊ฑฐ์ ๋ฏธ๋์ ์์์ต๋๋ค."
Denis๋ ๋ํ ์ปจํ ์ด๋ํ ์์ด๋ ์ ์ฌํ ์์ ์ ์ฒ๋ฆฌํ ์ ์๋ vRealize Suite ์ ํ์ด ํฌํจ๋ Nutanix์ VMWare๋ฅผ ์ธ๊ธํ์ต๋๋ค.
Dmitry๋ โ๊ณ ํตโ์ ์ค์ด๋ ๊ฒ๊ณผ ์ธ๊ธ์ ์ค์ด๋ ๊ฒ์ด ๊ฐ์ ์ ๊ธฐ๋ํ ์ ์๋ ๋ ๊ฐ์ง ์์ญ์ด๋ผ๋ ์๊ฒฌ์ ๊ณต์ ํ์ต๋๋ค.
๋ ผ์๋ฅผ ์์ฝํ๊ธฐ ์ํด ํ๋ ์ธํ๋ผ์ ๋ค์๊ณผ ๊ฐ์ ๋ฌธ์ ๋ฅผ ๊ฐ์กฐํฉ๋๋ค.
- ์ธ ๋ช ์ ์ฐธ๊ฐ์๊ฐ ์ฆ์ ์ํ ์ ์ฅ ๋ฌธ์ ๋ฅผ ํ์ธํ์ต๋๋ค.
- Docker๊ฐ ์ฌ๋ฌ ๋ฒ์ ์ Python, ์ ํ๋ฆฌ์ผ์ด์
์๋ฒ ๋ฐ ๊ตฌ์ฑ ์์๋ฅผ ๊ฐ๊ฒ ๋ ๊ฐ๋ฅ์ฑ์ ํฌํจํ ๋ค์ํ ๋ณด์ ์ง์ ๋ฌธ์ .
๊ณผ์ ์ง์ถ์ ๋ณ๋์ ํ์์์ ๋ ผ์ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ค์ผ์คํธ๋ ์ด์ ์ผ๋ก์์ ํ์ต ๊ณผ์ ๋ ๋ณต์กํ ์ํ๊ณ์ ๋๋ค.
์ ๊ณ์์ ํํ ๋ฐ์ํ๋ ๋ฌธ์ ๋ ๋๊ตฌ์ ์ค์ฉ์ ๋๋ค.๋๋จธ์ง ๊ฒฐ๋ก ์ ๊ทํ์๊ฒ ๋ฌ๋ ค ์์ต๋๋ค. Docker+Kubernetes ์กฐํฉ์ด ์์คํ ์ "์ค์" ๋ถ๋ถ์ด ๋๊ธฐ๋ ์ฌ์ ํ ์ฝ์ง ์๋ค๋ ๋๋์ด ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์ด์ ์ฒด์ ๋ ํ๋์จ์ด์ ๋จผ์ ์ค์น๋์ง๋ง ์ปจํ ์ด๋ ๋ฐ ์ค์ผ์คํธ๋ ์ด์ ์ ๋ํด์๋ ๋งํ ์ ์์ต๋๋ค. ์๋ง๋ ๋ฏธ๋์๋ ์ด์ ์ฒด์ ์ ์ปจํ ์ด๋๊ฐ ํด๋ผ์ฐ๋ ๊ด๋ฆฌ ์ํํธ์จ์ด์ ํตํฉ๋ ๊ฒ์ ๋๋ค.
๋์ด ์ดฌ์ ํ ์ฌ์งPexels์ ๊ฐ๋ธ๋ฆฌ์ ์ฐํ ์ค ์ฌ์ง ์ด ๊ธฐํ๋ฅผ ๋น์ด ์ด๋จธ๋๊ป ์ธ์ฌ๋๋ฆฌ๊ณ Facebook ๊ทธ๋ฃน์ด ์๋ค๋ ์ฌ์ค์ ์๋ ค๋๋ฆฌ๊ณ ์ถ์ต๋๋ค.
"๋๊ท๋ชจ IT ํ๋ก์ ํธ ๊ด๋ฆฌ ๋ฐ ๊ฐ๋ฐ" , ์ฑ๋@feedmeto ๋ค์ํ ๊ธฐ์ ๋ธ๋ก๊ทธ์ ํฅ๋ฏธ๋ก์ด ์ถํ๋ฌผ์ ํตํด ๊ทธ๋ฆฌ๊ณ ๋ด ์ฑ๋@rybakalexey , ์ฌ๊ธฐ์๋ ์ ํ ํ์ฌ์ ๊ฐ๋ฐ ๊ด๋ฆฌ์ ๋ํด ์ด์ผ๊ธฐํฉ๋๋ค.
์ถ์ฒ : habr.com