ํด๋ผ์ฐ๋ ๋ถ์ผ์์ ๊ฐ์ฅ Hotํ ํค์๋์ธ Microservice Architecture (MSA)์ ์ ๋ฐ์ ์ธ ๋ฐฐ๊ฒฝ, ๋ค์ํ ์ํคํ ์ฒ ํจํด,์ ํ๋ฆฌ์ผ์ด์ ์ ํ , ๋ ๊ฑฐ์ ์ ํ๋ฐฉ๋ฒ ๋ฑ์ ํ์ฅ์ ๋ชฉ์๋ฆฌ๋ก ์ ๋ฌํฉ๋๋ค.
๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋
๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋ฐ ํ๋ก์ธ์ค
๋ง์ดํฌ๋ก์๋น์ค ์ฑ๊ณต์ ์กฐ๊ฑด
MSA Inner Architecture, outer Architecture
ํฅ์ฌ๊ณ ๋, ํด๋ฆฐ์ํคํ ์ฒ ๊ฐ๋
MSA ํจํด
Application Modernization ์ ํ
ํด๋ผ์ฐ๋ ์ ํ ์ ๋ต
ํด๋ผ์ฐ๋ ์ธํ๋ผ ํ๊ฒฝ์์ ๊ฐ์ฅ ์ฃผ๋ชฉํ๋
์ ํ๋ฆฌ์ผ์ด์
์ ํ, "๋ง์ดํฌ๋ก์๋น์ค"์ ๋ฐฐ์์ ๐ต๏ธโโ๏ธ
๋ง์ดํฌ๋ก์๋น์ค๋ ์ธํ๋ผ ๊ตฌ์ถ๋ถํฐ ํ๋ก ํธ~๋ฐฑ์๋ ์ ํ๋ฆฌ์ผ์ด์ ์ค๊ณ, ๊ฐ๋ฐ, ํ ์คํธ ๋ฐฐํฌ์ ์ด๋ฅด๋ ๊ด๋ฒ์ํ ์ง์์ฒด๊ณ๋ฅผ ์๊ตฌํฉ๋๋ค. ๊ทธ๋ ์ง๋ง ๋จํธ๊ธฐ์ ์ ์ดํด๋ง์ผ๋ก ์ค์ ์ ๋ฌด๋ฅผ ์ํํ๊ธฐ์ ์ด๋ ค์์ด ์์ด, ๋ณธ ๊ฐ์๋ ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ๊ฐ๋ฐ์ ๊ด์ ์์ ์์์ผ ํ ํฌ๊ด์ ์ธ ํ๋ฆ์ ์ดํด์์ผ์ฃผ๊ณ ์ ํฉ๋๋ค.
์ด๋ฐ ๋ง์ดํฌ๋ก์๋น์ค์ ๋ฑ์ฅ๋ฐฐ๊ฒฝ, ๊ธฐ์กด ๋ชจ๋
ธ๋ฆฌ์ค ์์คํ
๊ณผ์ ๋น๊ต๋ฅผ ํตํ ๊ฐ๋
์ดํด๋ถํฐ MSA์ ๋ค์ํ ๊ตฌ์ฑ์์, ํจํด, ๊ธฐ์ , ๊ฐ๋ฐ ํ๋ก์ธ์ค ๋ฑ์ ์ดํด๋ณด๋ฉฐ MSA ์ง์์ฒด๊ณ์ ํ๋ฆ์ ๋จ๊ธฐ๊ฐ์ ์ก์์ค๋๋ค.
"MSA์ ๋๋ต์ ์ธ ์ฉ์ด๋ค ์๋ฏธ๋ ์ดํดํ์ง๋ง ์ ํํ๊ฒ ์๋ ๊ฑด ์๋ ๊ฒ ๊ฐ์์.
์ด๋ค ์ง์๋ถํฐ ์ต๋ํด์ผํ ์ง ๋ง๋งํด์."
"๊ธฐ์กด ์์คํ
์ ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์
์ผ๋ก ์ ํํ๋ ค๊ณ ํ๋๋ฐ,
๋ฌด์กฐ๊ฑด ๋ง์ดํฌ๋ก์๋น์ค๋ก ๊ฐ๋ฉด ๋๋๊ฑธ๊น์? ์ ์ง ๋๋ ค์์."
"์ฐ๋ฆฌ ํ์ฌ๋ฅผ ๋ทํ๋ฆญ์ค, ์๋ง์กด, ์ฐ๋ฒ ๋ฑ๊ณผ ๊ฐ์ด ๋น์ฆ๋์ค์ ๋น ๋ฅด๊ฒ ๋์ํ๋
๋ฏผ์ฒฉํ ํ์ฌ๋ก ๋ง๋ค๊ณ ์ถ์๋ฐ, ๊ฐ๋ฐ์๋ค์ด ์ ์์ ์์ดํด์ ๊ฑฑ์ ๋ผ์."
ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์
์
๊ฐ๋ฐํ๋ ค๋ ๋ ๊ฑฐ์ ๊ฐ๋ฐ์
MSA ๊ด๋ จ ๊ธฐ์ ์ ์ ์ํ๊ฑฐ๋
๊ธฐํํ๋ ค๋ ์ค๋ฌด์
ํด๋ผ์ฐ๋ ํ๊ฒฝ์์ ์ฒ์
๊ฐ๋ฐํ๋ ค๋ ์์ง๋์ด
๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋ ํ์
๋ชจ๋ ธ๋ฆฌ์ค ์์คํ ๊ณผ ๋ง์ดํฌ๋ก์๋น์ค์์ ๋น๊ตํด์ ๋ง์ดํฌ๋ก์๋น์ค ์์คํ ์ ๊ฐ๋ ์ ์ ์ํ๊ณ ํน์ง์ ๋ถ์ํฉ๋๋ค.
MSA๊ฐ ์์ด์์ ์๋๋ค.
๋ง์ดํฌ๋ก์๋น์ค ๊ตฌ์ถ์ ์ด๋ ค์ ๋ฐ ๊ตฌ์ถ ์์ค์ ์ ์ ์งํ๋์ผ๋๋ค๋ ๊ฒ์ ์ดํดํ๊ณ ์กฐ์ง์ ์ญ๋์ ๋ฐ๋ฅธ ์ ๊ฐ ๋ฐฉ์์ ์ ์ํฉ๋๋ค.
๋ค์ํ ์ํคํ
์ฒ ์คํ์ผ ์๊ฐ
์ํคํ ์ฒ ์คํ์ผ์ ๋ณํํ๋ฆ์ ํ์ ํ๊ณ , ๋ง์ดํฌ๋ก์๋น์ค์ ๊ด๋ จ์ด ๊น์ ๋ค์ํ ์ํคํ ์ฒ ์คํ์ผ์ ํ๊ตฌํฉ๋๋ค.
๋ง์ดํฌ๋ก์๋น์ค ์ํคํ
์ฒ๋ฅผ ์ํ MSA ํจํด ์ดํด
๋ง์ดํฌ๋ก์๋น์ค ๊ธฐ๋ฐ ์ํคํ ์ฒ๋ฅผ ๊ตฌ์ฑํ๋ ๋ค์ํ ์ ํ์ ์ํคํ ์ฒ ํจํด์ ์ดํดํ๊ณ ๊ทธ ์ฐ๊ด๊ด๊ณ ๋ฐ ์ ์ฉ๋ฐฉ์์ ์๊ฐํฉ๋๋ค.
๋ง์ดํฌ๋ก์๋น์ค ๋ด๋ถ ์ํคํ ์ฒ
๋ง์ดํฌ๋ก์๋น์ค์ ๋ด๋ถ ์ํคํ ์ฒ๋ก ๋ง์ด ํ์ฉ๋๊ณ ์๋ ์ ์ฐํ๊ณ ๋น์ง๋์ค ๋ก์ง์ ์ง์คํ ์ ์๋ ํฅ์ฌ๊ณ ๋, ํด๋ฆฐ ์ํคํ ์ฒ ์คํ์ผ์ ๋ํด ์์๋ด ๋๋ค.
๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋ฐ ํ๋ก์ธ์ค
์คํฌ๋ผ ๊ธฐ๋ฐ์ ๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋ฐ ํ๋ก์ธ์ค๋ฅผ ์ ์ํ๊ณ ์ ์ฉ๋ฐฉ์์ ๋ํด ์ดํด๋ด ๋๋ค.
ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ํ์ ๋ฐ๋ฅธ ์ ํ / ์ ๋ต ์ดํด
ํด๋ผ์ฐ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ค์ํ ์ ํ์ ์ดํด๋ณด๊ณ , ์ ํ์ ์ ํฉํ ์ ํ์ ๋ต์ ๋ํด ์ดํด๋ด ๋๋ค.
Q. ์ด๋ก ๊ณผ ์ค์ต์ ๋ชจ๋ ํด๋ณด๋ ๊ฐ์์ธ๊ฐ์?
๋ณธ ๊ฐ์์์๋ ์ค์ต๋ณด๋ค๋ ๊ฐ๋ ์์ฃผ๋ก ๊ฐ์ํฉ๋๋ค. ์์ง๋์ด ์ ์ฅ์์๋ ๋ฐ๋ก ํด๋ณด๋ ๊ฒ์ด ๋งค์ฐ ์ค์ํ์ง๋ง, ์ด๋ฒ ๊ฐ์ข์์ ์ ์ฒด์ ์ธ ๋ฐฐ๊ฒฝ์ง์๊ณผ ๊ฐ๋ ์ ์ก๊ณ ์ดํ ์ค๋น๋ ๊ฐ์ข์์ ์ค์ ์ค๊ณ์ ๊ฐ๋ฐ์ ํ์ตํ์๋ฉด ๋ฉ๋๋ค.
Q. ์ค๋ฌด ๊ฒฝํ์๋ ๋น์ ๊ณต์๋ ๋ค์ ์ ์๋์?
ํด๋ผ์ฐ๋ ๊ฒฝํ์ด ์์ด๋ ์ค์ ๋ ๊ฑฐ์ ๊ฒฝํ์ด ์๋ ๊ฐ๋ฐ์๋ผ๋ฉด ์ฝ๊ฒ ์ ๊ทผํ ์ ์๋ ์์ค์ด์ง๋ง, ์ค๋ฌด ๊ฒฝํ์ด ์๋ ๋น์ ๊ณต์์ ๊ฒฝ์ฐ๋ ์ฉ์ด์ ์ด๋ ค์์ ๊ฒช์ ์๋ ์์ ๊ฒ ๊ฐ์ต๋๋ค. ๊ทธ๋ฌ๋ ๋น์ ๊ณต์๋ผ๋ ๋ถํธ์บ ํ๋ฅผ ์ด์ํ ๊ฒฝํ์ด ์๋ค๋ฉด ๋ฌด๋ํ ๊ฒ ๊ฐ์ต๋๋ค.
Q. ์์ ๋ด์ฉ์ ์ด๋ ์์ค๊น์ง ๋ค๋ฃจ๋์?
๋ณธ ๊ฐ์ข๋ MSA๋ฅผ ์ด๋ฃจ๋ ์ฌ๋ฌ ๊ธฐ์ ,๊ธฐ๋ฒ,ํ๋ก์ธ์ค์ ๊ด๊ณ๋ค์ ์ค๋ช ํ๊ณ ์ด ์ฐ์์ ์ดํดํ๊ฒ ํ๋ ค๋ ์๋๋ก ๊ฐ๋ฐ๋์์ต๋๋ค. ์ด ๊ฐ์๋ฅผ ์๊ฐํ ์ดํ ๊ตฌ์ฒด์ ๊ธฐ์ ์ ์ข ๋ ํ๊ตฌํ๊ณ ์ถ๋ค๋ฉด ๊ด๋ จ ๊ฐ์ข๋ฅผ ์๊ฐํ์๋ฉด ๋ฉ๋๋ค.
ํ์ต ๋์์
๋๊ตฌ์ผ๊น์?
์ ์ฐํ๊ณ ํ์ฅ์ฑ ๋์ ์ํํธ์จ์ด๋ฅผ ๊ฐ๋ฐํ๊ณ ์ถ์ ๊ฐ๋ฐ์
MSA์ ๋ํ ๊ฐ๋ ์ ์ก๊ณ ์ถ์ ๊ฐ๋ฐ๋ด๋น ์์
MSA๋ฅผ ์ถ์งํ๋ ๋ฆฌ๋, CIO
์ํคํ ์ฒ, ์ค๊ณ์ ๊ด์ฌ์ด ๋ง์ ๊ฐ๋ฐ์
ํด๋ผ์ฐ๋ ์ ํ์ ์ค๋นํ๋ ๋ ๊ฑฐ์ ๊ฐ๋ฐ์
์ ์ ์ง์,
ํ์ํ ๊น์?
์๋ฐ
์ํํธ์จ์ด ๊ณตํ ๊ธฐ๋ณธ ์ง์
2,481
๋ช
์๊ฐ์
134
๊ฐ
์๊ฐํ
53
๊ฐ
๋ต๋ณ
4.6
์
๊ฐ์ ํ์
3
๊ฐ
๊ฐ์
ํ ๊ตญ๋ด SI์ ์ฒด ์ํํธ์จ์ด ์์ง๋์ด(SA,AA)
๋ค์์ ๋๊ท๋ชจ ์ฐจ์ธ๋ ํ๋ก์ ํธ ๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก ๋ฐ ์ค๊ณ๋ฐฉ๋ฒ ๋ฆฌ๋ฉ
๋ช ์ง๋, ์์ธ๊ณผํ๊ธฐ์ ๋ ํด๋ผ์ฐ๋,SW๊ณผ๋ชฉ ๊ฐ์
SK C&C,ํ๊ตญ์ ๋ณด๊ธฐ์ ์ฐ๊ตฌ์(kitri), LG์ ์ MSA๊ณผ์ ๊ฐ์
๋ฉํฐ์บ ํผ์ค, ํ๊ตญํ์คํํ, ํ๊ตญํ์งํํ MSA ๊ณผ์ ๋ฉํ ๋ง,์คํ๋ก์ค์์นด๋ฐ๋ฏธ ์น๊ฐ๋ฐ ๊ณผ์ ๋ฉํ ๋ง
์ ๋ฌธ๋ถ์ผ : ๊ฐ๋ฐ๋ฐฉ๋ฒ๋ก , ์ํํธ์จ์ด ์ํคํ ์ฒ/์ค๊ณ/๊ฐ๋ฐ ๊ธฐ๋ฒ
22๋ , ์ํค๋ถ์ค "๋๋ฉ์ธ์ฃผ๋๋ก ์์ํ๋ ๋ง์ดํฌ๋ก์๋น์ค ๊ฐ๋ฐ", ์ ์
๊ตญ๊ฐํ์๊ต์ก์งํฅ์, K-MOOC "Microservice ์ค๊ณ ๋ฐ ๊ตฌํ " ๊ฐ์ข ๊ฐ๋ฐ ๋ฐ ๊ฐ์
์ ์ฒด
30๊ฐ โ (9์๊ฐ 42๋ถ)
ํด๋น ๊ฐ์์์ ์ ๊ณต: