◈ AWS AGENTCORE BLUEPRINTS
PART V · MULTI-AGENT AND ARCHITECTURE · CHAPTER 32 / 36
TOCCONSULTING.FR
AMAZON BEDROCK / PART V, MULTI-AGENT AND ARCHITECTURE

MULTI-TENANT AGENTS

CHAPTER 32 / 36
IN ONE LINE one platform, many customers, kept apart
REV 2026.07

If you sell an agent product, you serve many customers (tenants) on shared AWS, and customer A must never see customer B's data or spend their budget. The core decision is how much to isolate per tenant versus share. AgentCore gives you three patterns and the building blocks to enforce them.

New to these words? Read chapter 02 "Key terms" (session, microVM, namespace, IAM). Architecture choices: chapter 31.
[ 1 ] WHAT MULTI-TENANT MEANS

Multi-tenant means one platform serving many separate customers. Each tenant's data, tools, memory, and costs must stay walled off from the others. The design is a dial: full isolation per tenant (safe, costly) at one end, shared everything (cheap, careful) at the other.

THE HARD REQUIREMENT
Tenant A can never read tenant B's data, or spend tenant B's budget.
THE TRADE-OFF
More isolation means stronger security and simpler audits, but higher cost and overhead.
[ 2 ] THREE ISOLATION PATTERNS
SILO
DEDICATED PER TENANT, MAX ISOLATION
Each tenant gets its own Runtime, Gateway, Memory, and IAM role.
When: regulated, compliance-critical work.
Cost: precise per tenant. Overhead: highest. Strongest noisy-neighbor protection.
POOL
SHARED, PARTITIONED BY TENANT
One shared Runtime, Gateway, Memory serve all tenants; Memory is partitioned by tenant context.
When: many small or medium tenants, cost efficiency.
Watch: rigorous access-control testing and cost instrumentation per tenant.
BRIDGE
HYBRID, BY TIER
Siloed for premium tenants, pooled for standard, in one platform.
When: you need to balance cost and security across customer tiers.
Cost: shared savings plus isolated safety. Overhead: more complex.
[ 3 ] WHAT MAKES THE WALLS HOLD
SESSIONS

Each session runs in its own microVM, so one tenant's run cannot touch another's.

MEMORY

Hierarchical namespaces (tenant / user / session); filter by prefix, e.g. tenant_123:user_456.

IDENTITY

Tenant context travels in request headers (id, tier, data prefix); a JWT rule allows only if tenant_id matches.

LEAST PRIVILEGE

Agents act on behalf of a user with scope-limited credentials, never full impersonation.

[ 4 ] KNOW WHAT EACH TENANT COSTS

Tag every resource with the tenant id. Track token usage per tenant and infrastructure cost through AWS Cost Explorer cost-allocation tags, so you can bill accurately, enforce per-tenant budgets, and spot a noisy tenant before it hurts the others.

Plain definitions: chapter 02. Architecture choices: chapter 31. Org-scale governance: chapter 34.
SRC: AWS ML Blog (Building multi-tenant agents with AgentCore) + awslabs samples (multitenant-agentic-platform). Guidance. DRAWN 2026.06, REV 2026.07.26
◄ PREVIOUS · CH 31
Architecture Patterns, Plain Language
NEXT · CH 33 ►
Agent Security and Threat Model, Plain Language
AWS AGENTCORE BLUEPRINTS · CONTENTS
Back to tocconsulting.fr Cover & Table of Contents
PART I · FOUNDATIONS
01AgentCore Overview, Plain LanguageCONCEPT02AgentCore, Key Terms in Plain LanguageCONCEPT03AgentCore, Common Mistakes ExplainedCONCEPT04Inside an AgentCore Agent, BlueprintCONCEPT05Harness, Practical 1, Strands PathPRACTICAL06Harness, Practical 2, Managed HarnessPRACTICAL
PART II · CORE SERVICES
07AgentCore Runtime, Plain LanguageCONCEPT08AgentCore Runtime, PracticalPRACTICAL09AgentCore Memory, Plain LanguageCONCEPT10AgentCore Memory, PracticalPRACTICAL11AgentCore Gateway, Plain LanguageCONCEPT12AgentCore Gateway, PracticalPRACTICAL13AgentCore Identity, Plain LanguageCONCEPT14AgentCore Identity, PracticalPRACTICAL
PART III · TOOLS AND OPERATIONS
15AgentCore Code Interpreter, Plain LanguageCONCEPT16AgentCore Code Interpreter, PracticalPRACTICAL17AgentCore Browser, Plain LanguageCONCEPT18AgentCore Browser, PracticalPRACTICAL19AgentCore Observability, Plain LanguageCONCEPT20AgentCore Observability, PracticalPRACTICAL21AgentCore Evaluations, Plain LanguageCONCEPT22AgentCore Evaluations, PracticalPRACTICAL
PART IV · GOVERNANCE AND TRANSACTIONS
23AgentCore Policy, Plain LanguageCONCEPT24AgentCore Policy, PracticalPRACTICAL25AgentCore Registry, Plain LanguageCONCEPT26AgentCore Registry, PracticalPRACTICAL27AgentCore Payments, Plain LanguageCONCEPT28AgentCore Payments, PracticalPRACTICAL
PART V · MULTI-AGENT AND ARCHITECTURE
29A2A and Multi-Agent, Plain LanguageCONCEPT30A2A and Multi-Agent, PracticalPRACTICAL31Architecture Patterns, Plain LanguageCONCEPT32Multi-Tenant Agents, Plain LanguageCONCEPT33Agent Security and Threat Model, Plain LanguageCONCEPT34Governance at Org Scale, Plain LanguageCONCEPT35Governance at Org Scale, PracticalPRACTICAL36Multi-Region and Distribution, Plain LanguageCONCEPT