openskills.info
AWS Bedrock logoCourse Preview

AWS Bedrock

An AWS Bedrock course for engineers who know APIs and cloud basics. Bedrock is Amazon's managed service that puts foundation models from many providers behind AWS APIs, with agents, retrieval, guardrails, and fine-tuning around them.

itArtificial intelligence and machine learning

Don't Panic — AWS Bedrock

Amazon Bedrock, in one honest sentence, is a vending machine for other companies' AI models that happens to live inside your AWS bill. You do not download anything, host anything, or feed anything. You pick a model from the catalog, you call it over an API, and AWS runs the computers so you never have to think about them.

What did people do before it? They rented GPUs and ran model serving software themselves, which meant capacity planning, driver updates, and discovering that a graphics card is a terrible pet. Bedrock's pitch is that this becomes someone else's operational problem, and the price is that it becomes Amazon's operational decisions too.

The three ideas everything hangs off:

Models. The catalog is the product. Anthropic, Meta, Mistral AI, Amazon, and more, all reachable behind one contract. Two things about that catalog matter more than its size. It drifts: models get added, versioned, and retired on schedules AWS publishes. And availability varies by Region, so the model you want may simply not exist where your workload lives.

The Converse API. When you call a model, you have a choice. The Invoke API takes a request body in whatever format that specific model speaks, which means your code marries one model. The Converse API defines one message-shaped request that works across every model supporting it, so you can swap model IDs like batteries. If you remember one technical thing from this file, make it that one.

Guardrails. Filters that run beside every model call, screening harmful content, masking personal data, and checking whether an answer is actually supported by the documents you retrieved. The surprise is what they do not do: they check policy, not correctness. A confidently wrong answer that is polite and well-formed passes clean through. Bedrock will happily hand you a plausible falsehood wearing a lanyard.

Two practical facts worth carrying out the door.

First, capacity works through inference profiles: instead of one Region's copy of a model, you route across a geography and AWS picks where the request runs. Second, billing is per token, and quotas come in two flavors, requests per minute and tokens per minute. A request count that looks innocent can hide a token bill that is not, because fat prompts burn the token quota while the request counter idles. If your application starts getting throttled on a quiet afternoon, count characters before you count incidents.

Where to go next, if this door looks worth opening: the Reference tab has the official path, starting with what the service is and moving through the Converse API and cross-Region inference. The Landscape tab shows the other managed platforms this one competes with, useful if you are deciding rather than learning. And the Cheatsheet compresses everything above into tables that survive contact with a terminal. The quiz, when you reach it, is forgiving: the model ID is not the Region, and that is genuinely half of it.

Where this skill leads

Relevant careers

See how this topic contributes to broader role-level skill maps.

Sources