목록 보기
AWS Agentcore와 Strands Agent를 활용한 AI 서버 구축기
AI

AWS Agentcore와 Strands Agent를 활용한 AI 서버 구축기

비브로스
비브로스
2026년 10월 6일

두줄요약

AWS Bedrock AgentCore Runtime과 Strands Agents로 LLM 기능을 통합한 AI 서버 구축 방식을 소개했습니다.\nEKS 프록시, 단일 이미지 다중 Runtime, 관측성·평가·배포 운영 결정을 설명합니다.

문제 상황

  • 리뷰 감성분석·요약, 상담 태그·CS 답변 추천 등 LLM 기능 증가에 따른 AI 서버 통합 운영 필요
  • LLM 호출별 프롬프트·토큰·지연 시간 추적과 배포 후 품질 평가 체계 부족

선택 이유

  • AgentCore Observability의 세션 기반 GenAI 트레이스와 CloudWatch 연동 활용
  • AgentCore Evaluations의 온라인·배치 평가 및 Strands 기반 오프라인 평가 활용
  • Bedrock 모델 필드 전달, 구조화 출력, 관측성 스팬 생성을 지원하는 Strands Agents 채택

구조와 흐름

  • EKS REST 프록시가 SigV4 서명으로 에이전트별 AgentCore Runtime 호출
  • 단일 이미지에서 DD_AI_AGENT 환경 변수로 Runtime 앱과 REST 앱 분기
  • Runtime의 HTTP 200 envelope 응답을 프록시가 기존 REST 상태 코드로 재매핑

성능/운영 포인트

  • 요청마다 stateful Strands Agent를 새로 생성하고 구조화 출력 뒤 결정론적 normalizer 적용
  • Runtime 준비 상태와 liveVersion 확인 후 스모크 테스트 수행
  • 오프라인 골든셋·온라인 샘플링·주간 배치 평가의 상호 보완적 운영

다음 읽기

#LLM 주제를 이어서 읽기

자가 발전하는 유저 인터뷰 에이전트 개발기

똑닥 AI 모더레이터의 유저 인터뷰 에이전트 설계와 자가 발전 구조를 공유했습니다. 안전은 코드로 고정하고 전략은 스킬 세트로 분리해 피드백 기반 재합성을 구현했습니다.

비브로스
비브로스
AI

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...