MicroFramework ์ธ๋ค์ผํ ๋ฆฌ์คํธํ 6/3 ํ _MSA, EDM, ํด๋ผ์ฐ๋ ์๋น์ค ๋ชจ๋ธ๊ณผ Trail Map 1. MSA MSA(MicroService Architecture)๋ ์ํํธ์จ์ด ๊ฐ๋ฐ ๊ธฐ๋ฒ์ ํ๋. MSA๋ ๋จ์ผ ์ ํ๋ฆฌ์ผ์ด์ ์ ์์ ์๋น์ค ๋ชจ์์ผ๋ก ๊ฐ๋ฐํ๋ ์ ๊ทผ ๋ฐฉ์. ๊ฐ๊ฐ์ ์์ฒด ํ๋ก์ธ์ค์์ ์คํ์ด ๋๊ณ ๋์จํ ์ฐ๊ฒฐ(Loosely-coupled) ๊ตฌ์กฐ๋ก ๋ง๋ค์ด HTTP ๋ฆฌ์์ค์ธ REST์ ๊ฐ์ ๊ฒฝ๋ ๋ฉ์ปค๋์ฆ๊ณผ ํต์ ์ ํจ. ํ๋ง๋๋ก "ํ๋์ ํฐ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฌ๋ฌ ๊ฐ์ ์์ ์ ํ๋ฆฌ์ผ์ด์ ์ผ๋ก ์ชผ๊ฐ์ด ๋ณ๊ฒฝ๊ณผ ์กฐํฉ์ด ๊ฐ๋ฅํ๋๋ก ๋ง๋ ์ํคํ ์ฒ". MSA์ ๊ฐ์ ๋ชจ๋ํ ์ํคํ ์ฒ ์คํ์ผ์ ํด๋ผ์ฐ๋ ๊ธฐ๋ฐ ํ๊ฒฝ์ ์ ํฉํด ๋์ ์ธ๊ธฐ๋ฅผ ๊ตฌ๊ฐํ๊ณ ์์. ํนํ ๋์ปค(Docker), ์ฟ ๋ฒ๋คํฐ์ค(Kubernetes) ๋ฑ๊ณผ ๊ฐ์ ์ปจํ ์ด๋ ๊ธฐ๋ฐ์ ํ๋ซํผ๊ณผ ์กฐํฉ์ด ์ ์ด์ฐ๋ฌ์ง๋ฉด์ ํด๋ผ์ฐ๋ ํ๋ซํผ๊ณผ MSA๋ ์๋ก ๋์ด์ฃผ๊ณ ๋ฐ์ด์ฃผ๋ฉด์.. ๋๋ณด๊ธฐ ์ด์ 1 ๋ค์