제13장 — 프레임워크와 클라우드 통합

게시일: 2026-04-11 마지막 업데이트 날짜: 2026-06-12 버전: 1

์ œ13์žฅ โ€” ํ”„๋ ˆ์ž„์›Œํฌ์™€ ํด๋ผ์šฐ๋“œ ํ†ตํ•ฉ

LLM Primer IV: MCP๋กœ ์„ค๊ณ„ํ•˜๋Š” AI ์ธ์ง€๋ฅผ ์ฑ•ํ„ฐ๋ณ„๋กœ ๋”ฐ๋ผ๊ฐ€๋Š” ์›Œํฌ์Šค๋ฃจ์˜ ์—ด์„ธ ๋ฒˆ์งธ ๊ธ€์ž…๋‹ˆ๋‹ค. ์•„๋ฌด๋„ ์›์‹œ ํ”„๋กœํ† ์ฝœ์—์„œ ํ”„๋กœ๋•์…˜ MCP๋ฅผ ์ง“์ง€ ์•Š์œผ๋ฉฐ, 2025~2026์˜ ์ •์งํ•œ ์งˆ๋ฌธ์€ ์–ด๋А ํ”„๋ ˆ์ž„์›Œํฌ์— ํ‘œ์ค€ํ™”ํ• ์ง€๋กœ ๋ฐ”๋€Œ๊ณ , ๋‹ต์€ ๊ธฐ๋Šฅ๋ณด๋‹ค๋Š” ์‹œ์Šคํ…œ์˜ ๋‚˜๋จธ์ง€๊ฐ€ ์–ด๋А ํด๋ผ์šฐ๋“œ์— ์‚ฌ๋Š”์ง€์— ๋” ์˜์กดํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๋“œ๋Ÿฌ๋‚ฉ๋‹ˆ๋‹ค.


์ด ์žฅ์ด ์กด์žฌํ•˜๋Š” ์ด์œ 

ํŒ€์ด ์ธ์ฆ, ์ „์†ก, ์„ธ์…˜ ์ƒํƒœ, ์˜ค๋ฅ˜ ์žฌ์‹œ๋„, ๊ตฌ์กฐํ™”๋œ ๋กœ๊น…, ๊ทธ๋ฆฌ๊ณ  ๋ฐ๋ชจ์™€ ์šด์˜ ๊ฐ€๋Šฅํ•œ ์„œ๋น„์Šค๋ฅผ ๊ฐ€๋ฅด๋Š” ์—ด๋‘ ๊ฐ€์ง€ ์ž์ž˜ํ•œ ์„ธ๋ถ€ ์‚ฌํ•ญ์„ ๋ฐฐ์„ ํ•  ์ฆˆ์Œ, ใ€Œ์šฐ๋ฆฌ๋Š” HTTP ์œ„์—์„œ MCP๋ฅผ ๊ทธ๋ƒฅ ๋งํ•  ๊ฒƒ์ด๋‹คใ€๋กœ ์‹œ์ž‘๋œ ๊ฒƒ์ด ์ž์ฒด์˜ ์ž‘์€ ํ”„๋ ˆ์ž„์›Œํฌ โ€” ๋ณดํ†ต ์ด๋ฏธ ์กด์žฌํ•˜๋Š” ํ”„๋ ˆ์ž„์›Œํฌ๋ณด๋‹ค ๋‚˜์œ ๊ฒƒ โ€” ๊ฐ€ ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—”์ง€๋‹ˆ์–ด๋ง ์งˆ๋ฌธ์€ ์–ด๋А ๊ณต๊ฐœ ํ”„๋ ˆ์ž„์›Œํฌ์— ํ‘œ์ค€ํ™”ํ• ์ง€, ๊ฐ๊ฐ์ด ๋ฌด์—‡์„ ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ•˜๋Š”์ง€, ๊ทธ๋ฆฌ๊ณ  ๊ทธ๊ฒƒ๋“ค์ด ์ƒํƒœ๋ฅผ ๋ณด์œ ํ•˜๋Š” ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค์— ์–ด๋–ป๊ฒŒ ์—ฐ๊ฒฐ๋˜๋Š”์ง€์ž…๋‹ˆ๋‹ค. ์ด ์žฅ์€ ํ’๊ฒฝ์„ ์ฒด๊ณ„์ ์œผ๋กœ ๊ฑธ์–ด ๊ฐ‘๋‹ˆ๋‹ค. Amazon Bedrock๊ณผ ํ•จ๊ป˜ํ•œ Strands, ์ƒํƒœ์™€ ๊ฒ€์ƒ‰์„ ์œ„ํ•ด ๊ทธ๊ฒƒ์„ ๋‘˜๋Ÿฌ์‹ธ๋Š” AWS ์„œ๋น„์Šค, Microsoft์˜ Agent FrameworkยทLangChainยทSemantic Kernel์„ ๋‹ค๋ฅธ ํ”„๋กœ๋•์…˜ ์˜ต์…˜์œผ๋กœ, ๊ทธ๋ฆฌ๊ณ  ์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜๊ฐ€ ์ž๋ฆฌ์žก์€ ํ†ตํ•ฉ ํŒจํ„ด. ๋ชฉํ‘œ๋Š” ์Šน์ž๋ฅผ ๋“ฑ๊ทน์‹œํ‚ค๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ ๊ฐ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์‹ค์ œ๋กœ ๋ฌด์—‡์„ ์œ„ํ•œ ๊ฒƒ์ธ์ง€๋ฅผ ๊ธฐ์ˆ ํ•˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

ํ•œ ์ค„๋กœ: 2026๋…„์˜ ํ”„๋ ˆ์ž„์›Œํฌ ์„ ํƒ์€ ๋Œ€๋ถ€๋ถ„ ์‹œ์Šคํ…œ์˜ ๋‚˜๋จธ์ง€๊ฐ€ ์–ด๋А ํด๋ผ์šฐ๋“œ์— ์‚ฌ๋Š”์ง€์— ๋Œ€ํ•œ ํ•จ์ˆ˜์ž…๋‹ˆ๋‹ค. MCP๊ฐ€ ๊ทธ๊ฒƒ๋“ค ์‚ฌ์ด๋ฅผ ์—ฌํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์— โ€” ๊ทธ๋ฆฌ๊ณ  ๊ทธ ์ด๋™์„ฑ์ด์•ผ๋ง๋กœ ๋„๊ตฌ ๊ฒฝ๊ณ„์—์„œ MCP์— ํ‘œ์ค€ํ™”ํ•˜๋Š” ๊ฒƒ์ด ํ”„๋กœํ† ์ฝœ์˜ ์š”์ ์ด์—ˆ๋˜ ์ด์œ ์ž…๋‹ˆ๋‹ค.

13.1 Strands Agents์™€ Amazon Bedrock

Strands๋Š” AWS๊ฐ€ 2025๋…„์— ์ถœ์‹œํ•œ ์˜คํ”ˆ์†Œ์Šค ์—์ด์ „ํŠธ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ, ์ด์ œ Amazon Q, AWS Support, AWS Glue ์–ด์‹œ์Šคํ„ดํŠธ ์•ˆ์—์„œ ๋•๋‹ˆ๋‹ค. ํ”„๋ ˆ์ด๋ฐ์€ ์˜๋„์ ์ž…๋‹ˆ๋‹ค. Strands๋Š” ๋ชจ๋ธ ์ฃผ๋„์ด๋ฉฐ, ๋‹ค์Œ์— ๋ฌด์—‡์„ ํ• ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ๋ฃจํ”„๊ฐ€ ํ”„๋ ˆ์ž„์›Œํฌ๊ฐ€ ์œ„์— ๊ฐ•์š”ํ•˜๋Š” ํ”Œ๋ž˜๋„ˆ ๊ทธ๋ž˜ํ”„๊ฐ€ ์•„๋‹ˆ๋ผ ๋ชจ๋ธ ์ž์‹ ์˜ ๋„๊ตฌ ํ˜ธ์ถœ ๋ฃจํ”„๋ผ๋Š” ๋œป์ž…๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ์˜ ์ผ์€ ๊ทธ ๋ฃจํ”„๋ฅผ ํ”„๋กœ๋•์…˜์—์„œ ์‹ ๋ขฐ์„ฑ ์žˆ๊ฒŒ ๋งŒ๋“œ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค โ€” ๋„๊ตฌ ํ˜ธ์ถœ์„ ์ฒ˜๋ฆฌํ•˜๊ณ , ์„ธ์…˜ ์ƒํƒœ๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , MCP ์„œ๋ฒ„๋ฅผ MCPClient๋ฅผ ํ†ตํ•ด ์ผ๊ธ‰ ๋„๊ตฌ ์ถœ์ฒ˜๋กœ ๊ฝ‚๊ณ , ๋ชจ๋“  ๊ฒƒ์„ Bedrock์˜ ํ˜ธ์ŠคํŒ…๋œ ๋ชจ๋ธ ์นดํƒˆ๋กœ๊ทธ๋กœ ๋ผ์šฐํŒ…. ๋ชจ๋ธ ์ธต์€ ํ”Œ๋Ÿฌ๊ทธํ˜• โ€” Anthropic API, OpenAI, Ollama, LiteLLM โ€” ์ด์ง€๋งŒ Bedrock์ด ๊ธฐ๋ณธ์ด์ž ๊ฐ์‚ฌ ์ด์•ผ๊ธฐ์ž…๋‹ˆ๋‹ค.

๋‹ค์ค‘ ์—์ด์ „ํŠธ ์ด์•ผ๊ธฐ๋Š” Strands๊ฐ€ ํ”„๋กœ๋•์…˜ ํ‰ํŒ์„ ์–ป๋Š” ์ž๋ฆฌ์ž…๋‹ˆ๋‹ค. ์„ธ ๊ฐ€์ง€ ์กฐํ•ฉ ํŒจํ„ด์ด ์ด์ „ ์žฅ์˜ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜ ๋ชจ์–‘์— ๊น”๋”ํžˆ ๋Œ€์‘ํ•ฉ๋‹ˆ๋‹ค. Agents-as-Tools(๊ฐ€์žฅ ๋‹จ์ˆœํ•œ ๋ชจ์–‘, ๋‹ค๋ฅธ ์—์ด์ „ํŠธ๊ฐ€ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๋„๊ตฌ๋กœ ๊ฐ์‹ผ ์—์ด์ „ํŠธ), Swarm(๊ณต์œ  ์ž‘์—… ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ์žˆ๋Š” P2P), ๊ทธ๋ฆฌ๊ณ  Graph(๋ชจ๋ธ์ด ๊ฐ ๋…ธ๋“œ๋ฅผ ์ฑ„์šฐ๋Š” ๊ฒฐ์ •์  ํ† ํด๋กœ์ง€). ํŒจํ„ด๋“ค์€ ํ”„๋กœ๋•์…˜์—์„œ ์ค‘์ฒฉ๋ฉ๋‹ˆ๋‹ค. ์šด์˜์  ์„ธ๊ธˆ์€ ๊ด€์ธก ๊ฐ€๋Šฅ์„ฑ์—์„œ ์ง€๋ถˆ๋˜๋ฉฐ, Strands๋Š” ๋ชจ๋“  ์—์ด์ „ํŠธ ํ˜ธ์ถœ, ๋„๊ตฌ ํ˜ธ์ถœ, ๋ชจ๋ธ ํ˜ธ์ถœ์— ๋Œ€ํ•ด OpenTelemetry ์ŠคํŒฌ์„ ๋‚ด๋ณด๋‚ด ๊ทธ๊ฒƒ์„ ์ง€๋ถˆํ•ฉ๋‹ˆ๋‹ค. 4๋‹จ๊ณ„ ์กฐํ•ฉ์ด ๋‹จ๊ณ„๋ณ„ ๊ณ„์ธก ์—†์ด ๋กœ๊ทธ์—์„œ ์žฌ๊ตฌ์„ฑ๋ฉ๋‹ˆ๋‹ค. Bedrock์€ ์ ‘๊ทผ ๊ฒฝ๊ณ„ ์ด์•ผ๊ธฐ๋ฅผ ๋”ํ•ฉ๋‹ˆ๋‹ค. IAM์ด ์ฃผ์–ด์ง„ ์—์ด์ „ํŠธ๊ฐ€ ํ˜ธ์ถœํ•  ์ˆ˜ ์žˆ๋Š” ๋ชจ๋ธ์„ ํ†ต์ œํ•˜๊ณ , CloudTrail์ด ์‚ฌ์šฉ์„ ๊ธฐ๋กํ•ฉ๋‹ˆ๋‹ค. Bedrock Guardrails๊ฐ€ ๊ฒŒ์ดํŠธ์›จ์ด์—์„œ ์ฝ˜ํ…์ธ  ํ•„ํ„ฐ๋ง์„ ์ฒ˜๋ฆฌํ•˜๊ณ , Knowledge Bases๊ฐ€ ๊ด€๋ฆฌ๋˜๋Š” ๊ฒ€์ƒ‰์„ ์ฃผ๋ฉฐ, AgentCore โ€” AWS์˜ 2025 ํ”„๋ฆฌ๋ฏธํ‹ฐ๋ธŒ ์ง‘ํ•ฉ โ€” ๊ฐ€ ์™„์ „ ๊ด€๋ฆฌ ๋Ÿฐํƒ€์ž„์„ ์›ํ•˜๋Š” ํŒ€์„ ์œ„ํ•ด ๋ฉ”๋ชจ๋ฆฌ, ์‹ ์›, ๋Ÿฐํƒ€์ž„ ๊ด€์‹ฌ์‚ฌ๋ฅผ ํ˜•์‹ํ™”ํ•ฉ๋‹ˆ๋‹ค.

13.2 ์ƒํƒœ ์ธต์œผ๋กœ์„œ์˜ AWS

๋ช‡ ์‹œ๊ฐ„์„ ๋Œ๊ณ  ์–ด์ œ ์ผ์–ด๋‚œ ์ผ์„ ๊ธฐ์–ตํ•˜๋Š” ์—์ด์ „ํŠธ๋Š” ํ”„๋กœ์„ธ์Šค๋ฅผ ๋„˜์–ด ์‚ฌ๋Š” ์ €์žฅ์†Œ๋ฅผ ํ•„์š”๋กœ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜์— ์ž๋ฆฌ์žก์€ ํŒจํ„ด์€ ๋Ÿฐํƒ€์ž„ ์ƒํƒœ(ํ˜„์žฌ ์„ธ์…˜, ์ž‘์—… ์›์žฅ, ์ง„ํ–‰ ์ค‘ ๋„๊ตฌ ํ˜ธ์ถœ)๋ฅผ ๋น ๋ฅธ ํ‚ค ์ ‘๊ทผ์„ ์œ„ํ•ด DynamoDB์—, ์‚ฐ์ถœ๋ฌผ ์ƒํƒœ(์ƒ์„ฑ๋œ ๋ฌธ์„œ, ์ค‘๊ฐ„ ์ž‘์—…)๋ฅผ ์ž์—ฐ์Šค๋Ÿฌ์šด IAM ๊ฒฝ๊ณ„์™€ ๋ฌด๋ฃŒ ๋ฒ„์ „ ๊ด€๋ฆฌ๋ฅผ ์ฃผ๋Š” ์„ธ์…˜ ์ ‘๋‘์‚ฌ ํ‚ค ๊ตฌ์กฐ์™€ ํ•จ๊ป˜ S3์—, ์˜๋ฏธ์  ์ƒํƒœ(์žฅ๊ธฐ ๋ฉ”๋ชจ๋ฆฌ, ์ด์ „ ๋Œ€ํ™”)๋ฅผ ๋ฒกํ„ฐ ์ €์žฅ์†Œ์— โ€” ํ•ซ ์ž‘์—… ๋ฉ”๋ชจ๋ฆฌ์—๋Š” OpenSearch Service, ์ฝœ๋“œ ๋˜๋Š” ์•„์นด์ด๋ธŒ ๋ฉ”๋ชจ๋ฆฌ์—๋Š” ์ƒˆ S3 Vectors์— โ€” ๋‘ก๋‹ˆ๋‹ค. S3์™€ DynamoDB์˜ 2์ธต ๋ถ„๋ฆฌ๋Š” ์„ฑ๊ธ‰ํ•œ ์ตœ์ ํ™”๊ฐ€ ์•„๋‹™๋‹ˆ๋‹ค. DynamoDB ํ•ญ๋ชฉ์„ 400KB ์•„๋ž˜๋กœ ์œ ์ง€ํ•˜๊ณ , ๋งค ๋‹จ๊ณ„ ์ฝ๊ธฐ ์ฆํญ์„ ํ”ผํ•˜๋ฉฐ, ๊ฐ ์ธต์ด ๋…๋ฆฝ์ ์œผ๋กœ ํ™•์žฅ๋˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

์ƒํƒœ ์ธต์˜ ์„ ํƒ์€ ์ „์ฒด ์‹œ์Šคํ…œ์˜ ์‹คํŒจ ๋ชจ๋“œ๋ฅผ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค. ์ƒํƒœ๊ฐ€ ํ”„๋กœ์„ธ์Šค ๋ฉ”๋ชจ๋ฆฌ์—๋งŒ ์žˆ๋Š” ์—์ด์ „ํŠธ๋Š” ์žฌ์‹œ์ž‘์— ๋ชจ๋“  ๊ฒƒ์„ ์žƒ์Šต๋‹ˆ๋‹ค. ๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋‚ด๊ตฌ์„ฑ ์žˆ์ง€๋งŒ ์ธ๋ฑ์Šค๊ฐ€ ๋™๊ธฐํ™”๋˜์ง€ ์•Š์€ ์—์ด์ „ํŠธ๋Š” ๋” ์ด์ƒ ์ฐพ์„ ์ˆ˜ ์—†๋Š” ๋ฌธ์„œ์— ๋Œ€ํ•œ ์ฐธ์กฐ๋ฅผ ํšŒ์ƒํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กœ๋•์…˜ ๋ฐฐํฌ๋Š” ์ด๋ฅผ ๋ณ„๋„์˜ ์ผ๊ด€์„ฑ ๊ณ„์•ฝ์œผ๋กœ ๋‹ค๋ฃน๋‹ˆ๋‹ค. ์ƒํƒœ ์›์ž์„ฑ์„ ์œ„ํ•œ DynamoDB ํŠธ๋žœ์žญ์…˜, ์‚ฐ์ถœ๋ฌผ ๊ณ„์•ฝ์„ ์œ„ํ•œ S3์˜ ๊ฐ•ํ•œ ์ฝ๊ธฐ ํ›„ ์“ฐ๊ธฐ, ๊ฒ€์ƒ‰์ด ์•„์ง ์กด์žฌํ•˜์ง€ ์•Š๋Š” ๋ฌด์–ธ๊ฐ€๋ฅผ ๊ฐ€๋ฆฌํ‚ฌ ์ˆ˜ ์—†๋„๋ก ๋ฒกํ„ฐ๋ฅผ ์—…์„œํŠธํ•˜๊ธฐ ์ „์— ๋ฌธ์„œ๋ฅผ S3์— ๊ฒŒ์‹œํ•˜๋Š” ์ธ๋ฑ์‹ฑ ํŒŒ์ดํ”„๋ผ์ธ. ๋ณด์•ˆ ๊ฒฝ๊ณ„๋„ ๊ฐ™์€ ์ฃผ์˜๋ฅผ ๋ฐ›์„ ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. AWS ์ž์ฒด์˜ Strands ์ง€์นจ์€ ์ตœ์ข… ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ ๋„๊ตฌ ํ˜ธ์ถœ์— ๋Œ€ํ•ด ๋Ÿฐํƒ€์ž„ ์—ญํ• ์„ ์žฌ์‚ฌ์šฉํ•˜๊ธฐ๋ณด๋‹ค STS๋ฅผ ํ†ตํ•œ ์„ธ์…˜๋ณ„ ์ž๊ฒฉ ์ฆ๋ช…์„ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค โ€” AgentCore Identity๊ฐ€ ์ด๋ฅผ ์ž๋™ํ™”ํ•ฉ๋‹ˆ๋‹ค โ€” ํŒŒ๊ดด์  ํ–‰๋™ ๋’ค์˜ AWS ์ˆ˜์ค€ ์‹ ์›์ด ๊ณต์œ  ์—์ด์ „ํŠธ ์—ญํ• ์ด ์•„๋‹ˆ๋ผ ์‹ค์ œ ์ตœ์ข… ์‚ฌ์šฉ์ž๊ฐ€ ๋˜๋„๋ก. ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ๋Š” ๊ทธ๊ฒƒ์ด ์œ ์ผํ•˜๊ฒŒ ๋ฐ›์•„๋“ค์ผ ๋งŒํ•œ ๋‹ต์ž…๋‹ˆ๋‹ค.

13.3 Microsoft Agent Framework, LangChain, Semantic Kernel

ํ’๊ฒฝ์˜ Microsoft์™€ ์˜คํ”ˆ์†Œ์Šค ์ธก์€ ๋‹ค๋ฅด๊ฒŒ ์ž๋ฆฌ์žก์•˜์Šต๋‹ˆ๋‹ค. Microsoft Agent Framework๋Š” 2025๋…„ ํ›„๋ฐ˜์— Semantic Kernel๊ณผ AutoGen์˜ ๋ช…์‹œ์  ๋ณ‘ํ•ฉ โ€” SK์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชจ๋ธ๊ณผ .NET ํ†ตํ•ฉ์— AutoGen์˜ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ํŒจํ„ด๊ณผ Python ์šฐ์„  DX โ€” ์œผ๋กœ ๋„์ฐฉํ–ˆ์Šต๋‹ˆ๋‹ค. MCP ํ†ตํ•ฉ์€ MCPStdioTool๊ณผ MCPStreamableHTTPTool์„ ํ†ตํ•ด ๋‚ด์žฅ๋˜์–ด ์žˆ๊ณ , Azure AI Foundry๊ฐ€ ํ˜ธ์ŠคํŒ…๋œ ๋ณธ๊ฑฐ์ง€๋กœ AWS ์„ธ๊ณ„์˜ Bedrock์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. Strands ๋Œ€๋น„ ๊ตฌ๋ณ„๋˜๋Š” ๊ธฐ๋Šฅ์€ ์—์ด์ „ํŠธ ์‚ฌ์ด์˜ ๋Œ€ํ™” ๊ทธ๋ž˜ํ”„๊ฐ€ ๋ช…์‹œ์ ์ด๊ณ  ์žฌ์ƒ ๊ฐ€๋Šฅํ•œ ๊ฐ์ฒด๋ผ๋Š” ์ ์ž…๋‹ˆ๋‹ค โ€” ํ‰๊ฐ€์— ์—„์ฒญ๋‚˜๊ฒŒ ์ค‘์š”ํ•œ๋ฐ, ์‹คํŒจํ•œ ๋Œ€ํ™”๋ฅผ ์ˆ˜์ •๋œ ํ”„๋กฌํ”„ํŠธ๋กœ ๋‹ค์‹œ ๋Œ๋ฆฌ๊ณ  ํ„ด๋ณ„๋กœ ๋น„๊ตํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๋น„์šฉ์€ Strands๊ฐ€ ๋ถ€๊ณผํ•˜๋Š” ๊ฒƒ๋ณด๋‹ค ๋” ๋งŽ์€ ๊ตฌ์กฐ์ž…๋‹ˆ๋‹ค. ์„ฑ์ˆ™ํ•œ ๋ฐฐํฌ์—์„œ๋Š” ์•Œ๋งž์€ ๊ฑฐ๋ž˜, ํƒ์ƒ‰์  ์ž‘์—…์—์„œ๋Š” ์ž˜๋ชป๋œ ๊ฑฐ๋ž˜.

2026๋…„์˜ LangChain์€ 2023๋…„์˜ LangChain๊ณผ ๋‹ค๋ฅธ ๋™๋ฌผ์ž…๋‹ˆ๋‹ค. ์›๋ž˜ ์ฒด์ธ ์ถ”์ƒํ™”๋Š” ๋ถ€์ฐจ์ ์ด ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฃผ๋œ ํ‘œ๋ฉด์€ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ด์…˜์„ ์œ„ํ•œ LangGraph์™€ ๊ด€์ธก ๊ฐ€๋Šฅ์„ฑยทํ‰๊ฐ€๋ฅผ ์œ„ํ•œ LangSmith์ž…๋‹ˆ๋‹ค. ๊ฐ•์ ์€ ํญ โ€” ๋ชจ๋“  ๋ชจ๋ธ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ๋„๊ตฌ๊ฐ€ ์–ด๋Œ‘ํ„ฐ๋ฅผ ๊ฐ€์ง„ ๋“ฏ โ€” ๊ณผ LangSmith์˜ ํ‰๊ฐ€ ์„ฑ์ˆ™๋„์ž…๋‹ˆ๋‹ค. ์‹ค๋ฌด์ž๊ฐ€ ์ •์งํ•˜๊ฒŒ ์ด๋ฆ„ ๋ถ™์ด๋Š” ์•ฝ์ ์€ ํ‘œ๋ฉด์ ์ž…๋‹ˆ๋‹ค. ํ”„๋ ˆ์ž„์›Œํฌ์˜ ๊ณ ์ˆ˜์ค€ ์ถ”์ƒํ™”๋Š” ์ž‘์—… ์ฒซ 90%์— ํ›Œ๋ฅญํ•˜๊ณ , ๋งˆ์ง€๋ง‰ 10%๋Š” ๋ณดํ†ต ํŒ€์ด ๊ฐ ์ธต์ด ๋ฌด์—‡์„ ํ•˜๋Š”์ง€ ์ดํ•ดํ•  ๋•Œ๊นŒ์ง€ ์ธต์„ ๋ฒ—๊ฒจ๋‚ด๋ฉฐ ํ•ฉ๋‹ˆ๋‹ค. ์ด ์ „ํ™˜์„ ๊ณ„ํšํ•˜๋Š” ํŒ€์ด ์ถ”์ƒํ™”์— ๋งž์„œ๋Š” ํŒ€๋ณด๋‹ค ๋” ๋นจ๋ฆฌ ์ถœํ•˜ํ•ฉ๋‹ˆ๋‹ค. Semantic Kernel์€ .NET ํŒ€์„ ์œ„ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ๋กœ ๋‚จ๊ณ , [KernelFunction] ํ”Œ๋Ÿฌ๊ทธ์ธ ๋ชจ๋ธ์ด .NET ์„œ๋น„์Šค ํ˜ธ์ŠคํŠธ์— ๊น”๋”ํžˆ ๋“ค์–ด๋งž์Šต๋‹ˆ๋‹ค. ์…‹ ๋ชจ๋‘์— ๊ฑธ์ณ ๋– ์˜ค๋ฅธ ํŒจํ„ด: ์–‡์€ ์—์ด์ „ํŠธ, ๋‘๊บผ์šด MCP โ€” ๋Šฅ๋ ฅ์€ ํ”„๋กœํ† ์ฝœ ๊ฒฝ๊ณ„ ๋’ค์— ์‚ด๊ณ , ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ์–‡์€ ํ”„๋ก์‹œ๊ฐ€ ๋˜๋ฉฐ, ๊ฐ™์€ MCP ์„œ๋ฒ„๊ฐ€ AWS์˜ Strands, Azure์˜ Microsoft Agent Framework, ๊ทธ๋ฆฌ๊ณ  ๊ฐœ๋ฐœ์ž ๋…ธํŠธ๋ถ์˜ LangChain์—์„œ ์ด์‹ ์ž‘์—… ์—†์ด ์†Œ๋น„๋ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ํ”„๋กœํ† ์ฝœ์ด ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•˜๋„๋ก ์„ค๊ณ„๋œ ๊ถค๋„์ž…๋‹ˆ๋‹ค.

13.4 ํ”„๋กœ๋•์…˜ ํ†ตํ•ฉ ํŒจํ„ด

์„ธ ๊ฐ€์ง€ ํŒจํ„ด์ด 2025~2026 ์ฐธ์กฐ ์•„ํ‚คํ…์ฒ˜์— ์ž๋ฆฌ์žก์•˜์Šต๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด์™€ ์ƒํƒœ ์ธต ํŒจํ„ด์€ ๊ด€๋ฆฌ๋˜๋Š” ๋ชจ๋ธ ๊ฒŒ์ดํŠธ์›จ์ด(Bedrock, AI Foundry, LiteLLM)๋ฅผ ๋ชจ๋ธ ์ธต ์•ž์—, ๋ณ„๋„์˜ ๋‚ด๊ตฌ์„ฑ ์žˆ๋Š” ์ƒํƒœ ์ธต์„ ๋’ค์— ๋‘ก๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ์ธ์ฆ, ๋น„์œจ ์ œํ•œ, ์ฝ˜ํ…์ธ  ํ•„ํ„ฐ๋ง, ๊ฐ์‚ฌ๊ฐ€ ์‚ฌ๋Š” ์ž๋ฆฌ์ด๊ณ , ์ƒํƒœ ์ธต์€ ๋‚ด๊ตฌ์„ฑ์ด ์‚ฌ๋Š” ์ž๋ฆฌ์ž…๋‹ˆ๋‹ค. ์ด ํŒจํ„ด์ด ํ”„๋กœ๋•์…˜ ๊ธฐ๋ณธ๊ฐ’์ž…๋‹ˆ๋‹ค. ์ƒˆ ๋ฐฐํฌ๋Š” ๊ตฌ์ฒด์  ์ด์œ ๊ฐ€ ์—†๋Š” ํ•œ ์ฑ„ํƒํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ๊ฑด๋„ˆ๋›ฐ๊ณ  ๋ชจ๋ธ ์ œ๊ณต์ž๋ฅผ ์ง์ ‘ ํ˜ธ์ถœํ•˜๋Š” ํŒ€์€ ๋ถ„๊ธฐ ์•ˆ์— ํ›„ํšŒํ•ฉ๋‹ˆ๋‹ค. MCP ์„œ๋น„์Šค ๋ฉ”์‹œ ํŒจํ„ด์€ MCP ์„œ๋ฒ„๋ฅผ ๋งˆ์ดํฌ๋กœ์„œ๋น„์Šค๋กœ ๋‹ค๋ฃจ๊ณ  mTLS, ์žฌ์‹œ๋„, ํšŒ๋กœ ์ฐจ๋‹จ์„ ์ฒ˜๋ฆฌํ•˜๋Š” ๋ฉ”์‹œ๋ฅผ ํ†ตํ•ด ๋…ธ์ถœํ•ฉ๋‹ˆ๋‹ค โ€” ์Šค์ผ€์ผ(์„œ๋ฒ„ 10๊ฐœ ์ดˆ๊ณผ)์ด๋‚˜ ๋„คํŠธ์›Œํฌ ์ธต ์ฆ๋ช…์„ ์š”๊ตฌํ•˜๋Š” ๊ทœ์ œ ํ™˜๊ฒฝ์—์„œ๋งŒ ๋น„์šฉ์ด ๊ฐ€์น˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๊ด€๋ฆฌ ํŒจํ„ด์€ ๋Ÿฐํƒ€์ž„, ๋ฉ”๋ชจ๋ฆฌ, ์‹ ์›, ๋„๊ตฌ ๋ ˆ์ง€์ŠคํŠธ๋ฆฌ๋ฅผ ํด๋ผ์šฐ๋“œ ๊ด€๋ฆฌ ์—์ด์ „ํŠธ ์„œ๋น„์Šค(Bedrock AgentCore, Azure AI Foundry Agent Service, Vertex AI Agent Builder)์— ๋„˜๊น๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ๊ฐ€ ์ฃผ๋œ ์ œํ’ˆ์ด ์•„๋‹Œ ๋‚ด๋ถ€ ์ž๋™ํ™”์™€ ์ฝ”ํŒŒ์ผ๋Ÿฟ์—๋Š” ์ด๊น๋‹ˆ๋‹ค. ์—์ด์ „ํŠธ๊ฐ€ ์ œํ’ˆ์ด๊ณ  ์šด์˜ ๋ ˆ๋ฒ„๊ฐ€ ์ค‘์š”ํ•œ ํŒ€์—๋Š” ์ง‘๋‹ˆ๋‹ค. ์ด๊ธฐ์ง€ ๋ชปํ•œ, ๋ถ€์ •์  ์˜ˆ๋กœ ์ด๋ฆ„ ๋ถ™์ผ ๋งŒํ•œ ๋‘ ํŒจํ„ด: ๋ชจ๋“  ๊ฒƒ์„ LLM ์ปจํ…์ŠคํŠธ์—(๋ฉ”๋ชจ๋ฆฌ๊ฐ€ ๋Š์ž„์—†์ด ์ž๋ผ๋Š” ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ์ธ ์—์ด์ „ํŠธ), ๊ทธ๋ฆฌ๊ณ  ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ์˜ค์ผ€์ŠคํŠธ๋ ˆ์ดํ„ฐ๋กœ(๋…ธ๋“œ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ๋ชจ๋ธ์ด ์ฑ„์šฐ๋Š” ๊ฒฝ์ง๋œ DAG). ๋‘˜ ๋‹ค ์ œ9์žฅ์ด ๊ฑธ์€ ์ด์œ ๋กœ ํ”„๋กœ๋•์…˜์—์„œ ์ฃฝ๊ณ , ๋ถ„์•ผ๊ฐ€ ํก์ˆ˜ํ•œ ๊ตํ›ˆ์€ ํ”„๋ ˆ์ž„์›Œํฌ ๊ตฌ์กฐ์™€ ๋ชจ๋ธ ์ž์œ  ์‚ฌ์ด์˜ ์•Œ๋งž์€ ๊ท ํ˜•์ด ๋ชจ๋ธ์ด ๋” ์œ ๋Šฅํ•ด์งˆ์ˆ˜๋ก ๋ชจ๋ธ ์ชฝ์œผ๋กœ ๋” ์˜ฎ๊ฒจ ๊ฐ„๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๊ธฐ์–ตํ•ด ๋‘˜ ๊ฒƒ: ํ”„๋ ˆ์ž„์›Œํฌ ๊ฒฐ์ • ํŠธ๋ฆฌ๋Š” ๋ณด์ด๋Š” ๊ฒƒ๋ณด๋‹ค ์งง์Šต๋‹ˆ๋‹ค. AWS์—์„œ๋Š” Strands์— Bedrock์ด ๊ธฐ๋ณธ. Azure์—์„œ๋Š” Microsoft Agent Framework์— AI Foundry๊ฐ€ ๋“ฑ๊ฐ€๋ฌผ. ๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ์—์„œ๋Š” ํ”„๋กœ๋•์…˜์ด ๊ทธ ์ถ”์ƒํ™”๋ฅผ ๋ฒ—๊ธด๋‹ค๋Š” ๋‹จ์„œ ์กฐ๊ฑด๊ณผ ํ•จ๊ป˜ LangChain. ์ด ์„ ํƒ ์ค‘ ์–ด๋А ๊ฒƒ๋„ ์˜๊ตฌ์ ์ด์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์•„๋ž˜์˜ MCP ์ธต์ด ๊ทธ๊ฒƒ๋“ค ์‚ฌ์ด๋ฅผ ์—ฌํ–‰ํ•˜๊ธฐ ๋•Œ๋ฌธ์ž…๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ์ด ๋„๊ตฌ ๊ฒฝ๊ณ„์—์„œ MCP์— ํ‘œ์ค€ํ™”ํ•˜๋Š” ์‹ค์ œ ์š”์ ์ž…๋‹ˆ๋‹ค โ€” ํ”„๋ ˆ์ž„์›Œํฌ๋Š” ํ˜ธ์ŠคํŠธ ํ•˜๋“œ์›จ์–ด๊ฐ€ ๋˜๊ณ , ๋„๊ตฌ๋Š” USB-C ๋””๋ฐ”์ด์Šค๊ฐ€ ๋˜๋ฉฐ, ํŒ€์€ ๋‹ค๋ฅธ ์ชฝ์„ ๋‹ค์‹œ ์“ฐ์ง€ ์•Š๊ณ  ์–ด๋А ํ•œ ์ชฝ์„ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ œ13์žฅ์ด ์ค€๋น„ํ•˜๋Š” ๊ฒƒ

ํ”„๋ ˆ์ž„์›Œํฌ์™€ ํด๋ผ์šฐ๋“œ ์„œ๋น„์Šค๋Š” ํŒ€์ด ๋งค๋ฒˆ ํ”„๋กœํ† ์ฝœ ์Šคํƒ์„ ๋‹ค์‹œ ์“ฐ์ง€ ์•Š๊ณ  MCP ๊ธฐ๋ฐ˜ ์—์ด์ „ํŠธ๋ฅผ ์ถœํ•˜ํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๊ฒƒ๋“ค์ด ๊ทธ ์ž์ฒด๋กœ๋Š” ํŒ€์—๊ฒŒ ์•Œ๋ ค์ฃผ์ง€ ์•Š๋Š” ๊ฒƒ์€ ๊ฒฐ๊ณผ ์‹œ์Šคํ…œ์ด ์‹ค์ œ๋กœ ์ž‘๋™ํ•˜๋Š”๊ฐ€์ž…๋‹ˆ๋‹ค โ€” ์—์ด์ „ํŠธ๊ฐ€ ๊ทธ๊ฒƒ์ด ์ง€์–ด์ง„ ์ž‘์—…์„ ํ‘ธ๋Š”์ง€, ๋ถ€ํ•˜ ์•„๋ž˜ ์–ด๋–ป๊ฒŒ ํ–‰๋™ํ•˜๋Š”์ง€, ์„ฑ๋Šฅ ์ ˆ๋ฒฝ์ด ์–ด๋””์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ๋‘ ๊ฒฝ์Ÿ ์•„ํ‚คํ…์ฒ˜๋ฅผ ์ •์งํ•˜๊ฒŒ ๋น„๊ตํ•˜๋Š” ๋ฐฉ๋ฒ•. ์ œ14์žฅ์ด ๊ทธ ์งˆ๋ฌธ์„ ์ •๋ฉด์œผ๋กœ ๋‹ค๋ฃน๋‹ˆ๋‹ค. MCP-Universe ๋ฒค์น˜๋งˆํฌ, ๋ฒค์น˜๋งˆํฌ๊ฐ€ ๋“œ๋Ÿฌ๋‚ธ ๋‘ ๊ฐ€์ง€ ์‹œ์Šคํ…œ์  ์‹คํŒจ ๋ชจ๋“œ(๊ธด ์ปจํ…์ŠคํŠธ ์ €ํ•˜์™€ ๋ฏธ์ง€์˜ ๋„๊ตฌ ํƒ์ƒ‰), ๊ทธ๋ฆฌ๊ณ  ๊ณต์œ  ์„ธ์…˜ ํ’€๊ณผ ์ˆœ์ง„ํ•œ ์„ธ์…˜๋‹น ์š”์ฒญ ํŒจํ„ด ์‚ฌ์ด์˜ ๊ฒฉ์ฐจ๊ฐ€ ๋Œ€๋žต ์ž๋ฆฟ์ˆ˜ ํ•˜๋‚˜์ธ ์ฒ˜๋ฆฌ๋Ÿ‰ ์ธก๋ฉด์„ ๊ฑธ์–ด ๊ฐ‘๋‹ˆ๋‹ค.


๋‹ค์Œ โ†’ ์ œ14์žฅ: ๋ฒค์น˜๋งˆํ‚น, ํ…Œ์ŠคํŠธ, ์„ฑ๋Šฅ. ์‹ค์ œ ์„œ๋ฒ„ ์œ„์˜ MCP-Universe, ์ž‘๋™ํ•˜๋Š” ๊ธด ์ปจํ…์ŠคํŠธ์™€ ๋ฏธ์ง€ ๋„๊ตฌ ์™„ํ™”์ฑ…, ์„ธ์…˜๋‹น ์š”์ฒญ๊ณผ ๊ณต์œ  ์„ธ์…˜ ํ’€ ์‚ฌ์ด์˜ 10๋ฐฐ ์ฒ˜๋ฆฌ๋Ÿ‰ ๊ฒฉ์ฐจ, ๊ทธ๋ฆฌ๊ณ  ์‹œ๋ฆฌ์ฆˆ๊ฐ€ ๋‹ค์Œ์— ์–ด๋””๋กœ ๊ฐ€๋Š”์ง€.

์ „์ฒด ๊ทธ๋ฆผ์„ ๋ณด๊ณ  ์‹ถ์œผ์‹œ๋‹ค๋ฉด? ์ฑ…์€ ์ตœ์†Œ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ Strands ์—์ด์ „ํŠธ์™€ ๊ทธ ๋‹ค์ค‘ ์—์ด์ „ํŠธ ์กฐํ•ฉ ํŒจํ„ด์„ ์ฝ”๋“œ์™€ ํ•จ๊ป˜ ๊ฑธ์–ด ๊ฐ€๊ณ , AWS ์ƒํƒœ ์ธต ์ผ๊ด€์„ฑ ๊ณ„์•ฝ์„ ์šด์˜์  ์„ธ๋ถ€์— ๊ฑธ์ณ ๋‹ค๋ฃจ๋ฉฐ, AWSยทAzureยท๋ฉ€ํ‹ฐ ํด๋ผ์šฐ๋“œ์— ๊ฑธ์นœ ์ •์งํ•œ ํ”„๋ ˆ์ž„์›Œํฌ ๊ฒฐ์ • ํŠธ๋ฆฌ๋ฅผ ์ฃผ๊ณ , ๋‘ ํŠน์ • ํŒจํ„ด์ด ์™œ ํ”„๋กœ๋•์…˜์—์„œ ์ฃฝ์—ˆ๋Š”์ง€๋ฅผ ์„ค๋ช…ํ•ฉ๋‹ˆ๋‹ค. Amazon์—์„œ LLM Primer IV ๋ณด๊ธฐ โ†’

SHO
SHO