Courseiva
mediumMultiple ChoiceObjective-mapped

MLA-C01 Practice Question: An ML team is using SageMaker Model Registry to…

An ML team is using SageMaker Model Registry to manage model versions. After training a new model version, they register it with an 'Approved' status. The CI/CD pipeline automatically deploys the latest approved model to a staging endpoint. However, the pipeline fails with an error: 'Cannot deploy model because the model version is not approved.' The model version is clearly approved in the registry. What is the most likely cause?

⚠ Common exam trap

Many candidates confuse model package group approval with model version approval, assuming that approving the group automatically approves all versions, whereas AWS requires explicit approval on each version individually.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

The approval status was set on the model package group, not on the specific model version.

In SageMaker Model Registry, approval is a property of a specific model version within a model package group, not of the model package group itself. The error indicates the pipeline is likely referencing the model package group ARN or a version that lacks explicit approval, even though the team believes the model is approved. The CI/CD pipeline must use the exact model version ARN that has the 'Approved' status to deploy successfully.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • The pipeline is using the model package ARN instead of the model version ARN.

    Why it's wrong here

    The model package ARN would point to the entire model group, not a specific version.

  • The model version is approved but the pipeline uses a different version that is still pending.

    Why it's wrong here

    If the pipeline is correctly configured, it should use the latest approved version.

  • The SageMaker endpoint configuration does not have the necessary IAM permissions to read the registry.

    Why it's wrong here

    IAM permissions would cause a different error, not a specific message about approval.

  • The approval status was set on the model package group, not on the specific model version.

    Why this is correct

    Approval is per model version; if only the group is approved, individual versions may not inherit.

About these practice questions

One of 835 original MLA-C01 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This MLA-C01 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MLA-C01 exam.