Amazon Bedrock is a fully managed platform giving unified API access to foundation models from 19 providers, including Anthropic Claude, OpenAI, Meta Llama, Mistral, and Amazon Nova. 1 It is strong infrastructure for AWS-native teams, but it is not a pre-built agent or a governance layer. The gap between a working proof of concept and a production deployment is real: default quotas are low, agentic workloads cost more than per-request estimates suggest, and the managed Knowledge Base has accuracy limits that high-stakes use cases regularly hit.
Most pages about Amazon Bedrock either sell it or explain it to beginners. Neither is useful if you have already shipped a proof of concept and are now asking whether the platform can carry production load — or if you are a CTO about to commit a team to building on it and want to know where the surprises are before they arrive as incidents.
Bedrock is a genuinely strong foundation model platform. The model breadth is real, the AWS-native integration is clean, and the serverless API removes a class of infrastructure problems that used to consume weeks of engineering time. AWS reported its fastest revenue growth in 13 quarters in 2025, and Bedrock is cited as a major driver of that trajectory. 2
But the practitioner experience tells a more specific story. Default service quotas are low enough to block production traffic. Latency varies under load in ways that matter for user-facing applications. Agentic workloads multiply model calls in ways that make per-request cost estimates systematically wrong. And the managed Knowledge Base, while genuinely useful for getting to a working RAG pipeline fast, frequently becomes a constraint when retrieval accuracy requirements rise.
This article works through each of those realities in order — what the platform provides, what it costs, where it gets hard, and how enterprise teams structure deployments that hold up under governance and audit scrutiny. The goal is a decision framework, not a feature list.
What Amazon Bedrock Is (and What It Is Not)
Amazon Bedrock is a fully managed service that gives enterprises secure access to high-performing foundation models from leading AI companies. 3 It is serverless — you call an API, you pay for what you use, and you do not provision or manage the underlying compute. That is the core value proposition for AWS-native teams: access to frontier models without the operational overhead of running them.
What Bedrock is not is equally important to state clearly. It is not a model. It is not a pre-built agent. It does not provide a governance layer, an audit trail, or a data residency guarantee out of the box — those are controls the customer configures on top of the platform. And it is not a turnkey enterprise AI product; it is infrastructure for building one.
Bedrock launched in preview before becoming generally available. It competes directly with Microsoft Azure AI Foundry and Google Vertex AI — platforms that have converged on similar positioning (managed access to frontier models via cloud-native APIs) while diverging on which models they prioritize and how tightly they integrate with their respective ecosystems.
The distinction between platform and product matters because it determines where the engineering work lives. Teams that approach Bedrock expecting a product — something that handles governance, data ownership, and agent orchestration — run into friction quickly. Teams that approach it as infrastructure and plan to build the governance layer themselves tend to fare better. The rest of this article is about what that build actually requires.
What the Unified API Actually Covers: Models, Inference Tiers, and the Converse API
The Converse API is the practical center of Bedrock for most enterprise teams. It provides a unified interface across supported models with native support for extended thinking, tool calling, and guardrails — meaning you write one integration and can swap models without rewriting request handling. That abstraction is more valuable than it sounds when model selection is still in flux, which it is for most teams.
Bedrock spans multiple inference tiers: on-demand, batch, provisioned throughput, and cross-region inference profiles. Each serves a different workload pattern, and understanding the distinction before you build is what keeps cost and latency predictable in production. On-demand is the default and the right starting point for variable or unpredictable traffic. Batch is for async workloads where latency is not a constraint. Provisioned throughput locks in dedicated capacity for high-volume, latency-sensitive applications. Cross-region inference profiles route requests across regions to improve availability and reduce the impact of regional quota limits.
Application Inference Profiles extend that further: a single ARN can route requests across foundation models in multiple regions, which matters for teams building resilient, globally distributed applications. 4
The billing model follows the same modular logic. Each component — inference tier, Knowledge Base, embeddings, model customization — carries its own billing unit, and not every model supports every option. 5 That means a production Bedrock deployment is rarely a single line item. Understanding the full cost surface before you build is the difference between a cost model and a cost surprise.
Bedrock's Four Inference Tiers at a Glance
The Model Roster: Who Is on Bedrock and What Each Provider Brings
Bedrock's headline claim is access to 100+ foundation models from providers including Amazon, Anthropic, DeepSeek, Moonshot AI, MiniMax, OpenAI, and xAI — all through a single serverless API. 3 The practical implication is that you are not locked into a single provider's roadmap. If Anthropic ships a better model for reasoning tasks, you switch. If a cost-optimized open-weight model fits a specific workflow better than a frontier model, you use it without rebuilding your integration.
The provider list has expanded significantly. OpenAI open-weight models (gpt-oss), Alibaba Qwen, and Amazon's own Nova 2 models with reasoning support are all available alongside the established roster of Anthropic Claude, Meta Llama, Mistral, Cohere, AI21, and DeepSeek. 4
The competitive framing matters here. Azure AI Foundry gives exclusive enterprise access to OpenAI's production-ready models within Microsoft's cloud ecosystem — if your workload is OpenAI-specific and your organization is Microsoft-aligned, that depth is genuinely useful. Vertex AI combines Google-native foundation models with a large open-source and partner model library, offering broad open-access model selection. Bedrock's advantage is multi-vendor breadth via a standardized, serverless API layer. 6
On pricing, as of its March 2026 publication, wring.co noted that Claude 3.5 Sonnet v2 batch pricing on Bedrock was $3/$15 per million tokens, while GPT-4o was $2.50/$10. 2 As of December 2025, the AWS pricing page put Claude 3.5 Sonnet v2 on-demand at $6.00/$30.00 per million tokens (with batch pricing at $3.00/$15.00). 7 Those figures move; check the official AWS Bedrock pricing page for current rates before building a cost model. The strategic argument for Bedrock is not per-token savings — it is model optionality and the ability to run cost and quality trade-offs across providers without re-engineering your integration layer.
Pricing in Practice: On-Demand, Provisioned Throughput, Batch, and Prompt Caching
Bedrock's pricing has four levers, and the right one depends on your workload's volume, latency requirements, and predictability.
On-demand is pay-per-token with no commitment. It is the right default for variable or exploratory workloads. The risk is that on-demand pricing at scale adds up quickly, and the per-token rate does not account for the token multiplication that agentic workloads introduce — more on that in the next section.
Batch inference supports select models and delivers a 50% cost reduction compared to on-demand pricing. 8 The trade-off is latency: batch is asynchronous and not suitable for real-time user interactions. For document processing, classification pipelines, or overnight analysis jobs, it is the most cost-efficient option on the platform.
Provisioned throughput locks in dedicated inference capacity for a committed period. For stable, high-volume workloads with predictable traffic patterns, it can offer substantial savings over on-demand — but it requires accurate traffic forecasting. Under-provisioning wastes the savings; over-provisioning wastes money. Provisioned throughput targets 99.5% model-response availability and its minimum capacity starts at 100,000 input tokens per minute and 10,000 output tokens per minute. 5
Prompt caching is the highest-leverage optimization for workloads with large, stable system prompts or repeated context. Cached tokens deliver substantial cost savings and latency reduction for requests with matching prefixes. The gains are real but require architectural discipline: the prefix must be stable and long enough to justify the cache overhead.
Two specific figures worth anchoring: in supported US Regions, Amazon Titan Text Embeddings V2 is billed at $0.02 per million input tokens and supports output vectors of 256, 512, or 1,024 dimensions. 5 The managed Knowledge Base carries a storage charge of $5 per GB of raw indexed data each month, plus $1 for every 1,000 Standard Retrieve calls. 5 For current per-token rates on frontier models, verify directly on the AWS Bedrock pricing page — rates change and any figure here will age.
The Agentic Cost Trap: Why Agent Workloads Cost More Than You Expect
The most consistent budget surprise in Bedrock deployments is not a pricing change or a misconfigured tier — it is a fundamental misunderstanding of what a user request costs in an agentic workload.
In a simple chat application, one user message produces one model call. In an agent, one user request can produce several model calls, each replaying a growing context window. The agent calls the model to decide what tool to use, calls it again to interpret the tool's output, and calls it again to formulate the final response — all within a single user interaction. Each of those calls is billed at the full token rate for the context at that point in the conversation, which grows with every turn.
Caylent's Bedrock pricing analysis flags this as a recurring pattern behind unexpected cost overruns: teams count user requests instead of model turns, and the gap between those two numbers widens as agent complexity increases. 5 A workload that looks manageable at the request level might actually represent many times that number of model invocations, each carrying an expanding context.
The correct mental model for budgeting agentic workloads is: estimate the average number of model turns per user request, multiply by the average context size at each turn, and use that as your token volume baseline. That number will be larger than your request count by a factor that depends on agent design — and it is the number that drives your bill.
Finout's cost optimization guide makes the operational point plainly: managing Bedrock costs requires continuous monitoring, analysis, and optimization of resource usage — teams that stay vigilant in tracking usage and identifying inefficiencies avoid unexpected cost overruns. 8 Teams that instrument at the request layer and discover the problem at billing time are already weeks behind. Build token-level observability into the deployment from the start.
Production Performance: Latency, Throttling, and the Quota Problem

Default service quotas are the first wall most teams hit when they move a Bedrock workload from PoC to production. The exact defaults vary by model and region and are documented in the AWS Service Quotas console — the practitioner pattern is to check your specific model and region there, and to request increases before you need them, not after you hit a throttling event in production.
Truefoundry's 2026 Bedrock review reports that depending on the region and model, teams can find themselves capped at figures low enough to be sufficient for a proof of concept but not for real user traffic — citing figures such as 500 tokens per minute or 50 requests per minute as directional examples of what low defaults look like. 9 Quota increases typically require a support request to AWS rather than a self-serve console action — teams that do not plan for this lead time hit walls when they scale, and the wall arrives as throttling errors in production, not as a warning in advance.
Latency variance is the second issue. TrueFoundry's production observations note significant variance during peak US business hours — the same prompt can take approximately 2 seconds at 8 AM and approximately 6 seconds at 2 PM. 9 These are directional practitioner observations from a single source, not controlled benchmarks, but the pattern is consistent with what community discussions describe: shared infrastructure under load produces latency that is hard to SLA against.
Markaicode's June 2026 informal load test of Bedrock observed cold-start latency of 3.2 seconds on the first request, and p99 time-to-first-token rising into the 400 ms range at around 50 concurrent requests. 10 Again, these are informal measurements from a specific test configuration, not production benchmarks — but they are directionally useful for capacity planning.
Provisioned throughput eliminates cold-start latency and reduces variance for high-volume workloads, but it requires the traffic forecasting discipline described in the pricing section. For user-facing applications with latency SLAs, the practical choice is between provisioned throughput and designing around the variance with streaming responses and appropriate timeout handling.
Enterprise Deployment Patterns: Data Ownership, IAM, VPC, and the In-Account Question
Bedrock's security model is a set of controls, not a configured posture. The platform provides IAM policy integration, VPC endpoint support, CloudWatch logging, and AWS PrivateLink — but the customer is responsible for implementing them. That distinction matters for governance: Bedrock does not train on customer data, and data used for fine-tuning and Knowledge Bases stays within the customer's AWS environment, but the audit trail, the access boundaries, and the data residency controls are only as strong as what the customer configures.
The practical architecture for an enterprise Bedrock deployment includes IAM policies scoped to least-privilege model access, a VPC endpoint that keeps inference traffic off the public internet, CloudWatch logging for audit and cost visibility, and a defined data boundary that specifies where documents, embeddings, and conversation history live.
Bedrock Guardrails adds a content filtering and policy enforcement layer — configurable topic denial, PII detection, and prompt attack detection — that sits between the application and the model. For regulated industries or applications handling sensitive content, Guardrails is the right place to implement input/output controls rather than building them in application code.
One example of the in-account deployment pattern is The Agent Within, an AWS-native scaffold that runs entirely inside the customer's own AWS account and VPC, keeping documents, embeddings, and chat history under customer control. Other teams build comparable in-account scaffolds using AWS-native services directly — the pattern is the same regardless of which implementation they choose. That architecture — where the agent backbone, the retrieval layer, and the conversation store all live within the customer's own AWS account — provides the structural foundation within which IAM boundaries, VPC routing, and logging are configured. It is the starting point for demonstrating data residency to a compliance or legal team, not a substitute for the governance work itself.
The governance layer is built on top of Bedrock, not provided by it — and an in-account scaffold does not change that. Teams that plan for that build from the start — and treat IAM boundaries, VPC routing, and logging as first-class requirements rather than post-launch hardening — ship deployments that hold up under audit. Teams that defer those decisions inherit them as incidents.
The Knowledge Base Question: Use It, Extend It, or Replace It?
The managed Knowledge Base is the fastest path to a working RAG pipeline on Bedrock. It bundles ingestion, multimodal parsing, embeddings, vector storage, and reranking into a single managed service — you configure a data source and sync schedule, and get a retrieval endpoint without standing up or managing a vector store. 5 For teams that need to get to a working RAG demo quickly, or for internal knowledge assistants where the content is well-structured and the retrieval requirements are moderate, that bundle is genuinely useful.
The constraint becomes visible when retrieval accuracy requirements rise. TrueFoundry's 2026 review reports that teams frequently rebuild their own RAG pipelines on OpenSearch or Pinecone when they need fine-grained control over chunking strategy, retrieval logic, or reranking accuracy. 9 The managed KB's chunking is fixed; its reranker is not configurable; and its retrieval logic does not expose the hooks that sophisticated retrieval architectures require.
The decision framework is straightforward: use the managed Knowledge Base when the content is well-structured, the retrieval task is relatively uniform, and speed to deployment matters more than retrieval precision. Plan to extend or replace it when the use case involves compliance document retrieval, complex policy interpretation, or any scenario where a wrong answer has material consequences — those are the workloads where chunking strategy and reranking control determine whether the system is trustworthy.
On the fine-tuning question: fine-tuning a Bedrock model and RAG are not competing approaches — they serve different problems. Fine-tuning changes how a model responds (tone, format, domain vocabulary); RAG changes what a model knows (grounding answers in specific documents). For most enterprise knowledge retrieval use cases, RAG is the right tool. Fine-tuning becomes relevant when the model's output style needs to conform to a specific standard that prompt engineering cannot reliably enforce.
Rebuilding outside the managed Knowledge Base adds engineering overhead — you own the ingestion pipeline, the vector store, and the retrieval logic — but it restores full control over the layer that determines answer quality.
AgentCore: What It Adds and What It Still Requires
AgentCore is the agentic platform AWS built on top of Bedrock — described by AWS as a platform for building, deploying, and operating agents securely at scale using any framework and foundation model, without infrastructure management. It is modular: memory, tool permissions, observability, and the agent runtime can be adopted independently, which means teams can take the components that fit their architecture without committing to the full stack.
AgentCore Memory is the memory component of the AgentCore platform, designed to help agents retain context across sessions as part of the modular agent infrastructure AWS built on top of Bedrock. 3
What AgentCore does not change is the cost model. The agentic cost trap described earlier — multiple model calls per user request, growing context windows, token multiplication — applies directly to AgentCore workloads. The platform abstracts infrastructure management; it does not abstract billing. Teams that adopt AgentCore without instrumenting token-level usage will encounter the same budget surprises as teams running custom orchestration.
The architecture is sound and the modular design is genuinely useful for teams that want to adopt managed agent infrastructure incrementally. Teams evaluating AgentCore should treat it as a promising managed layer that reduces infrastructure work, while retaining ownership of quota management, cost governance, and the architecture decisions that determine whether the agent actually performs.
Is Amazon Bedrock the Right Foundation for Your Enterprise AI Program?
The honest answer is: it depends on one variable more than any other — whether you are already AWS-native. If you are, Bedrock is almost certainly the right infrastructure layer. You get multi-model flexibility, no GPU provisioning, no model weight management, and clean integration with the IAM, VPC, and logging infrastructure you already operate. The platform is genuinely strong at what it does.
Bedrock is the right foundation when you need multi-model flexibility and want to avoid the operational overhead of running models yourself. It is a strong starting point with known gaps when you need production-grade latency SLAs (plan for provisioned throughput from the start), when you need high-accuracy RAG (plan to extend or replace the managed Knowledge Base), or when you are building agentic workloads (plan for cost multipliers and instrument at the token level).
Bedrock is the wrong tool when you are not on AWS — the integration story does not transfer. It is also the wrong tool when you need a single-provider OpenAI workflow; Azure AI Foundry is a simpler path for pure OpenAI workloads. And it is the wrong tool when your organization needs a fully managed end-to-end product rather than infrastructure — Bedrock requires you to build the governance layer, the agent orchestration, and the data ownership model on top of it.
For teams considering whether Bedrock or SageMaker is the right AWS AI platform: they are not direct alternatives. SageMaker is the right choice when you need to train, fine-tune, or host your own model weights with full control over the compute layer. Bedrock is the right choice when you want managed API access to frontier models without managing the underlying infrastructure. Most enterprise AI programs will use both.
On the question of whether practitioners recommend Bedrock: PeerSpot's review aggregator reports that 94% of reviewers on the platform say they would recommend it. 11 That figure comes from a self-selected reviewer pool on a software review site, not a statistically representative survey — but the directional signal is consistent with the practitioner experience described throughout this article: the models are strong, and the platform works. The gap is not in the models. It is in the distance between what the platform provides and what a production-grade enterprise deployment requires. Knowing that gap in advance is what separates teams that ship from teams that stall.
Ready for the next step?
If you are planning a production Bedrock deployment and want an independent review of your agent architecture, data ownership model, or deployment scope, The Agent Within offers a no-commitment scoping call with an AWS architect.
Request an architecture reviewQuick reference
The core claims, key definitions, and the questions this article answers.
Key Takeaways
- Amazon Bedrock is a fully managed, serverless service providing unified API access to 100+ foundation models from 19 providers as of June 2026 — it is infrastructure for building enterprise AI, not a pre-built agent or governance layer. Source
- In agentic workloads, a single user request can produce multiple model calls each replaying a growing context window — teams that count user requests instead of model turns systematically underestimate their Bedrock bill. Source
- Bedrock's default service quotas are low enough to be sufficient for a proof of concept but not for real production traffic — quota increases require a support request to AWS and are not self-serve, so teams should request them before going live. Source
- Batch inference on Bedrock supports select models and delivers a 50% cost reduction compared to on-demand pricing, making it the most cost-efficient option for async workloads like document processing. Source
- Bedrock does not train on customer data, and data used for fine-tuning and Knowledge Bases stays within the customer's AWS environment — but the audit trail, access boundaries, and data residency controls are only as strong as what the customer configures. Author analysis
- The managed Knowledge Base is the fastest path to a working RAG pipeline, but teams with high-stakes retrieval requirements — compliance documents, complex policy interpretation — frequently rebuild on OpenSearch or Pinecone to regain control over chunking and reranking. Source
- Bedrock is the right infrastructure for AWS-native teams needing multi-model flexibility; it is the wrong tool for non-AWS organizations, pure OpenAI workflows, or teams that need a fully managed end-to-end product rather than a platform to build on. Author analysis
- Provisioned throughput on Bedrock targets 99.5% model-response availability and starts at a minimum of 100,000 input tokens per minute and 10,000 output tokens per minute — it eliminates cold-start latency for high-volume, committed-capacity workloads but requires accurate traffic forecasting. Source
Key Definitions
- Converse API
- The Converse API is Bedrock's unified request interface that works across supported foundation models with native support for extended thinking, tool calling, and guardrails — meaning a single integration can swap models without rewriting request handling. Distinct from: A model-specific SDK or provider API such as Anthropic's direct API
- Provisioned throughput
- Provisioned throughput is a Bedrock inference tier that locks in dedicated inference capacity for a committed period, eliminating cold-start latency and reducing variance for high-volume, latency-sensitive workloads. Distinct from: On-demand inference, which is pay-per-token with no capacity commitment
- managed Knowledge Base
- The managed Knowledge Base is Bedrock's built-in RAG service that bundles ingestion, multimodal parsing, embeddings, vector storage, and reranking into a single managed endpoint — you configure a data source and sync schedule without standing up a vector store. Distinct from: A custom RAG pipeline built on OpenSearch or Pinecone, which gives fine-grained control over chunking strategy and reranking logic
- AgentCore
- AgentCore is the modular agentic platform AWS built on top of Bedrock for building, deploying, and operating AI agents at scale using any framework and foundation model, without infrastructure management. Its components — memory, tool permissions, observability, and the agent runtime — can be adopted independently. Distinct from: A pre-built agent or a turnkey enterprise AI product; it is managed infrastructure that still requires the customer to own quota management and cost governance
- Bedrock Guardrails
- Bedrock Guardrails is a configurable content filtering and policy enforcement layer that sits between the application and the model, providing topic denial, PII detection, and prompt attack detection. Distinct from: A complete governance layer; it handles input/output controls but does not replace IAM boundaries, VPC routing, or audit logging
- Application Inference Profiles
- Application Inference Profiles are a Bedrock feature that lets a single AWS ARN route requests across foundation models in multiple regions, improving availability and reducing the impact of regional quota limits for globally distributed applications. Distinct from: Cross-region replication of model weights; the routing is at the API request level, not the infrastructure level
Questions This Article Answers
What is Amazon Bedrock?
Amazon Bedrock is a fully managed service that gives enterprises secure access to high-performing foundation models from providers including Anthropic, OpenAI, Meta, Mistral, and Amazon itself — all through a single serverless API. It is not a pre-built agent and does not provide a governance layer out of the box; those are controls the customer configures on top. The core value for AWS-native teams is frontier model access without the operational overhead of running model infrastructure.
How much does Amazon Bedrock cost?
Bedrock has four pricing tiers: on-demand (pay-per-token, no commitment), batch (50% reduction vs on-demand for select models, asynchronous), provisioned throughput (dedicated capacity for committed periods, starting at 100,000 input tokens per minute), and prompt caching (reduced rates for repeated prefixes). As of December 2025, the AWS pricing page listed Claude 3.5 Sonnet v2 on-demand at $6.00/$30.00 per million input/output tokens, with batch at $3.00/$15.00. Rates change; verify current figures on the official AWS Bedrock pricing page before building a cost model.
Is Amazon Bedrock reliable in production?
Bedrock's foundation models perform well, but the infrastructure around them introduces production friction. TrueFoundry's 2026 review reports latency variance during peak US hours — directionally around 2 seconds at 8 AM versus 6 seconds at 2 PM — as a practitioner observation, not a controlled benchmark. Default service quotas vary by model and region and can be low enough to block real user traffic; quota increases require a support request to AWS. Provisioned throughput eliminates cold-start latency and reduces variance for high-volume workloads, but requires accurate traffic forecasting.
What is the difference between Amazon Bedrock and Azure AI Foundry or Google Vertex AI?
All three platforms provide managed access to foundation models via cloud-native APIs, but they diverge on model focus. Azure AI Foundry gives exclusive enterprise access to OpenAI's production-ready models within Microsoft's ecosystem — the right choice for OpenAI-specific, Microsoft-aligned workloads. Vertex AI combines Google-native models with a large open-source and partner library, offering the broadest open-access selection. Bedrock's advantage is multi-vendor breadth — switching between Anthropic, Meta, Mistral, OpenAI open-weight models, and others without re-engineering the integration layer.
What is Amazon Bedrock AgentCore?
AgentCore is described by AWS as a platform for building, deploying, and operating agents securely at scale using any framework and foundation model, without infrastructure management. It is modular — memory, tool permissions, observability, and the agent runtime can each be adopted independently. AgentCore Memory supports direct ingestion to long-term memory without first persisting as a short-term memory event. Importantly, AgentCore does not change Bedrock's cost model: token multiplication in agentic workloads still applies, and teams must instrument token-level usage to avoid budget surprises.
When should I use the Bedrock managed Knowledge Base versus building my own RAG pipeline?
The managed Knowledge Base bundles ingestion, multimodal parsing, embeddings, vector storage, and reranking into a single managed endpoint — it is the fastest path to a working RAG demo. Its chunking is fixed, its reranker is not configurable, and its retrieval logic does not expose hooks for sophisticated architectures. TrueFoundry's 2026 review reports that teams frequently rebuild on OpenSearch or Pinecone when they need fine-grained control over chunking strategy or reranking accuracy. Rebuilding adds engineering overhead but restores full control over the layer that determines answer quality.
What is the difference between fine-tuning a Bedrock model and using RAG?
Fine-tuning and RAG serve distinct purposes and are not alternatives. Fine-tuning adjusts the model's output style — useful when responses must conform to a specific format or domain vocabulary that prompt engineering cannot reliably enforce. RAG grounds the model's answers in specific documents by retrieving relevant content at inference time, without altering the model itself. For most enterprise knowledge retrieval use cases — internal assistants, policy Q&A, document search — RAG is the right tool. Fine-tuning becomes relevant when the output standard is the constraint, not the knowledge base.
What is the difference between Amazon Bedrock and Amazon SageMaker?
Bedrock and SageMaker are not direct alternatives — most enterprise AI programs will use both. Bedrock is the right choice when you want serverless API access to frontier models from multiple providers without provisioning GPUs or managing model weights. SageMaker is the right choice when you need to train a model from scratch, fine-tune a model on proprietary data with full compute control, or host your own model weights. The two platforms serve different layers of the same enterprise AI stack.
How do I control data residency and governance on Amazon Bedrock?
Bedrock's security model is a set of controls, not a pre-configured posture. The platform provides IAM policy integration, VPC endpoint support, CloudWatch logging, and AWS PrivateLink, but implementing them is the customer's responsibility. Data used for fine-tuning and Knowledge Bases stays within the customer's AWS environment, and Bedrock does not train on customer data. For regulated industries, Bedrock Guardrails adds configurable topic denial, PII detection, and prompt attack detection between the application and the model. The governance layer must be built on top of Bedrock — it is not provided by the platform.
References
-
1.
Amazon Bedrock Explained: Models, Pricing & How to Start perfsys.com June 22, 2026
“Amazon Bedrock gives you one API for models from 19 providers, including Anthropic Claude, OpenAI, Meta Llama, Mistral and Amazon Nova.”
-
2.
AWS Bedrock Models: Every LLM and Its Cost — Wring wring.co 2026-03-08
“AWS generated $128.7 billion in revenue in 2025, with its fastest growth in 13 quarters ( Amazon IR , 2026). Bedrock is a major driver of that growth.”
-
3.
Overview - Amazon Bedrock docs.aws.amazon.com
“Amazon Bedrock is a fully managed service that provides secure, enterprise-grade access to high-performing foundation models from leading AI companies, enabling you to build and scale generative AI applications. Amazon Bedrock supports 100+ foundation models from industry-leading providers, including Amazon, Anthropic, DeepSeek, Moonshot AI, MiniMax, OpenAI, and xAI.”
-
4.
AWS Bedrock | Promptfoo promptfoo.dev
“claude - For Anthropic Claude models nova - For Amazon Nova models (v1) nova2 - For Amazon Nova 2 models (with reasoning support) llama - For Meta Llama models mistral - For Mistral models cohere - For Cohere models ai21 - For AI21 models titan - For Amazon Titan models deepseek - For DeepSeek models openai - For OpenAI open-weight (gpt-oss) models qwen - For Alibaba Qwen models AWS Bedrock supports Application Inference Profiles, which allow you to use a single ARN to access multiple foundation models across different regions.”
-
5.
Amazon Bedrock Pricing Explained | Caylent caylent.com
“The service now spans four inference tiers, batch inference, cross-Region inference profiles, prompt caching, managed retrieval, model customization, media generation, evaluation, and a modular agent platform. Each component has its own billing unit, and not every model supports every option. Amazon Titan Text Embeddings V2 costs $0.02 per million input tokens in supported US Regions and can produce 256-, 512-, or 1,024-dimensional vectors.”
-
6.
Amazon Bedrock vs Azure OpenAI vs Google Vertex AI: An In-Depth Analysis cloudoptimo.com 2025-05-05T13:02:49.732Z
“Azure OpenAI gives you exclusive enterprise access to OpenAI's production-ready models, fully hosted within Microsoft's secure cloud ecosystem.”
-
7.
Amazon Bedrock Pricing aws.amazon.com 1 day ago
“Anthropic Claude 3.5 Sonnet v2 (Public Extended Access, Effective 1 Dec 2025) US East (N. Virginia), US East (Ohio), US West (Oregon) $6.00 $30.00 $3.00 $15.00 $7.50 $0.60”
-
8.
Understanding AWS Bedrock: Basics, Pricing Calculator, and Optimization finout.io
“Batch inference supports select models and offers a 50% cost reduction compared to on-demand pricing.”
-
9.
Amazon Bedrock Review (2026): Is It Production Ready? truefoundry.com
“The default service quotas are shockingly low. Depending on the region and model, you might be capped at something like 500 tokens per minute (TPM) or 50 requests per minute.”
-
10.
AWS Bedrock vs RTX 4090: Llama 3.1 8B Cost & Latency (2026) | Markaicode markaicode.com 2026-06-01T00:00:00Z
“At higher concurrency the gap widened further in our informal load test — Bedrock's p99 TTFT rose into the 400 ms range around 50 concurrent requests, while the single-stream local rig held under 200 ms Cold-start latency: Bedrock first request took 3.2 seconds in our tests; RTX 4090 with a warm container was 0.8 seconds .”
-
11.
Amazon Bedrock reviews 2026 peerspot.com
“It is the best solution in this category and is rated a nine out of ten. There is always room for improvement, however, it is a world-class ecosystem. 94% willing to recommend”