SASERÁ Academy
AWS AI Practitioner · service guide

Amazon Bedrock vs SageMaker AI: which one, and why

Two AWS services that both do AI, built for very different jobs. Learn the difference once, and a whole family of AIF-C01 questions becomes easy.

AWS AI Practitioner exam prep cover
Amazon BedrockUse foundation models, no infrastructure
  • Serverless API to models from Amazon and other providers
  • Pay per token, or reserve Provisioned Throughput
  • Knowledge Bases for RAG, Agents, Guardrails
  • Model evaluation, fine-tuning and distillation
  • Your prompts are not used to train the base models
Amazon SageMaker AIBuild, train and run your own models
  • Full control of algorithms, frameworks and instances
  • Training jobs, endpoints and batch transform
  • JumpStart to deploy pre-trained models in your account
  • Canvas for no-code ML, Clarify for bias and explainability
  • Model Monitor, Pipelines, Feature Store, Ground Truth

Exam signals: read the scenario, pick the service

“No servers to manage”Amazon Bedrock
“Several foundation models from different providers”Amazon Bedrock
“Least operational overhead” for GenAIAmazon Bedrock
“Choose the instance type” or “own container”SageMaker AI
“Train a custom model on our tabular data”SageMaker AI
“Deploy an open-source model to our own endpoint”SageMaker JumpStart
“Business analysts, no code, predictions”SageMaker Canvas
“Detect drift on a deployed model”SageMaker Model Monitor
The one-line rule: if the question is about using a foundation model, think Bedrock. If it is about building or controlling a model and its infrastructure, think SageMaker AI.

4 practice questions: Bedrock or SageMaker AI?

Taken from the AIF-C01 course. Click an option; every option is explained.

0 of 4 answered · 0 correctEvery option is explained after you answer
Fundamentals of AI and MLQuestion 1 of 4

A company wants to quickly deploy a popular open-source pre-trained model into its own AWS account, where it can control the instances and fine-tune the model with its own data. Which AWS option BEST meets this requirement?

  • Ground Truth creates labeled datasets with human annotators. It does not deploy or fine-tune open-source models.
  • Correct. SageMaker JumpStart is a model hub with pre-trained and open-source models that can be deployed to SageMaker AI endpoints in your account and fine-tuned.
  • DataBrew prepares data. It does not host models.
  • Bedrock offers many popular models, so it is tempting. Its models are served as a managed API; the company would not control the instances hosting the model, which this requirement demands.
Why it matters: Foundation models can come from open-source hubs and be self-hosted. SageMaker JumpStart simplifies discovering, deploying, and fine-tuning them on SageMaker AI.
Fundamentals of GenAIQuestion 2 of 4

A mid-sized insurer wants to add text summarization to its claims portal using several foundation models from different providers. It has no ML team and does not want to manage servers or GPUs. Which AWS service BEST meets these needs?

  • Correct. Bedrock offers many providers' FMs through one API with no servers or GPUs to manage.
  • The insurer would have to deploy, patch, and scale models itself, which it wants to avoid.
  • JumpStart offers many pre-trained models, so it is tempting. It deploys models to endpoints on instances the customer chooses and manages, which the insurer wants to avoid; Bedrock is serverless.
  • Comprehend offers pre-trained NLP such as entity and sentiment detection, not a choice of FMs for summarization.
Why it matters: Amazon Bedrock is a fully managed, serverless service that provides access to foundation models from Amazon and other providers through a single API, with no infrastructure to manage.
Fundamentals of AI and MLQuestion 3 of 4

A research lab has fine-tuned an open-source model and must control the exact instance types, use its own inference container, and keep the model weights in its own account. Which production approach BEST meets these requirements?

  • On-demand Bedrock models are managed by AWS and the provider, so the lab cannot choose instances or bring a custom inference container.
  • Custom Model Import does host your own weights, so it is tempting. It is serverless: the lab cannot choose instance types or run its own inference container, which are explicit requirements.
  • Correct. Self-hosting on SageMaker AI lets the lab pick instance types, bring its own container, and deploy its own weights while AWS manages the underlying hosting.
  • Provisioned Throughput reserves dedicated capacity, so it sounds like control. The lab still would not pick instance types or containers, and a base model is not the lab's own fine-tuned open-source model.
Why it matters: Self-hosted deployment, for example on SageMaker AI, Amazon EC2, or Amazon EKS, gives maximum control over model, container, and hardware, in exchange for more operational responsibility.
Fundamentals of GenAIQuestion 4 of 4

A research company needs full control over training a custom model on its own data, including choosing algorithms, managing training jobs, and hosting on dedicated endpoints. Which AWS service is designed for this?

  • Canvas builds custom models from company data, so it is tempting. It is a no-code tool that automates algorithm choice, so it does not give full control over algorithms and training jobs.
  • Bedrock can fine-tune models on company data, so it is tempting. It adapts existing foundation models in a managed way; it does not let the company choose algorithms or manage training jobs and endpoints.
  • Comprehend trains custom models on your data, so it is tempting. It only supports specific text tasks and hides the algorithm and infrastructure, the opposite of full control.
  • Correct. SageMaker AI supports the full ML lifecycle with control over training jobs and endpoints.
Why it matters: Amazon SageMaker AI provides managed tooling to build, train, tune, and deploy ML models, including custom and foundation models, with control over infrastructure choices.

Master every AWS AI service decision

Six timed AIF-C01 exams where every option is explained.

See the AIF-C01 course →

FAQ

What is the main difference between Bedrock and SageMaker AI?

Amazon Bedrock gives you ready-made foundation models through a serverless API. Amazon SageMaker AI is a platform to build, train and deploy your own models with full control over the infrastructure.

Can I fine-tune models in Bedrock?

Yes, for supported models. Bedrock supports fine-tuning, continued pre-training and model distillation without managing infrastructure.

Where does SageMaker JumpStart fit?

JumpStart is part of SageMaker AI. It deploys pre-trained models, including foundation models, to endpoints in your own account where you choose the instances.

Which one appears more on AIF-C01?

Both appear often. Many questions hinge on choosing between them, so the key signals below are worth memorizing.

More guides: AIF-C01 study guide · RAG vs fine-tuning · AI Practitioner vs Cloud Practitioner · Security+ 30-day plan · all guides