Overview of Amazon Bedrock AgentCore Services
mainAmazon Bedrock AgentCore is a modular platform for deploying and operating AI agents securely and at scale. It provides purpose-built infrastructure that works with popular open-source frameworks (like LangGraph, CrewAI, and Strands) and any model.
Core modular services include:
- Runtime: A secure, serverless runtime for deploying and scaling dynamic agents and tools.
- Memory: Provides short-term (multi-turn conversation) and long-term (shared across sessions) memory management.
- Gateway: A managed Model Context Protocol (MCP) server that converts APIs and Lambda functions into MCP tools.
- Code Interpreter: Enables secure code execution in isolated sandbox environments.
- Browser: A cloud-based browser runtime for agents to interact with websites.
- Observability: Provides OpenTelemetry-compatible telemetry and dashboards for tracing and debugging.
- Evaluation: Tools for assessing agent quality (helpfulness, correctness, etc.) via on-demand or continuous monitoring.
- Identity: Secure agent identity and access management compatible with existing identity providers.
- Policy: Real-time, deterministic control over agent actions using natural language or Cedar policy language.
- Import-Agent: Facilitates migrating existing Amazon Bedrock Agents to AgentCore frameworks (LangChain/LangGraph or Strands).