Claude Platform on AWS versus Amazon Bedrock
Both offerings let you use Claude through AWS, but they differ in architecture, API surface, and feature availability.
| Aspect | Claude Platform on AWS | Claude in Amazon Bedrock | Amazon Bedrock (Opus 4.6 and earlier) |
|---|---|---|---|
| Who operates the stack | Anthropic | AWS | AWS |
| API surface | Claude API (/v1/\{endpoint\}) | Messages API at /anthropic/v1/messages | Bedrock Converse / InvokeModel |
| Feature availability | Typically same-day as Claude API (see feature limitations) | Per Amazon Bedrock release schedule | Per Amazon Bedrock release schedule |
| Agent Skills | Available (beta) | Not available (requires code execution) | Not available |
| Beta features | Pass through with anthropic-beta headers (see feature limitations) | anthropic-beta header not supported | anthropic-beta header not supported |
| Authentication | AWS IAM / SigV4 or API key | AWS IAM / SigV4 | AWS IAM / SigV4 or bearer token |
| Billing | AWS Marketplace | AWS (native service) | AWS (native service) |
| Base URL | aws-external-anthropic.\{region\}.api.aws | bedrock-mantle.\{region\}.api.aws | bedrock-runtime.\{region\}.amazonaws.com |
| SDK client | Platform-specific client class (for example, AnthropicAWS in Python), in beta | AnthropicBedrockMantle | AnthropicBedrock / Bedrock SDK |
| Console | Claude Console (platform.claude.com, access through the AWS Console) | Bedrock Console | Bedrock Console |
| Rate limits and quotas | Managed by Anthropic | Managed by AWS | Managed by AWS |
| Inference data processor | Anthropic | AWS | AWS |
If you need AWS-operated Claude, see Claude in Amazon Bedrock. Claude Platform on AWS uses a separate capacity pool from both the first-party Claude API and Amazon Bedrock. You can run workloads on more than one platform and fail over between them.
AWS PrivateLink is supported for connecting your VPC to the Claude Platform on AWS endpoint.
When to choose Bedrock: Organizations in regulated industries that require FedRAMP High, IL4, IL5, or HIPAA-ready compliance, or that need AWS to be the sole data processor, should use Claude in Amazon Bedrock. Bedrock runs entirely on AWS-controlled infrastructure with AWS as the operating party.
Which offering are you using? Claude is available through several distinct products:
- Claude Platform on AWS (this page): The Claude API platform billed through AWS Marketplace. Managed in the Claude Console and the AWS Console.
- Claude in Amazon Bedrock: An AWS-native service. Managed in the Amazon Bedrock console and billed as AWS service usage.
- Claude Enterprise procured through AWS Marketplace: A claude.ai plan (the Claude chat product), not an API platform. Managed at claude.ai, and its account and migration behavior differ from what this page describes. See the Claude Help Center.
- Direct Anthropic accounts: The first-party Claude API and claude.ai plans billed by Anthropic. Managed in the Claude Console and at claude.ai.