Skip to content
YakjaYakja

Photo by Sofia Guzeva on Pexels

Amazon Web Services (AWS)

Amazon Bedrock AgentCore

AWS's modular agent platform covers the unglamorous parts of production AI agents — runtime, memory, tools, identity, observability — without locking you into a framework or model. Compelling for teams already on AWS, though the absence of published per-unit rates makes budgeting an act of faith.

4.0 / 5

Pros

  • + Genuinely framework- and model-agnostic — works with CrewAI, LangGraph, LlamaIndex, Google ADK and Strands, and any foundation model
  • + Modular: 13 components usable independently, so you can adopt only the pieces you lack
  • + Gateway turns existing APIs and Lambda functions into MCP tools, with semantic tool selection to cut context bloat
  • + Per-second billing on actual CPU and memory, with CPU scaling to zero during I/O waits — well suited to idle-heavy agents
  • + Long-running agents supported up to eight hours and extendable by configuration
  • + Built-in session isolation, OAuth 2.0/OIDC identity and observability address real production blockers
  • + Harness reaches beyond Bedrock to OpenAI, Gemini and OpenAI-compatible providers

Cons

  • − No published per-unit rates in the supplied material, making cost forecasting difficult
  • − Thirteen separately metered components plus ECR/S3 and EC2 charges create a complex, hard-to-predict bill
  • − Independent coverage had it in preview as of late October 2025, so maturity is unproven
  • − Discounted committed-baseline pricing for microVMs not expected until October 2026
  • − $200 in new-customer Free Tier credit is thin for a meaningful evaluation
  • − Code-first approach excludes low-code and non-engineering users
  • − Leaning on Identity, Observability and Harness together deepens AWS operational lock-in

Amazon Bedrock AgentCore is AWS's attempt to answer a question a lot of engineering teams have been stuck on for the past couple of years: once you've prototyped an agent, where does it actually live? The pitch is a set of 13 composable services — Runtime, Gateway, Memory, Browser, Code Interpreter, Identity, Observability and Harness among them — that you can adopt wholesale or cherry-pick, with AWS absorbing the infrastructure burden underneath.

What stands out immediately is the refusal to be opinionated about the top of the stack. AgentCore is pitched as framework-agnostic and model-agnostic, with explicit support for CrewAI, LangGraph, LlamaIndex, Google ADK and Strands Agents, and the Harness component reaching beyond Bedrock to OpenAI, Google Gemini and OpenAI-compatible providers. For a first-party AWS service, that is a notably un-defensive posture, and it means the platform is plausible even for teams whose model choices are still in flux.

This is squarely a code-first product for platform and backend engineers, not a low-code canvas for business users. The natural audience is an organisation that already runs on AWS, has agent prototypes working locally, and now needs session isolation, OAuth-based tool access, long-running execution and audit trails before anything touches a customer. Teams looking for a visual builder or a batteries-included vertical agent should look elsewhere.

Judged on what AWS and independent coverage describe, the architecture is the strongest part. Turning existing REST APIs and Lambda functions into MCP tools via Gateway is the kind of pragmatic plumbing that saves weeks of bespoke adapter code, and the semantic tool selection to trim context size suggests someone has actually felt the pain of a 60-tool prompt. Likewise, Runtime's per-second billing on real CPU and memory consumption, with CPU scaling to zero during I/O waits and idle memory reclaimed after 120 seconds in v2, is a genuinely well-matched billing model for agents that spend most of their wall-clock time waiting on a model or an API. The eight-hour run ceiling, extendable by configuration, puts it in a different category from request/response function platforms.

The reservations are mostly about maturity and transparency. Independent coverage as of late October 2025 had the platform in preview, and a committed-baseline discount for microVMs is signposted only for October 2026 — both of which point to a product still settling. More awkwardly for a review, there are no published per-unit rates in the material here: "consumption-based with no upfront commitments" is a philosophy, not a quote. With 13 separately metered components, plus ECR or S3 Standard charges for code artifacts and EC2 costs-plus-a-management-fee for Instances, the surface area for surprise line items is large, and the $200 of Free Tier credit for new accounts won't take a serious evaluation very far. Granular metering is a virtue right up until you need to forecast a quarterly bill.

There is also an inherent lock-in question. Modularity means you can take just Memory or just Gateway, which is reassuring, but the deeper you lean on Identity, Observability and Harness together, the more the operational shape of your agent becomes AWS-shaped, even if the model and framework remain portable.

I'd rate this a strong, credible platform with a billing story that is cleverly designed but hard to evaluate. For an AWS-native team, it is the obvious first thing to try; for anyone needing a firm cost model before committing, it warrants a careful, instrumented pilot first. Four stars, with the missing point held back for pricing opacity and preview-era rough edges rather than for any flaw in the design.

Specifications

Number of AgentCore features listed
13
Runtime compute types
microVMs (serverless, consumption-based) and Instances (EC2 instance cost plus management fee)
Billing granularity (Runtime microVMs)
Per second on actual CPU and memory consumption, 1-second minimum
Minimum billed memory
128 MB
Idle memory reclamation (Runtime v2)
After 120 seconds
Maximum agent run duration (preview, Runtime)
Up to 8 hours, extendable by configuration
Code storage billing
Container deployment requires ECR storage (billed separately); direct code deployment billed at S3 Standard rates for deployed code artifact size