A company wants to automate the creation and management of machine learning models without writing code. Which AWS service provides a no-code ML model building interface?
Amazon SageMaker Canvas is the correct choice because it is a purpose-built visual, no-code service that lets business analysts import tabular data from sources like CSV or Amazon S3, train an ML model automatically, and generate predictions using point-and-click interactions. It does not require writing code or understanding ML frameworks, which directly aligns with the requirement for a non-programmer to build and use machine learning models.
Why this answer
Amazon SageMaker Canvas is a no-code ML service that provides a visual, drag-and-drop interface for building and managing machine learning models without writing any code. It is designed for business analysts and domain experts who need to generate predictions from their data without programming expertise.
Exam trap
The trap here is that candidates confuse SageMaker Studio (a code-based IDE) or SageMaker Autopilot (automated but code-required) with a true no-code service, missing that Canvas is the only option explicitly designed for non-programmers.
How to eliminate wrong answers
Option A is wrong because Amazon SageMaker Studio is an integrated development environment (IDE) for ML that requires writing code in notebooks or scripts, not a no-code interface. Option C is wrong because Amazon SageMaker Autopilot automates the ML pipeline (feature engineering, model selection, tuning) but still requires some code or API calls to initiate and manage; it does not provide a no-code visual builder. Option D is wrong because Amazon Rekognition Custom Labels is a service for training custom image classification models using a visual interface, but it is limited to computer vision tasks and is not a general-purpose no-code ML model building tool.