Amazon Bedrock AgentCore는 **관리형 서비스(Managed Service)**입니다.
- 역할: 개발자가 만든 AI 에이전트를 대규모로 안전하게 배포하고 운영할 수 있도록 도와주는 AWS의 클라우드 서비스입니다.
- 주요 기능: Runtime(실행 환경), Observability(모니터링), Identity(보안 및 접근 제어), Gateway(외부 연결 관리) 등 운영에 필요한 인프라와 기능을 제공합니다.
- 비유: 건축가가 설계한 건물을 실제 지을 수 있는 안정적인 대지와 공사 현장, 그리고 감시 시스템을 제공하는 것과 같습니다. 개발자는 건물 자체의 설계도만 제공하면 나머지는 AWS가 관리해 줍니다.
결론: 두 기술의 관계
LangChain과 Amazon Bedrock AgentCore는 서로 대체하는 관계가 아니라, 함께 사용될 수 있는 보완적인 관계입니다.
- 개발자는 LangChain을 사용하여 에이전트의 복잡한 동작 로직을 구현할 수 있습니다.
- 그리고 이렇게 개발한 에이전트를 Amazon Bedrock AgentCore에 배포하여, 보안, 확장성, 모니터링 등 엔터프라이즈급 운영 환경을 손쉽게 확보할 수 있습니다.
따라서 LangChain이 **에이전트를 "어떻게 만들지"**에 초점을 맞춘다면, AgentCore는 **만들어진 에이전트를 "어떻게 운영하고 확장할지"**에 초점을 맞춘 서비스입니다.
즉, LangChain같은 프레임워크를 안전하게 운영할 수 있는 인프라를 제공하는 서비스임.
마치 Bedrock이 여러 LLM 모델을 운영하는 인프라를 제공하듯이.
'CLOUD > AWS Cloud' 카테고리의 다른 글
(Preview) Amazon S3 Vectors 정리 (Vector Index, Vector Dimension, 기존 서비스와의 비교) (0) | 2025.07.21 |
---|---|
[Baseline] S3 (0) | 2023.10.15 |
s3 event notification (0) | 2023.10.08 |
SCP와 IAM의 차이 (0) | 2023.10.08 |
resource lifecycle hook이란? (0) | 2023.10.07 |