728x90
๋ฐ˜์‘ํ˜•

2024/12/24 1

MSA

MSA(Microservices Architecture) ๊ฐœ๋ฐœ์€ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ์ž‘์€ ๋…๋ฆฝ์ ์ธ ์„œ๋น„์Šค ๋‹จ์œ„๋กœ ๋ถ„๋ฆฌํ•˜์—ฌ๊ฐœ๋ฐœ, ๋ฐฐํฌ, ์šด์˜ํ•˜๋Š” ์†Œํ”„ํŠธ์›จ์–ด ์•„ํ‚คํ…์ฒ˜ ์Šคํƒ€์ผ์„ ๋งํ•ฉ๋‹ˆ๋‹ค.์ „ํ†ต์ ์ธ ๋ชจ๋†€๋ฆฌ์‹(monolithic) ์•„ํ‚คํ…์ฒ˜์™€ ๋‹ฌ๋ฆฌ, ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „์ฒด๋ฅผ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋กœ ๋‚˜๋ˆ„์–ด๊ฐ ์„œ๋น„์Šค๊ฐ€ ๋…๋ฆฝ์ ์œผ๋กœ ์ž‘๋™ํ•˜๋ฉฐ, ์„œ๋กœ ๋„คํŠธ์›Œํฌ๋ฅผ ํ†ตํ•ด ํ†ต์‹ ํ•ฉ๋‹ˆ๋‹ค.  MSA์˜ ํŠน์ง•์ž‘์€ ์„œ๋น„์Šค๋กœ ๋ถ„๋ฆฌํ•˜๋‚˜์˜ ํฐ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์—ฌ๋Ÿฌ ๊ฐœ์˜ ์ž‘์€ ์„œ๋น„์Šค๋กœ ๋‚˜๋ˆ•๋‹ˆ๋‹ค.๊ฐ ์„œ๋น„์Šค๋Š” ํŠน์ • ๋น„์ฆˆ๋‹ˆ์Šค ๊ธฐ๋Šฅ์„ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. (์˜ˆ: ๊ฒฐ์ œ, ์‚ฌ์šฉ์ž ์ธ์ฆ, ์ƒํ’ˆ ๊ด€๋ฆฌ ๋“ฑ)๋…๋ฆฝ ๋ฐฐํฌ ๊ฐ€๋Šฅ๊ฐ ์„œ๋น„์Šค๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ๊ฐœ๋ฐœ, ํ…Œ์ŠคํŠธ, ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.ํŠน์ • ์„œ๋น„์Šค๋งŒ ์ˆ˜์ •ํ•˜๊ณ  ๋‹ค์‹œ ๋ฐฐํฌํ•ด๋„ ์ „์ฒด ์‹œ์Šคํ…œ์— ์˜ํ–ฅ์„ ๋ฏธ์น˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.๋‹ค์–‘ํ•œ ๊ธฐ์ˆ  ์Šคํƒ ํ—ˆ์šฉ๊ฐ ์„œ๋น„์Šค๋Š” ..

IT์ง€์‹ 2024.12.24
728x90
๋ฐ˜์‘ํ˜•