Where do you track approved versions of a model?
Why D is the answer
SageMaker Model Registry
Model Registry holds versions and approval status.
In detail
- Model Registry tracks versions and approval status.
- It holds versions and approval status.
Use case
An illustrative scenario, not a real incident.
A reviewer approves a model version in Model Registry, and deployment uses only approved versions.
See it in different ways
flowchart LR
A["Process data"] --> B["Train"]
B --> C["Evaluate"]
C --> D{"Meets the threshold?"}
D -->|Yes| E["Register the model"]
D -->|No| F["Stop and notify"]
E --> G["Deploy after approval"]flowchart LR A["CodeBuild: build the image"] --> B["ECR: store it"] B --> C["Pipelines: train and evaluate"] C --> D["Model Registry: approve"] D --> E["Endpoint"]
stateDiagram-v2 state "Pending approval" as s0 state "Approved" as s1 state "Rejected" as s2 [*] --> s0 s0 --> s1: review passes s0 --> s2: review fails s1 --> [*] s2 --> [*]
Key point: Model Registry tracks approved versions.
Why the other options are wrong
- A. An S3 bucket with dated folders
- Folders have no approval workflow.
- B. SageMaker Experiments alone
- Experiments compare runs, not approvals.
- C. The notebook's file name
- A file name is not a record.

