The problem Bedrock is answering
Calling a hosted model directly is easy. Calling six of them, from an enterprise, is not, and the difficulty is rarely the HTTP request.
It is that each provider brings its own account, its own billing relationship, its own SDK and request envelope, its own key material to store and rotate, and its own answer to where your data goes and whether it trains anything. Multiply that by a procurement and security review per vendor, and "try the new model" becomes a quarter-long project rather than an afternoon.
Amazon Bedrock is AWS's answer: a managed service offering access to foundation models from many providers behind one AWS account, one set of IAM permissions, one billing line, and one network boundary. AWS states Bedrock supports over 100 foundation models from providers including Amazon, Anthropic, DeepSeek, Moonshot AI, MiniMax and OpenAI.
Key idea: Bedrock's product is not the models, which you could reach elsewhere. It is the removal of per-vendor overhead: identity, billing, data governance and network path become AWS's existing machinery, which a regulated enterprise has already approved once.

