목록으로

Programming Notes

아마존 Bedrock AgentCore 런타임, 에이전트 파일 시스템 상태 영구성을 위한 관리형 세션 스토리지 지원 (미리 보기)

아마존 Bedrock AgentCore 런타임이 공개 미리 보기로 관리형 세션 스토리지를 제공하며, 이를 통해 에이전트는 중지 및 재개 주기 전반에 걸쳐 파일 시스템 상태를 지속할 수 있게 되었습니다. 최신 에이전트는 코드를 작성하고, 패키지를 설치하며, 아티팩트를 생성하고,...

아마존 Bedrock AgentCore 런타임이 공개 미리 보기로 관리형 세션 스토리지를 제공하며, 이를 통해 에이전트는 중지 및 재개 주기 전반에 걸쳐 파일 시스템 상태를 지속할 수 있게 되었습니다. 최신 에이전트는 코드를 작성하고, 패키지를 설치하며, 아티팩트를 생성하고, 파일 시스템을 통해 상태를 관리합니다. 지금까지는 세션이 중지되면 이러한 작업이 손실되었습니다. 관리형 세션 스토리지를 사용하면 에이전트가 구성된 마운트 경로에 작성하는 모든 것이 컴퓨팅 환경이 종료된 후에도 자동으로 지속됩니다.

세션 스토리지를 구성하면 각 세션에 지정한 마운트 경로에 영구 디렉터리가 할당됩니다. 에이전트는 파일을 평소와 같이 읽고 쓰며, AgentCore 런타임은 데이터를 내구성 있는 스토리지에 투명하게 복제합니다. 세션이 중지되면 정상 종료(graceful shutdown) 중에 데이터가 플러시됩니다. 동일한 세션 ID로 재개하면 새로운 마이크로 VM이 동일한 스토리지를 마운트하고 에이전트는 중단된 부분부터 이어서 작업을 수행합니다. 소스 파일, 설치된 패키지, 빌드 아티팩트 및 Git 기록이 모두 온전한 상태로 유지됩니다. 체크포인트 로직이나 저장 및 복원 코드, 에이전트 애플리케이션 변경이 필요 없습니다. 세션 스토리지는 일반 파일, 디렉터리 및 심볼릭 링크를 포함한 표준 Linux 파일 시스템 작업을 지원하며, 세션당 최대 1GB의 용량과 14일의 유휴 시간 동안 데이터가 보존됩니다. 스토리지 통신은 단일 세션의 데이터로 제한되며, 다른 세션이나 AgentCore 런타임 환경에 접근할 수 없습니다.

세션 스토리지는 14개 AWS 리전에서 공개 미리 보기로 제공됩니다: 미국 (버지니아 북부, 오하이오, 오레곤), 캐나다 (중부), 아시아 태평양 (뭄바이, 서울, 싱가포르, 시드니, 도쿄), 유럽 (프랑크푸르트, 아일랜드, 런던, 파리, 스톡홀름).

더 자세한 내용은 아마존 Bedrock AgentCore 설명서의 중지/재개 시 파일 유지를 참조하세요.