AWS · Bedrock AgentCore

AgentCore, deployed the way it survives review

An agent that works in the console is not an agent that survives a security review. Typed action groups, guardrails tuned per group, memory with an actual schema, tracing end to end, three environments as code — inside your own AWS account.

5 days

from kickoff to a first live agent in your account

<200ms

p95 routing overhead, model inference excluded

7

build stages, each signed off before the next

Rows of solar panels from above
What goes wrong

Five ways an AgentCore project stalls

None of these are model problems, and all of them show up after the demo has already been approved.

The prototype-to-production gap

AgentCore demos work in a notebook; nothing is wired for production. No infrastructure as code, no environments, no observability, no rollback path — every change is a hand-edit in the console.

Guardrails missing or miscalibrated

Denied topics, sensitive-data filters and grounding checks were never tuned per action group, so agents either leak what they should not or refuse legitimate requests.

No production observability

No traces across the gateway, the agent and the action-group functions. Latency spikes are invisible, and a tool-call failure looks like a model failure.

Memory designed by accident

Session state stuffed into a single blob with no long-term schema, keys shared across tenants, and no path from a session fact to a durable one.

The wrong network topology

Agent traffic leaves the customer's network over public endpoints, and the security review rejects the architecture because private endpoints were never deployed.

The build

Seven stages, in this order

Topology before configuration, guardrails before traffic, and the network design agreed with your platform team before anything is deployed.

01

Requirements and agent topology

Map intents, tool boundaries and trust zones. Decide supervisor versus flat graph, which models route to which action groups, and where a human sits in the loop.

02

AgentCore configuration

Action groups implemented as typed function handlers with schema'd tool contracts, and knowledge bases provisioned with the embedding model chosen for the corpus.

03

Guardrails

Denied topics, sensitive-information filters, content policies at calibrated thresholds, and contextual grounding checks tied to the knowledge base — configured per action group, not once globally.

04

Memory

Short-term state with conversation-scoped partitioning and expiry, plus a separate long-term store for durable facts, with customer-managed keys per tenant.

05

Observability

Dashboards per agent and per action group, end-to-end tracing through the gateway, the agent, the functions and retrieval, so a slow request can be attributed.

06

Multi-environment IaC

Development, staging and production shipped as CDK or Terraform stacks, with pipelines for function deploys, knowledge-base re-ingestion and guardrail changes.

07

Deployment in your account

Deployed into your own AWS account behind private endpoints, with least-privilege roles, permission boundaries and audit logging to an account you control.

What you get

Six things the console will not give you

Agent topology and action groups

The agent graph designed first — supervisor, specialists and tool boundaries — then implemented as action groups backed by typed functions.

Guardrails tuned per group

Because a research agent and a transaction agent need different thresholds, and a single global policy makes one of them useless.

Memory with a schema

Short-term and long-term stores with explicit lifetimes, partitioning that avoids contention, and per-tenant keys.

Full observability stack

Dashboards, distributed traces and structured logs, so an SLO conversation is about data rather than screenshots.

Multi-environment IaC

Three environments, real pipelines, and a rollback path that has been tested rather than assumed.

Customer-VPC topology

All traffic on private endpoints, least-privilege roles with permission boundaries, and audit logging that satisfies the review before it starts.

Where it runs

Your account, your keys, your code

Nothing about this deployment requires you to depend on us afterwards.

It runs in your AWS account behind your own private endpoints, on least-privilege roles your platform team approves, with the infrastructure defined in code you keep. If you take it in-house in month four, everything you need is already in your repository — which is the only version of this arrangement that is fair to the buyer.

Who deploys this

Five situations where the topology is the requirement

Financial services

Internal advisor copilots, onboarding triage and policy-aware research agents, all inside the bank's own AWS account.

A supervisor agent routing to portfolio, compliance and document specialists, each with its own guardrail profile.

Healthcare and life sciences

Deployments for clinical summarisation and drafting, on covered services with sensitive-data filters at the tool boundary.

A note summariser with redaction guardrails, grounded against the customer's own approved corpus.

Government and regulated public sector

Architectures targeting the stricter cloud postures: private endpoints for every service, permission boundaries, audit logs to a separate account.

A citizen-services agent with denied-topics guardrails for off-mission queries and grounding to vetted policy documents.

AWS-committed enterprises

Companies with existing AWS commitments that want internal AI to spend against that contract and run on the identity and monitoring their team already knows.

An internal engineering copilot calling action groups for the issue tracker, the wiki and the code host.

Regulated SaaS platforms

Vendors deploying per-tenant stacks for customers who require AI inside their own network, each with its own keys.

A per-tenant document agent provisioned by a pipeline triggered from the customer onboarding workflow.

Timeline

Live in five days, hardened by week four

The five-day milestone is a real agent in your account, not a slide. It exists so the security conversation happens against something concrete.

Days 1–2

Discovery and architecture

Intents, action-group boundaries and trust zones mapped. Models chosen per task. Security topology signed off with your platform team before anything is built.

Days 3–5

The five-day MVP

AgentCore configured, baseline guardrails active, knowledge base live, memory running, dashboards up — deployed into your own account, not ours.

Weeks 2–3

Production hardening

Tracing end to end, guardrails calibrated per group, the long-term memory schema, private endpoints and customer-managed keys.

Week 4

IaC and hand-off

Three environments as code, pipelines, rollback runbooks, alarms and an on-call playbook. You own the code, the keys and the account.

Bring your platform team to the first call

The topology decisions are the ones that decide whether this ships, so the people who own your accounts and your network should be in the room for them. We will bring the architecture and the questions your reviewers will ask.
Our second practice

This is our AI engineering practice

It is real work and it is where our four products came from. But what Cognilium leads with is narrower: optimization apps that run in tandem with Microsoft Dynamics 365, computing the decisions the ERP records but does not derive — the optimal price, the optimal pick path, the optimal stock level. See the optimization apps · How we build inside the ERP.