← Back to all announcements
★★★★★ 27/05/2026

Amazon Bedrock expands support for Service Quotas

Track and manage bedrock-mantle token quotas in Service Quotas — critical for teams migrating OpenAI/Anthropic apps to Bedrock at scale.

View original announcement →

Visual Summary

graph TD A{{Bedrock Mantle Service Quotas}}:::announced B((Application)):::external C([OpenAI Responses API]):::feature D([OpenAI Chat Completions API]):::feature E([Anthropic Messages API]):::feature F(Amazon Bedrock Mantle):::compute G([Input Tokens/Min Quota]):::feature H([Output Tokens/Min Quota]):::feature I(AWS Service Quotas Console):::compute B ==>|"API requests"| F F -->|"serves"| C F -->|"serves"| D F -->|"serves"| E F -->|"enforces"| G F -->|"enforces"| H I ==>|"exposes quotas"| A A -->|"tracks"| G A -->|"tracks"| H classDef announced fill:#ff9900,stroke:#ec7211,color:#fff,font-weight:bold classDef compute fill:#e3f2fd,stroke:#1565c0,color:#1565c0 classDef storage fill:#e8f5e9,stroke:#2e7d32,color:#2e7d32 classDef feature fill:#fff3e0,stroke:#e65100,color:#e65100 classDef external fill:#f5f5f5,stroke:#616161,color:#616161

What's New

Amazon Bedrock has expanded its AWS Service Quotas integration to include the bedrock-mantle endpoint, which serves the OpenAI Responses API, OpenAI Chat Completions API, and Anthropic Messages API. Customers can now view per-model input-tokens-per-minute and output-tokens-per-minute quotas for this endpoint directly in the AWS Service Quotas console, providing the same familiar visibility they already have for the bedrock-runtime endpoint. This enables teams to proactively monitor and plan capacity for production workloads running OpenAI- or Anthropic-compatible applications on Amazon Bedrock.

How It Works

  • The bedrock-mantle endpoint (bedrock-mantle.<region>.api.aws) serves three compatible APIs — OpenAI Responses API, OpenAI Chat Completions API, and Anthropic Messages API — allowing existing application code to run on Bedrock with minimal changes.
  • Two quota types are now visible per model, per Region in Service Quotas: input tokens per minute and output tokens per minute, both shared across all APIs served by the endpoint for a given model.
  • When a request arrives, Bedrock first checks the input-tokens-per-minute quota using the request's input token count plus max_tokens (or the model maximum if unset); if the reservation would exceed the quota, an HTTP 429 is returned immediately.
  • Output tokens are counted against the output-tokens-per-minute quota as the model generates them; if the quota is reached mid-generation, output stops and the response is returned with a finish reason indicating the cutoff.
  • Any unused portion of the initial max_tokens reservation (i.e., max_tokens minus actual output tokens) is replenished to the quota after the response completes, preventing over-reservation from penalizing subsequent requests.
  • Prompt-cached input tokens read through prompt caching do not count against the input-tokens-per-minute quota.
  • The endpoint does not enforce requests-per-minute (RPM) quotas; throttling is governed solely by token-based quotas.
  • Quota increases follow the standard Amazon Bedrock limit increase process via the Service Quotas console.

Why It's Important

  • Teams migrating OpenAI or Anthropic workloads to Bedrock can now audit their throughput limits before going to production, reducing the risk of unexpected throttling at scale.
  • A single, consistent interface (AWS Service Quotas console) covers both bedrock-runtime and bedrock-mantle endpoints, simplifying capacity management across an organization's entire Bedrock footprint.
  • The token-reservation model (input + max_tokens checked upfront) gives operators a predictable, deterministic view of how quota is consumed, making capacity planning more accurate than RPM-only systems.
  • Prompt-caching exemption for cached input tokens means high-cache-hit workloads can sustain higher effective throughput without consuming quota, rewarding well-architected applications.
  • Visibility into per-model, per-Region quotas enables platform and FinOps teams to right-size quota increase requests before they become production incidents.

How It's Different

  • Unlike the bedrock-runtime endpoint, bedrock-mantle quotas are token-only (no RPM limits), meaning bursty, large-context requests are throttled on token consumption rather than request count — a more granular and workload-appropriate model.
  • The bedrock-mantle endpoint maintains a separate quota namespace from bedrock-runtime, so traffic on one endpoint does not consume or interfere with limits on the other, enabling independent scaling of native Bedrock and compatibility-layer workloads.
  • The input-token reservation mechanism (reserving max_tokens upfront and replenishing unused tokens post-response) is unique to bedrock-mantle and prevents quota starvation from over-estimated max_tokens values over time.
  • Cached tokens are quota-exempt on bedrock-mantle, a distinction not universally present in competing managed inference services, providing a cost and throughput advantage for prompt-caching-heavy workloads.
  • The endpoint supports three distinct API surfaces (OpenAI Responses, OpenAI Chat Completions, Anthropic Messages) under a single quota umbrella, simplifying governance compared to managing separate endpoints per API style.

When to Prefer It

  • Use bedrock-mantle quota visibility when migrating existing OpenAI or Anthropic SDK-based applications to Bedrock and needing to validate that default quotas are sufficient before cutover.
  • Prefer this endpoint and its quota model when building multi-tenant SaaS platforms where predictable per-model throughput limits are required for tenant isolation and SLA guarantees.
  • Ideal for FinOps and platform engineering teams that need a unified Service Quotas dashboard to audit and govern all Bedrock inference limits across accounts and Regions.
  • Choose bedrock-mantle when your workload uses prompt caching heavily, since cached token reads are quota-exempt, allowing higher sustained throughput within the same quota tier.
  • Use this endpoint when you need to run large-context inference jobs (e.g., long document processing) where token-based throttling is more predictable than RPM-based throttling for capacity planning.
  • Appropriate for teams that want to proactively request quota increases ahead of planned traffic spikes (e.g., product launches) using the standard AWS Service Quotas increase workflow.

Availability

  • Status: Generally Available (GA) in all Regions where the bedrock-mantle endpoint is offered.
  • Supported Regions: US East (N. Virginia, Ohio), US West (Oregon), Asia Pacific (Mumbai, Tokyo, Sydney, Jakarta), Europe (Frankfurt, Ireland, London, Milan, Stockholm), and South America (São Paulo).
  • Pricing: No additional charge for viewing or managing quotas via AWS Service Quotas; standard Amazon Bedrock inference pricing applies to model usage on the endpoint.
  • Quota increase process: Follows the standard Amazon Bedrock limit increase workflow via the AWS Service Quotas console.
  • Limitations: The endpoint may apply additional internal rate limiting not exposed in Service Quotas; AWS recommends retry logic with exponential backoff for transient throttling. bedrock-mantle quotas are independent of and do not share limits with bedrock-runtime quotas.
  • How to access: Open the AWS Service Quotas console → select Amazon Bedrock → search for "Bedrock Mantle" to view current per-model quotas.

Tags

Servicesbedrock
Typenew-feature
Conceptsinference
Use Casesenterprise
Providersopenaianthropic
GeographyGlobal

Related Resources

AI Radar AWS

AWS AI/ML news — curated, researched, explained

An automated intelligence platform that curates, researches, and analyzes AWS AI/ML/GenAI announcements daily. Every report is backed by real research — the system reads linked blog posts and documentation to provide accurate, in-depth analysis.

How Each Report Is Generated

  1. Collection — Daily monitoring of the AWS "What's New" RSS feed
  2. Filtering — AI-powered relevance detection for AI/ML/GenAI topics
  3. Taxonomy Tagging — LLM-based classification across 6 dimensions
  4. Importance Scoring — Point-based system with tag bonuses (1-5 stars)
  5. Research Phase — Follows links to blog posts and documentation
  6. Report Generation — Claude Sonnet produces structured 6-section analysis
  7. Visual Summary — Claude Opus generates Mermaid diagrams for key items
  8. Publishing — Static website rebuilt and deployed via CloudFront

Features

  • Faceted filtering by service, type, concept, and more
  • Multi-dimensional taxonomy with 80+ tags across 6 dimensions
  • Geographic availability badges (Global, APJ, EMEA, AMER) with filtering
  • Timeline visualization of announcement volume
  • PDF export for offline reading
  • Mermaid visual summaries for key announcements
  • Daily automated updates — no manual curation
What makes this different: Each report involves a dedicated research phase where the system reads linked blog posts and AWS documentation pages. This produces analysis that goes beyond the original announcement text.

Technology

Built with Python, AWS Lambda, Amazon Bedrock (Claude Sonnet 4.6, Opus 4.6, Haiku 4.5), S3, CloudFront, WAF, EventBridge, and CDK.

Open Source

This project is open source. Fork it, customize it for your needs, and deploy your own instance.
📦 github.com/bbonik/ai-radar-aws

How Importance Scoring Works

Each announcement receives a point score based on multiple factors. The total score maps to a 1-5 star rating:

1★ < 2 pts 2★ ≥ 2 pts 3★ ≥ 3.5 pts 4★ ≥ 5 pts 5★ ≥ 6.5 pts

Point Breakdown

FactorPointsWhen
Core AI service (Bedrock, AgentCore, SageMaker AI)+4Service named in title
Key AI service (SageMaker, Kiro, QuickSight)+2Service named in title
Other AI-related service+1Default
Blog post link+3Link to aws.amazon.com/blogs/
GitHub samples link+2Link to github.com/aws*
Documentation link+1Link to docs.aws.amazon.com/
New model+1.5Tagged as "new-model"
New service+1Tagged as "new-service"
New feature+0.5Tagged as "new-feature"
Anthropic / OpenAI provider+2Provider explicitly mentioned
Instance / notebook announcement-2Hardware/capacity, not feature
Performance / pricing / security-0.5Incremental updates
Region expansion to APJ+1Expands to Asia Pacific
Region expansion (non-APJ only)-1.5Only expands to other regions

Geographic Relevance Badges

Each announcement card shows a small badge indicating whether the feature is available in your region:

🌐 Global Available in all regions
🌏 APJ Asia Pacific
🌍 EMEA Europe / Middle East / Africa
🌎 AMER Americas (US, Canada, South America)
No badge Geography unknown
How geography is detected: The system detects ALL geographies mentioned in each announcement. If the text mentions specific regions (Tokyo, Frankfurt, Oregon, etc.), the corresponding geography badges are shown. If it says "all regions" or is a new feature with no region specified, it gets the Global badge. Geography is also filterable — click a geo chip to see only announcements available in that region.