์นด์ฐ์น๋ฒ ์ด์ค ์์จ ์ด์์ ์์ํ๊ธฐ
์นด์ฐ์น๋ฒ ์ด์ค ์๋ฒ ๋ฐ ๋์ปค: ์์ํ๊ธฐ
ํ๋ก๋์ ๋ฐฐํฌ ํ ํด๋ก์ง
VM ๊ธฐ๋ฐ ํด๋ฌ์คํฐ๋ฅผ ์ปจํ ์ด๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ์ธ์: ์ฌ๋ผ์ด๋
VM ๊ธฐ๋ฐ ํด๋ฌ์คํฐ๋ฅผ ์ปจํ ์ด๋๋ก ๋ง์ด๊ทธ๋ ์ด์ ํ์ธ์: ๋น๋์ค
์นด์ฐ์น๋ฒ ์ด์ค ์๋ฒ ๋ฐ Docker: ๋จ๊ณ๋ณ ๊ฐ์ด๋
AWS์ฉ Docker - ์์ํ๊ธฐ ๋น๋์ค
์นด์ฐ์น๋ฒ ์ด์ค ํด๋ฌ์คํฐ ์์ฑ์ ์ํ Docker ์๋น์ค ๋ฐ ์ค์ ๋ชจ๋
Docker๋ฅผ ์ฌ์ฉํ ํด๋ฌ์คํฐ๋ง(๋์์)
๋์ปค ํด๋ผ์ฐ๋๋ฅผ ์ฌ์ฉํ ํด๋ฌ์คํฐ๋ง
๋์ปค ์ค์์ ์ฌ์ฉํ ํด๋ฌ์คํฐ๋ง
๋์ปค ํต๊ณ, cAdvisor, ๋์ปค ์ ๋๋ฒ์ค ์ปจํธ๋กค ํ๋ ์ธ์ ํตํ ๋ชจ๋ํฐ๋ง
WildFly Swarm, Docker ๋ฐ Couchbase๋ฅผ ์ฌ์ฉํ๋ ๋ง์ดํฌ๋ก์๋น์ค
์นด์ฐ์น๋ฒ ์ด์ค ์๋ฒ์ ์ฟ ๋ฒ๋คํฐ์ค
์ฟ ๋ฒ๋คํฐ์ค๋ฅผ ์ฌ์ฉํ์ฌ ์นด์ฐ์น๋ฒ ์ด์ค ํด๋ฌ์คํฐ ๋ง๋ค๊ธฐ
์๋ง์กด, ๊ตฌ๊ธ ํด๋ผ์ฐ๋, ์ ์ , ๋ฐฐ๊ทธ๋ฐํธ์ ํจ๊ป ํ๋ ์ฟ ๋ฒ๋คํฐ์ค
Amazon EBS์์ ์๊ตฌ ๋ณผ๋ฅจ ์ฌ์ฉ
Kops๋ฅผ ์ฌ์ฉํ ๋ฉํฐ-๋ง์คํฐ ์ฟ ๋ฒ๋คํฐ์ค ํด๋ฌ์คํฐ
Minikube - Kubernetes๋ฅผ ์ํ ์ ์ํ ๊ฐ๋ฐ ๋ฐ ํ ์คํธ
์คํ๋ง ๋ถํธ ๋ฐ ์นด์ฐ์น๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ์ฌ Kubernetes 1.4 ์์ํ๊ธฐ
์นด์ฐ์น๋ฒ ์ด์ค ์๋ฒ ๋ฐ ์ํ์น ๋ฉ์์ค
์นด์ฐ์น๋ฒ ์ด์ค ์๋ฒ์ ๋ ๋ํ ์คํ์ํํธ
์นด์ฐ์น๋ฒ ์ด์ค ์๋ฒ ๋ฐ Amazon ECS
๊ฐ์ ๋จธ์ ๋ฐ ์ปจํ ์ด๋
Arun Gupta๊ฐ ๊ฐ์ ๋จธ์ ์์ ํด๋์ ํด๋ฌ์คํฐ ์์ฑ์ด ๊ฐ ํ๋ ์์ํฌ์ ์ด๋ป๊ฒ ๋งคํ๋๋์ง ์์๋ณด์ธ์. ๋ํ ๋ค์ ํ๋ ์์ํฌ์ ์์ฒด ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ฐฐํฌํ๊ธฐ ์ํ ๋ ์ํผ, ๋์์ธ ํจํด ๋ฐ ์ํฐ ํจํด์ ๋ฐฐ์ฐ๊ฒ ๋ฉ๋๋ค: ๋์ปค ํด๋ผ์ฐ๋, ๊ตฌ๊ธ ํด๋ผ์ฐ๋/์๋ง์กด์ ์ฟ ๋ฒ๋คํฐ์ค, ๋ฉ์์ค+๋ง๋ผํค, ๋ ๋ํ ์คํ์ํํธ