SageMaker AI (formerly Amazon SageMaker) is the AWS service for building, training, tuning, deploying and running your own machine-learning models, from a notebook to a monitored production endpoint. The name "Amazon SageMaker" now also covers a wider data, analytics and AI platform with SageMaker Unified Studio. Use SageMaker AI when you train or control models yourself; use Amazon Bedrock when you only need to call an existing foundation model.
SageMaker AI is a managed service for the whole machine-learning lifecycle on AWS (build, train, tune, deploy and operate) without provisioning, patching or scaling servers yourself.
In one line: SageMaker AI takes a model from a blank notebook to a monitored production endpoint, with AWS handling the infrastructure at each step. A raw EC2 GPU instance is a bare machine you configure and look after. SageMaker gives you managed pieces (a training job, an endpoint, a pipeline) that start the right compute, run your code and shut it down.
It is broad on purpose: about a dozen capabilities under one IAM model, one bill and one console. A team can experiment, train at scale, govern models and serve them without stitching together separate tools.
It works with any framework: PyTorch, TensorFlow, JAX, Hugging Face, XGBoost, scikit-learn and custom containers. It is used for tabular ML (fraud, churn, forecasting), deep learning (vision, recommendations) and training or fine-tuning large models.
A simple mental model: Bedrock is AI as an API call; SageMaker is the full ML factory. Section V covers the difference.
AWS's SageMaker page now describes the next generation of Amazon SageMaker as the center for data, analytics and AI, with SageMaker Unified Studio, and calls the ML service SageMaker AI (formerly Amazon SageMaker). On this page, "SageMaker" means the ML service: Studio, training, endpoints and pipelines.
Each component maps to a stage of ML work. You will not use every one on every project.
The components map onto seven repeatable stages.
Inference is where most production cost and latency sit. Two questions decide the mode: how predictable is the traffic, and how fast must each answer come back?
| Mode | Traffic shape | Latency | Scales to zero? | Billing basis | Typical use |
|---|---|---|---|---|---|
| Real-time | Steady, online | Milliseconds | No (always on) | Per instance-hour, around the clock | Live API, fraud check |
| Serverless | Spiky or intermittent | Milliseconds (cold-start risk) | Yes | Compute used per request | Bursty internal apps |
| Asynchronous | Large payloads, bursts | Seconds to minutes | Yes | Instance time while busy | Big documents or images, long inferences |
| Batch transform | Offline, scheduled | Not online | Short job | Job instance time | Nightly bulk scoring |
Not either/or. They sit at different points between control and convenience, and many teams run both.
Amazon Bedrock is a managed API to existing foundation models: Claude, Llama, Mistral, Amazon Nova, Cohere and others, through one interface. You never see an instance; you pay per token. Bedrock adds Agents, Knowledge Bases (managed RAG), Guardrails and fine-tuning on top.
SageMaker AI gives you the full ML stack and full control: your own architectures, any framework, the instance type, the container, the training regime and the scaling. With that control comes more work: you own instance choice and operations.
The deciding question: does a foundation model that already does what you need exist on Bedrock? If yes (a chat assistant, a summarizer, RAG over your documents), start with Bedrock. If no (a proprietary model, tabular ML, deep fine-tuning, strict control of serving), use SageMaker.
A common setup uses both: Bedrock for generative-AI features and SageMaker for proprietary models such as a recommendation engine or a demand forecaster.
If you do not need to train or deeply control the model yourself, start with Bedrock. If you do, use SageMaker. Plenty of teams answer "yes for some workloads" and run both.
No licence fee. You pay for the compute, storage and features you use, with compute billed per second.
Two lines dominate: training compute (spikes, then stops) and inference compute (runs all the time on real-time endpoints). GPU choice is the biggest lever: at AWS list prices for us-east-1 (checked October 10, 2026), an ml.m5.large costs $0.115 an hour, an ml.g5.xlarge $1.408 and an ml.p5.48xlarge $63.30.
Endpoint mode is the other lever. One ml.g5.xlarge real-time endpoint left on for a month costs about $1,028; scoring the same model nightly with batch transform costs about $42.
SageMaker Savings Plans cut compute cost by up to 64% for a 1- or 3-year commitment, and managed Spot lowers training cost for interruptible jobs. For full rates, worked examples and the levers, see the SageMaker pricing breakdown.
SageMaker is for teams that own models, not just teams that call them.
Going from zero to a deployed model is a short, well-known path.
Partner-filed funding (the bigger route for most startups). A vetted AWS consulting partner can file proof of concept (POC) funding to test an ML workload, migration (MAP) funding if you are moving ML work to AWS from another cloud, or incremental workload (IW) funding if you already run on AWS and are launching new work. For startups this is often $50K to $150K. Depends on the workload; AWS approves. The partner files it, not you.
AWS Activate credits (you apply yourself). Activate Founders is $1,000 to start, up to $5,000; you apply on the AWS site. Activate Portfolio is up to $200,000 with the Org ID from a VC, accelerator or angel group that is an Activate Provider. A consulting partner cannot file Activate for you.
CloudRoute matches you with one vetted AWS partner who can build on SageMaker (training, deployment, MLOps) and file the partner funding when the work qualifies. Startups pay CloudRoute nothing. Partners pay CloudRoute a monthly membership plus 10% of AWS-approved funding.
| 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. |
Bedrock optimizes for convenience and speed to the first call; SageMaker for control and ownership.
| Dimension | Amazon Bedrock | SageMaker AI |
|---|---|---|
| What it is | Managed API to existing foundation models | Platform to build, train and deploy your own models |
| You manage infrastructure? | No | Yes: instances, containers, scaling |
| Train a model from scratch? | No | Yes |
| Fine-tune? | Yes, on supported models | Yes, fully, with any framework |
| Tabular ML? | No | Yes (XGBoost, scikit-learn and more) |
| Pricing basis | Per token | Per instance-second, plus storage and features |
| Time to first result | Minutes | Hours to days |
| Best for | Generative-AI features on existing models | Custom models, deep control, MLOps |
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.
CloudRoute matches you with one vetted AWS partner who builds on SageMaker: training, deployment and MLOps. When the work qualifies, the partner files POC or incremental workload (IW) funding, and AWS decides. Startups pay CloudRoute nothing.