Documentation

The AWS Agent Platform lets you declare AI agents in YAML and deploy them on AWS with zero boilerplate — a configuration-driven, provider-agnostic abstraction layer over the Strands Agents SDK and Amazon Bedrock AgentCore.

The platform ships four packages: agent-core (SDK), prompt-registry (versioned prompt management via S3 + DynamoDB), mcp-artifacts (claim-check artifact store backed by S3 + DynamoDB), and agent-cli (blueprint validation and deployment tooling).


Sections

Section What’s Inside
Getting Started Install the SDK, run your first agent, deploy to AgentCore Runtime
Concepts Mental models for the platform architecture, blueprint model, and platform-vs-domain split
Blueprints YAML specification for agent, strategy, and workflow blueprints
Inference Providers Bedrock, Anthropic, LiteLLM, and Vertex — configuration and provider-specific notes
Observability & Evaluation OTEL traces, Langfuse, CloudWatch, audit logging, cost tracking, data protection, and evaluation
Identity, Policy & IAM Inbound JWT auth, outbound credential injection, Cedar fine-grained access control, and IAM roles
Tools, MCP & Gateway Gateway protocol translation, MCP server development, builtin tools, and artifact store
Runtime & Memory AgentCore Runtime, memory tiers, A2A protocol, and prompt registry
Infrastructure (Terraform) Platform, agents, workflows, and utility modules — variables, outputs, and deployment patterns
SDK Reference Terse API reference for all agent-core subsystems
CLI Reference Command reference for agentcli — blueprint lint, prompt management, deployment

Architecture at a Glance

graph TB
    subgraph "Your Domain Repo"
        BP[YAML Blueprints]
        PB[Prompt Content]
        DT[Domain Tools]
    end

    subgraph "AWS Agent Platform"
        BL[BlueprintLoader]
        SDK[agent-core SDK]
        TF[Terraform Modules]
    end

    subgraph "Inference Providers"
        BE[Amazon Bedrock]
        AN[Anthropic]
        LL[LiteLLM Proxy]
        VX[Vertex AI]
    end

    subgraph "AWS Infrastructure"
        RT[AgentCore Runtime]
        GW[Gateway]
        MEM[Memory Service]
        ID[Identity Service]
        OBS[Observability]
        EVAL[Evaluation]
        POL[Policy Engine]
    end

    BP --> BL
    PB --> SDK
    DT --> GW
    BL --> BE
    BL --> AN
    BL --> LL
    BL --> VX
    BL --> RT
    SDK --> RT
    TF --> GW
    TF --> MEM
    TF --> ID
    TF --> OBS
    TF --> EVAL
    TF --> POL
    RT --> GW

    style BP fill:#00bcd4,stroke:#00bcd4,color:#000
    style RT fill:#ff9800,stroke:#ff9800,color:#000
    style GW fill:#10b981,stroke:#10b981,color:#000