Prompt management lets you create, test and save prompts inside Bedrock. A prompt holds the text, variables, the model and its settings. You compare variants in the console, save a version when one works, and call that version from your app or a Flow. Change the prompt by publishing a new version, without redeploying code.
A shared, versioned place for the prompts your product runs on.
Most teams start with prompts as strings in code. That works until there are a dozen prompts across services, nobody knows which wording is live, and every tweak needs a deploy. Prompt management moves prompts into Bedrock as resources you can name, test, version and reuse.
AWS defines four parts: a prompt (the input that guides the model), variables (placeholders you fill at test time or at runtime), prompt variants (alternative configurations of the same prompt, with different wording, model or settings) and the prompt builder (the console tool for creating, editing and testing).
A managed prompt bundles more than text.
Compare before you ship.
In the prompt builder you fill in test values for the variables and run the prompt. Create variants (different wording, a different model, different settings), run them on the same inputs and keep the one whose output fits your use case best. For a larger, scored comparison, use Bedrock model evaluation with a dataset of real inputs.
Bedrock can also optimize a prompt: it rewrites your prompt for a chosen model, and you compare the result with your original. The pricing page bills optimization by tokens processed; its worked example for a summarization prompt came to a few cents.
Drafts change. Versions do not.
Saving a prompt updates its draft. When you are happy with a configuration, you create a version: a snapshot of the prompt at that point. You can view and compare versions, and delete ones you no longer need.
Your application calls a specific version. To ship a change, create a new version and update the version your app calls, for example through a config value or parameter, so there is no code redeploy. To roll back, point back at the previous version. Prompts have no aliases in Bedrock; if you want a stable "prod" pointer, keep it in your own configuration, or put the prompt inside a Flow, which does support aliases.
Edit the draft, compare variants, create a version, point your app at it. A new version is a new release; the old version is your rollback.
There are two documented ways to run a managed prompt.
Agents keep their own instructions and versions. If the same instruction is needed in several places, keep one managed prompt and reference it, rather than three copies that drift.
The gain is control: one place, a version history, and changes without deploys.
| Question | Managed prompt | Hardcoded string |
|---|---|---|
| Where does the live wording live? | One named resource in Bedrock | Somewhere in the codebase, often copied |
| How do you ship a change? | Create a version, point the app at it | Code change and deploy |
| How do you roll back? | Point at the previous version | Revert and redeploy |
| Who can edit? | Anyone you grant in IAM, including non-engineers | Engineers |
| Is the model and setting history kept? | Yes, in each version | Only if someone tracked it |
A short list that keeps a prompt catalog useful.
There are two kinds of AWS money for a Bedrock build. A partner files one. You apply for the other yourself.
Partner-filed funding. An AWS consulting partner can file POC (proof of concept) funding to test a Bedrock workload, whether or not you run on AWS today. If you already run on AWS and are adding new AI work, the partner can file incremental workload (IW) funding instead. For startups this is often $50K to $150K. Depends on the workload; AWS approves. The work has to be real, and the partner has to be the one doing it.
AWS Activate, which you apply for yourself. Activate Founders gives $1,000 to start, up to $5,000, with no investor needed. Activate Portfolio gives up to $200,000 if your VC, accelerator or angel group is an Activate Provider and gives you its Org ID. A consulting partner cannot apply for Activate on your behalf. AWS made Activate credits usable for third-party models on Bedrock in April 2024.
For most startups without a VC, the partner route is the larger of the two. CloudRoute matches you with one vetted AWS partner for free. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.
| Funding | Who files it | Amount | When it fits |
|---|---|---|---|
| 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. |
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.
Tell us what you are building on Bedrock. We match you with one vetted AWS partner. If the work qualifies, the partner files POC funding for a test, or incremental workload (IW) funding for new work on AWS: often $50K to $150K for startups. Depends on the workload; AWS approves. CloudRoute is free for startups.