Amazon Bedrock AgentCore announced in July 2025. It is designed to simplify the deployment of AI agents, and its AgentCore Runtime is a serverless, secure environment purpose-built for hosting such apps.

Amazon Bedrock Agents (Original Service)

  • No container-level isolation was provided.
  • It’s a fully managed, serverless service designed for rapid agent development.
  • You didn’t need to manage infrastructure, but that also meant:
    • No control over execution environments.
    • No ability to isolate agents using containers or microVMs.
    • Limited session persistence and security boundaries.
  • Isolation was mostly logical (e.g., via tenant context injection) and not at the infrastructure level1

Amazon Bedrock AgentCore

  • It uses container-like isolation via microVMs.
  • Each agent session runs in a dedicated microVM with isolated compute, memory, and filesystem resources.
  • This ensures:
    • Complete execution environment separation.
    • Secure session persistence for up to 8 hours.
    • No cross-session contamination.
    • Privileged tool operations are sandboxed securely2.
  • You can deploy your own Docker container with custom logic, frameworks, and dependencies

FeatureBedrock AgentsBedrock AgentCore
Custom Container❌ No✅ Yes (via microVMs or Docker)
Session IsolationLogical onlyFull infrastructure-level
Custom Runtime❌ Not supported✅ Supported
Use CaseRapid prototypingProduction-grade deployment
SecurityBasicIAM, VPC, OAuth
Too CallingBedrock NativeAny API, Lambda, MCP
MemoryStatelessPersistent Memory
Agentic AI AgentsNative OptionLangChain
LangGraph
CrewAI
Strands Agents
OpenAI Adent SDK
Google ADK
Microsoft AutoGen
LLM Model OptionBedrock OnlyAny provider
Tool protocols MMCP, A2A

How to Deploy

https://github.com/aws/bedrock-agentcore-starter-toolkit

Categories:

Tags:

Comments are closed