Amazon Bedrock AgentCore

Overview

Amazon Beddrock AgentCore๋Š” ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์—์„œ AI ์—์ด์ „ํŠธ๋ฅผ ๋Œ€๊ทœ๋ชจ๋กœ ๋ฐฐํฌํ•˜๊ณ  ์šด์˜ํ•  ๋•Œ ๊ฒช๋Š” ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜๊ธฐ ์œ„ํ•ด ์„ค๊ณ„๋œ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๊ธฐ์กด์˜ Bedrock Agents๊ฐ€ ์—์ด์ „ํŠธ๋ฅผ ์‰ฝ๊ฒŒ ๋งŒ๋“ค๊ณ  ์‹คํ—˜ํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ท„๋‹ค๋ฉด, AgentCore๋Š” ์—ฌ๊ธฐ์„œ ํ•œ ๋‹จ๊ณ„ ๋‚˜์•„๊ฐ€ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ฐจ๋ณ„์ ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • ๋ณด์•ˆ ๋ฐ ์•ˆ์ •์„ฑ: AgentCore Runtime์€ ์„ธ์…˜ ๊ฒฉ๋ฆฌ๊ฐ€ ์™„๋ฒฝํ•œ ๋ณด์•ˆ ์„œ๋ฒ„๋ฆฌ์Šค ์‹คํ–‰ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜์—ฌ ๋ฐ์ดํ„ฐ ์œ ์ถœ์„ ๋ฐฉ์ง€ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ, ์ฒดํฌํฌ์ธํŠธ ๋ฐ ๋ณต๊ตฌ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์˜ˆ๊ธฐ์น˜ ์•Š์€ ์ค‘๋‹จ์ด๋‚˜ ์‹คํŒจ ์‹œ์—๋„ ์—์ด์ „ํŠธ๊ฐ€ ์›ํ™œํ•˜๊ฒŒ ๋ณต๊ตฌ๋  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

  • ํ™•์žฅ์„ฑ: ์ˆ˜์ฒœ ๊ฐœ์˜ ๋™์‹œ ์„ธ์…˜์œผ๋กœ ์ž๋™ ํ™•์žฅ๋  ์ˆ˜ ์žˆ์–ด ์ธํ”„๋ผ ์šฉ๋Ÿ‰ ๊ณ„ํš์ด ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, 8์‹œ๊ฐ„๊นŒ์ง€ ์‹คํ–‰ ๊ฐ€๋Šฅํ•œ ๋น„๋™๊ธฐ ์›Œํฌ๋กœ๋“œ๋ฅผ ์ง€์›ํ•˜์—ฌ ์žฅ๊ธฐ ์‹คํ–‰ ์ž‘์—…์—๋„ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.

  • ๋ชจ๋“ˆํ˜• ์„œ๋น„์Šค: AgentCore๋Š” ๋…๋ฆฝ์ ์œผ๋กœ ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•˜๋ฉฐ, ์ƒํ˜ธ ์—ฐ๋™๋˜๋„๋ก ์ตœ์ ํ™”๋œ ์—ฌ๋Ÿฌ ๋ชจ๋“ˆํ˜• ์„œ๋น„์Šค๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

    • AgentCore Runtime: ์—์ด์ „ํŠธ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ๋ฐฐํฌํ•˜๊ณ  ํ™•์žฅํ•ฉ๋‹ˆ๋‹ค.

    • AgentCore Memory: ๋‹จ๊ธฐ ๋ฐ ์žฅ๊ธฐ ๋ฉ”๋ชจ๋ฆฌ๋ฅผ ๊ด€๋ฆฌํ•˜์—ฌ ์—์ด์ „ํŠธ๊ฐ€ ์—ฌ๋Ÿฌ ์ƒํ˜ธ์ž‘์šฉ์— ๊ฑธ์ณ ์ปจํ…์ŠคํŠธ๋ฅผ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

    • AgentCore Gateway: ๊ธฐ์กด API๋‚˜ AWS Lambda ํ•จ์ˆ˜๋ฅผ ์—์ด์ „ํŠธ ๋„๊ตฌ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์—์ด์ „ํŠธ๊ฐ€ ๋‹ค์–‘ํ•œ ์‹œ์Šคํ…œ๊ณผ ํ†ตํ•ฉ๋  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

    • AgentCore Identity: ์—์ด์ „ํŠธ๊ฐ€ AWS ์„œ๋น„์Šค ๋ฐ ํƒ€์‚ฌ ๋„๊ตฌ์— ์•ˆ์ „ํ•˜๊ฒŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก ๊ถŒํ•œ์„ ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

    • AgentCore Tools - Code Interpreter: ์—์ด์ „ํŠธ๊ฐ€ ๊ฒฉ๋ฆฌ๋œ ์ƒŒ๋“œ๋ฐ•์Šค ํ™˜๊ฒฝ์—์„œ ์ฝ”๋“œ๋ฅผ ์•ˆ์ „ํ•˜๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค๋‹ˆ๋‹ค.

    • AgentCore Tools - Browser: AI ์—์ด์ „ํŠธ๊ฐ€ ๋Œ€๊ทœ๋ชจ๋กœ ์›น์‚ฌ์ดํŠธ์™€ ์ƒํ˜ธ ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ๋น ๋ฅด๊ณ  ์•ˆ์ „ํ•œ ํด๋ผ์šฐ๋“œ ๊ธฐ๋ฐ˜ ๋ธŒ๋ผ์šฐ์ € ๋Ÿฐํƒ€์ž„์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

    • AgentCore Observability: ์—์ด์ „ํŠธ์˜ ๋™์ž‘์„ ๋‹จ๊ณ„๋ณ„๋กœ ์‹œ๊ฐํ™”ํ•˜๊ณ  ๋””๋ฒ„๊น…, ๋ชจ๋‹ˆํ„ฐ๋ง์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

  • ์œ ์—ฐ์„ฑ: ์˜คํ”ˆ ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ(์˜ˆ: LangGraph, CrewAI)๋‚˜ ์ปค์Šคํ…€ ํ”„๋ ˆ์ž„์›Œํฌ, ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋“  ๋ชจ๋ธ๊ณผ ํ•จ๊ป˜ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์–ด ๊ฐœ๋ฐœ ํŒ€์˜ ๊ธฐ์กด ๋„๊ตฌ๋ฅผ ์œ ์ง€ํ•˜๋ฉด์„œ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ๊ธ‰ ๊ธฐ๋Šฅ์„ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ด๋Ÿฌํ•œ ๊ธฐ๋Šฅ๋“ค์„ ํ†ตํ•ด ๊ฐœ๋ฐœ์ž๋“ค์€ ๋ณด์•ˆ, ๋ฉ”๋ชจ๋ฆฌ ๊ด€๋ฆฌ, ๋ชจ๋‹ˆํ„ฐ๋ง ๋“ฑ ์ธํ”„๋ผ ๊ตฌ์ถ•์— ๋“œ๋Š” 'undifferentiated heavy lifting' (์ฐจ๋ณ„ํ™”๋˜์ง€ ์•Š๋Š” ๊ณ ๋œ ์ž‘์—…)์—์„œ ๋ฒ—์–ด๋‚˜ ์—์ด์ „ํŠธ์˜ ํ•ต์‹ฌ ๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์— ์ง‘์ค‘ํ•˜์—ฌ ํ”„๋กœ๋•์…˜ ํ™˜๊ฒฝ์— ๋งž๋Š” ์†”๋ฃจ์…˜์„ ๋” ๋น ๋ฅด๊ฒŒ ์‹œ์žฅ์— ์ถœ์‹œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์„ธ๋ถ€ ์„œ๋น„์Šค ์‚ดํŽด๋ณด๊ธฐ

References

Last updated