A neutral reference for running DeepSeek models on Amazon Bedrock in 2026: which DeepSeek models are available (including the reasoning models), the two ways to access them (fully managed serverless, or imported through Bedrock Custom Model Import), representative pricing, DeepSeek's strengths (strong reasoning at low cost, open weights), the data-governance question and how Bedrock answers it (the model runs in your AWS account and region), when to consider DeepSeek vs Claude or Llama, use cases and caveats, and who files the AWS funding that can pay for it.
DeepSeek is one of the foundation-model providers reachable through Amazon Bedrock's single managed API, alongside Anthropic's Claude, Meta's Llama, Mistral, Amazon's own Nova and Titan, Cohere, and others. What people are usually searching for when they look up "DeepSeek on Bedrock" is the reasoning family — so that is where this starts.
DeepSeek became a household name on the strength of two model lines. The first is the DeepSeek-V3 family — a large mixture-of-experts (MoE) general-purpose chat-and-instruction model, competitive with frontier proprietary models on a wide range of tasks while activating only a fraction of its total parameters per token (which is what keeps inference cost down). The second, and the reason DeepSeek dominated the news cycle, is DeepSeek-R1 — an explicit reasoning model trained to "think" through a problem step by step before answering, in the same category as other test-time-reasoning models, but released with open weights and at dramatically lower cost.
On Bedrock you will typically encounter DeepSeek in two forms. DeepSeek-R1 (the reasoning model) is the marquee option and the one AWS highlighted when DeepSeek arrived on Bedrock. Alongside the full models sit the DeepSeek-R1 distilled variants — smaller models (distilled onto compact Llama- and Qwen-based backbones, in a range of parameter sizes) that capture much of R1's reasoning behaviour at a far smaller footprint, which makes them attractive to import and self-host through Bedrock. Whether a given DeepSeek model is offered fully-managed, available only via import, or both, changes over time and by region — so treat the specifics here as the durable shape and confirm the current catalog in the Bedrock console.
The practical way to think about the DeepSeek lineup on Bedrock mirrors how you think about any model family: there is a large flagship reasoning model for the hardest analytical and multi-step work, a general chat/instruct model for everyday tasks, and smaller distilled reasoning models for when you want reasoning behaviour at high throughput and low cost. The reasoning models earn their place specifically on problems where showing work matters — math, logic, complex coding, planning — and are usually overkill (and slower) for simple, high-volume requests.
One caveat, stated once and meant throughout: which exact DeepSeek models and versions are on Bedrock, whether each is serverless or import-only, the regions they are available in, their context-window sizes, and their per-token prices all change over time as DeepSeek ships new releases and AWS updates Bedrock. Everything here is representative as of 2026 to convey structure and relative cost. Confirm the current DeepSeek models and IDs in the Bedrock model catalog and current rates on the AWS Bedrock pricing page before you build or budget.
DeepSeek-R1 = the flagship reasoning model (thinks before answering) — the marquee draw on Bedrock. DeepSeek-V3 = the general MoE chat/instruct model — frontier-class general ability at low cost. R1 distilled variants = smaller models carrying much of R1's reasoning at a fraction of the size — ideal to import and self-host via Bedrock for high-throughput reasoning.
DeepSeek-R1 is the reason this page exists, so it is worth being precise about what a reasoning model actually does, where it shines, and where it does not — because "reasoning model" gets used loosely and the trade-offs are real.
A reasoning model is trained to spend additional computation at inference time — generating an internal chain of intermediate steps (a "thinking" pass) before committing to a final answer. Instead of producing the answer in one shot, it works the problem out, which materially improves accuracy on tasks that genuinely require multi-step deduction: competition-grade math, formal logic, hard algorithmic coding, scientific and quantitative analysis, and planning. DeepSeek-R1 was notable for reaching this class of behaviour with open weights and at a cost point far below the proprietary reasoning models it was compared against.
The trade-off is the same one every reasoning model carries, and you should price it in. The internal "thinking" consumes output tokens, so a single answer can generate many times the tokens of a non-reasoning model, which raises both latency and cost per request. That is a worthwhile trade on a hard problem where a wrong answer is expensive — and a poor one on a simple, high-volume request where a cheaper non-reasoning model would have answered correctly and instantly. The discipline is to route reasoning models to the requests that need reasoning, not to make them the default for everything.
This is also why DeepSeek-R1 and the Claude/Bedrock world fit together rather than purely compete. Anthropic's Claude exposes an extended-thinking mode for exactly this kind of hard task; Amazon's Nova and others have their own reasoning options; DeepSeek-R1 is another entry in that category with a distinctive cost and openness profile. Because all of them sit behind the same Bedrock API, you can pick the reasoning model per workload — or per request — without re-plumbing anything.
Unlike a model that is only ever offered one way, DeepSeek on Bedrock has two genuinely different access paths, and the right one depends on whether you want zero operational overhead or full control over a specific (often distilled) variant. Both keep the model inside your AWS account.
Getting either path running starts the same way as any Bedrock model: foundation models are off by default, so you request access once in the console (free; you only pay on invocation). From there the two paths diverge.
Where AWS offers a DeepSeek model fully-managed, you call it exactly like Claude or Nova: enable model access in the Bedrock console, then invoke it through the Converse API with a model ID. There is nothing to host — no endpoints to size, no GPUs to provision, no scaling to manage. You pay per token (input and output) on demand, AWS runs the capacity, and the model scales with your traffic. This is the simplest path and the right default when a managed DeepSeek model covers your needs: you get the model with none of the MLOps.
Because DeepSeek ships open weights — including the R1 distilled variants — you can also bring a specific DeepSeek model into Bedrock yourself using Bedrock Custom Model Import. You supply the model weights (in a supported architecture/format) from S3, and Bedrock serves them through the same on-demand Bedrock API as any first-party model — so your application code does not change, you just point it at your imported model. This is the path when you want a particular distilled R1 variant, a version you have fine-tuned on your own data, or a model that is not offered fully-managed in your region. It gives you control over exactly which weights run, while AWS still handles the serving infrastructure and the API surface. (Imported custom models are billed on a different, capacity-based basis than per-token serverless — see the pricing section and the AWS pricing page.)
Of every model on Bedrock, DeepSeek is the one teams most often ask a pointed data-governance question about, because of its provenance. The answer on Bedrock is clear and worth stating plainly: running DeepSeek on Bedrock is not the same as using a hosted DeepSeek service.
When you run DeepSeek on Amazon Bedrock, the model executes inside AWS's environment within your account and the AWS region you choose. It is the open-weights model running on AWS infrastructure — there is no call-out to any external DeepSeek-operated API or server. Your prompts and the model's responses are processed in your selected region and stay in that jurisdiction; they are not sent to DeepSeek, and as with every model on Bedrock, your inputs and outputs are not used to train the underlying base model. This is the central distinction from typing into a public DeepSeek consumer app or calling a DeepSeek-hosted endpoint directly: on Bedrock, the provenance of the weights is separate from where the model runs and where your data goes.
On top of that you get the same AWS-native controls as any Bedrock workload. Calls are authenticated and authorized with IAM (your existing roles and least-privilege policies); you can keep traffic on your private network with VPC endpoints (PrivateLink); you can encrypt with your own KMS keys; and you get a full audit trail in CloudTrail. You choose the region for data residency (relevant for GDPR and regulated workloads), and you can layer Bedrock Guardrails on top to filter inputs and outputs and block disallowed content regardless of which model is behind the API.
The honest framing for a security or compliance reviewer: the question is not "is DeepSeek safe?" in the abstract — it is "where does this model run, where does our data go, and what controls apply?" On Bedrock the answers are: in your AWS account and region; nowhere outside it; the full AWS security and governance stack. That is why running an open-weights model like DeepSeek through Bedrock is a posture most enterprises are comfortable with, where a public hosted endpoint would be a non-starter.
On Bedrock, DeepSeek runs in your AWS account and your chosen region on AWS infrastructure. Your prompts and outputs stay in that region, are not sent to DeepSeek, and are not used to train the base model — governed by your IAM, VPC, KMS, CloudTrail, and optional Bedrock Guardrails. Running the open weights on Bedrock is not the same as using a hosted DeepSeek service.
DeepSeek's appeal is reasoning-class capability at low cost, and that shows up in the pricing. How you are billed depends on which access path you use — serverless per-token, or capacity-based for an imported custom model.
On the fully-managed (serverless) path, DeepSeek is billed like other Bedrock models: a rate per 1,000 input tokens and a higher rate per 1,000 output tokens, on demand. The table below gives a representative 2026 picture of where DeepSeek-R1 sits relative to a cheap, a mid, and a premium reference point on Bedrock — the point is the relative position (frontier-class reasoning well below premium proprietary reasoning prices), not an audited quote. One thing to budget for specifically with a reasoning model: the internal "thinking" is generated as output tokens, so even at a low per-token rate, a hard request can produce many output tokens and cost more than the headline rate suggests. Estimate reasoning workloads on expected total output, not just the visible answer.
On the imported / custom-model path (Bedrock Custom Model Import), billing is not per-token in the same way — it is based on the compute capacity used to serve your imported model (charged for the model copies/units active over time), plus storage for the weights. That changes the economics: imported models can be very cost-effective at steady, high utilisation, but you are paying for provisioned serving capacity rather than purely per request, so they suit sustained workloads more than spiky low-volume ones. The general Bedrock cost levers still apply where relevant — Batch for non-interactive bulk work (~50% off on supported serverless models) and prompt caching for repeated context — see amazon-bedrock-pricing for the full breakdown.
| Model (on Bedrock) | Class | Input / 1K | Output / 1K | Input / 1M | Output / 1M | Cost position |
|---|---|---|---|---|---|---|
| Reference: a cheap small model | Small / fast | $0.00025 | $0.00125 | $0.25 | $1.25 | Floor — high-volume simple work |
| DeepSeek-R1 (reasoning) | Frontier reasoning | ~$0.0014 | ~$0.0055 | ~$1.40 | ~$5.50 | Reasoning-class — but low for the class |
| Reference: a mid workhorse | Mid general | $0.003 | $0.015 | $3.00 | $15.00 | Mid — general production default |
| Reference: a premium reasoning model | Premium reasoning | $0.015 | $0.075 | $15.00 | $75.00 | Premium — hardest reasoning |
DeepSeek is one strong option among several on Bedrock, not a default. A neutral orientation versus the two other open-or-frontier names teams weigh it against — Anthropic's Claude and Meta's Llama — keyed to what each is genuinely best at, rather than leaderboard headlines.
DeepSeek vs Claude. Reach for DeepSeek-R1 when the workload is heavy, explicit reasoning — math, logic, hard algorithmic coding, quantitative analysis — and you want strong results at a low cost point on open weights, or you specifically want to import and self-host a (possibly fine-tuned or distilled) variant for control. Reach for Claude when you want a polished, broadly-capable assistant with mature tool use, vision, large context, prompt caching, and extended thinking, strong instruction-following and writing quality, and the smoothest path to Bedrock Agents and Knowledge Bases. Many teams use both behind one API: DeepSeek-R1 for a reasoning-heavy path, Claude for general product surfaces. See claude-on-amazon-bedrock.
DeepSeek vs Llama. Both are open-weights families you can run fully-managed where offered or import/self-host, which makes them natural comparisons for teams that value openness, customisation, and avoiding lock-in. The difference is emphasis: Llama is a broad, well-supported general-purpose family with a huge ecosystem and a wide size range (great defaults for general chat, RAG, and fine-tuning); DeepSeek's distinctive edge is the R1 reasoning line and its cost-efficient MoE design. If your problem is reasoning-shaped, DeepSeek-R1 (or a distilled R1) is the more pointed choice; if you want a general open model with the largest ecosystem and tooling, Llama is the safer default. See llama-on-amazon-bedrock.
The meta-point is the one that recurs across the cluster: because every model sits behind the same Bedrock API, this is not a one-way door. You can start on DeepSeek-R1 for a reasoning feature, A/B it against Claude or Llama on part of your traffic, and re-tier as prices and capabilities move — and the structural advantages of running on Bedrock (IAM/VPC, consolidated billing, data residency, and AWS credits) apply no matter which model you land on. Benchmark the candidates on your own task and prompts rather than trusting generic leaderboards, since relative strengths shift with every release.
Mapped to where DeepSeek actually earns its place on Bedrock — and, just as important, where it does not. The pattern throughout: send reasoning-shaped work to the reasoning model, and keep everything else on a cheaper general model.
Everything above prices DeepSeek as if you pay AWS directly. Two kinds of AWS money can pay that bill instead, and different people file them.
AWS Activate credits. DeepSeek usage on Bedrock (serverless per token, or capacity for an imported model) is AWS spend. AWS made Activate credits redeemable for third-party models on Bedrock in April 2024 (AWS announcement); DeepSeek arrived on Bedrock later, so check the credit terms for DeepSeek before you count on them. You apply for Activate credits yourself. Activate Founders is $1,000 to start, up to $5,000, with no investor needed. Activate Portfolio is up to $200,000, using the Org ID from your VC, accelerator or angel group if it is an AWS Activate Provider. A consulting partner cannot file Activate for you.
Partner-filed funding. Your matched AWS partner can file POC (proof of concept) funding to test the workload, or incremental workload (IW) funding if you already run on AWS and this is new work. For startups that is $50K to $150K. Depends on the workload; AWS approves. A DeepSeek reasoning pilot is a typical POC. A partner can also stand up DeepSeek in your account and region, build the reasoning router and add Guardrails.
Startups pay CloudRoute nothing. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding. For the details, see how POC funding works.
| Funding | Who files it | Amount | When it fits |
|---|---|---|---|
| Migration Acceleration Program (MAP) | Your matched AWS partner | $50K to $150K for startups. Depends on the workload; AWS approves. | You are not on AWS yet and want to migrate. |
| Proof of concept (POC) funding | Your matched AWS partner | $50K to $150K for startups. Depends on the workload; AWS approves. | You want to test something, whether or not you are on AWS today. |
| Incremental workload (IW) funding | Your matched AWS partner | $50K to $150K for startups. Depends on the workload; AWS approves. | You are already on AWS and are launching new work: a new AI feature, a new customer or a new contract. |
| AWS Activate Founders | Founder applies | $1,000 to start, up to $5,000 | Self-funded startups with no investor or accelerator behind them. |
| AWS Activate Portfolio | Founder applies | up to $200,000 | Startups backed by a VC firm, accelerator or angel investor that is an AWS Activate Provider. |
| AWS Credits for AI Startups | Invite only (AWS account manager) | $200,000 or more, by invitation | AI startups ready to scale after Activate Portfolio, invited by AWS. |
The core decision in one place: DeepSeek set against the two families teams most often weigh it against on Bedrock, by what each is genuinely best at. All three run behind the same Bedrock API, so this is a per-workload choice, not a lock-in. Representative 2026 orientation, not quotes.
| Family on Bedrock | Weights | Standout strength | Reasoning option | Access on Bedrock | Reach for it when |
|---|---|---|---|---|---|
| DeepSeek | Open | Reasoning at low cost (R1); efficient MoE | DeepSeek-R1 + distilled R1 | Managed where offered + import (Custom Model Import) | The task is reasoning-heavy or you want to import/fine-tune a cost-efficient open model |
| Claude (Anthropic) | Proprietary | Polished general assistant; mature tools, vision, long context | Extended thinking | Fully-managed (serverless) | You want top general quality, tool use, and the smoothest path to Agents/Knowledge Bases |
| Llama (Meta) | Open | Broad general-purpose family; huge ecosystem, wide size range | Via prompting / variants | Managed where offered + import/self-host | You want a general open model with the largest ecosystem and easy fine-tuning |
You fill in a short form: what you run today, what you want to move, test or build, your stage and your region.
We read your answers and pick one vetted AWS consulting partner that fits the work, the stack and the region. We reply within 24 hours; your matched partner reaches out within 5 business days.
Your matched partner scopes the test with you. Then it checks whether the test qualifies for POC (proof of concept) funding. A POC can fit whether or not you run on AWS today.
If the work qualifies, the partner files the funding request with AWS. AWS reviews it and decides. The amount depends on the workload.
CloudRoute is free for startups. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.
AWS Activate credits are separate, and you apply for them yourself. Use Activate Founders if no investor backs you. Use Activate Portfolio with the Org ID or invite from your VC, accelerator, incubator or angel group if it is an Activate Provider. A consulting partner cannot apply for Activate on your behalf.
On Bedrock, DeepSeek runs in your own account and region, and your data never reaches DeepSeek. CloudRoute matches you with a vetted AWS partner who stands up DeepSeek-R1 (managed or imported), builds the reasoning router, adds Guardrails, and can file POC or IW funding when the workload qualifies and AWS approves. Startups pay CloudRoute nothing. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.