SageMaker AI
SageMaker AI, from AWS, lets you build, train and run machine learning models without managing your own servers.
SageMaker AI, from AWS, lets you build, train and run machine learning models without managing your own servers.
A little history helps with the name. On 3 December 2024, the service then called Amazon SageMaker got its new name, SageMaker AI. Today the plain name Amazon SageMaker covers data, analytics and AI in one platform. The old technical names that programmers type, such as sagemaker, stayed the same.
You can use its built-in methods for training, or bring your own code and tools. It packs both training and serving into Docker containers.
Once a model is trained, it answers through an endpoint. Real-time endpoints reply quickly to each request. Serverless endpoints look after the machines and grow or shrink for you. Asynchronous endpoints are meant for batches of requests.
You do not always start from zero. SageMaker JumpStart offers publicly available foundation models and some proprietary ones from other companies.
Getting a model from data to real users raises three problems.
Follow one model from training data to a live endpoint.
- 1 · bringYou bring your data and choose a built-in algorithm or your own training code.
- 2 · trainA training job runs your work in a container while SageMaker AI sets up the machines.
- 3 · saveThe finished model files are copied to an Amazon S3 storage location you chose.
- 4 · deployYou deploy the model to an endpoint, which apps can call to get predictions.
- 5 · cleanWhen you no longer need the endpoint, you delete it to stop the charges.
SageMaker AI handles the machines; you still choose the data and the model.
| Who | What they ask | What it works with |
|---|---|---|
| Bank data team | “Can we train a fraud model on last year's transactions without buying servers?” | A training job with a built-in algorithm |
| Startup developer | “Can I try an open language model and fine-tune it on our support tickets?” | A foundation model from SageMaker JumpStart |
| Shop analyst | “Can I build a sales forecast without writing code?” | SageMaker Canvas |
| Photo app team | “Can our app get a label for each uploaded picture within moments?” | A real-time endpoint |
- It sets up and manages the computers that training needs.
- It offers a low-code way to try ideas quickly.
- It lets you train with your own code for more control.
- It supports training models at scale.
- It deploys models to managed endpoints that can scale automatically.
- It offers a catalogue of foundation models you can fine-tune, evaluate and deploy.
- Running at scale still takes knowledge of AWS and distributed training.
- An endpoint keeps costing money until you delete it.
- The simplest no-code option gives you little room to customise the model.
Sources used
This explainer is written in original language. The links below support its factual claims.
- docsWhat is Amazon SageMaker AI?, Amazon Web Services · read 28 Sept 2026
- docsTrain a Model with Amazon SageMaker, Amazon Web Services · read 28 Sept 2026
- docsHow Amazon SageMaker AI Processes Training Output, Amazon Web Services · read 28 Sept 2026
- docsDeploy models for inference, Amazon Web Services · read 28 Sept 2026
- docsReal-time inference, Amazon Web Services · read 28 Sept 2026
- docsAmazon SageMaker JumpStart Foundation Models, Amazon Web Services · read 28 Sept 2026
- docsDelete Endpoints and Resources, Amazon Web Services · read 28 Sept 2026