Courseiva

MLA-C01 Practice Question: ML Solution Monitoring, Maintenance, and Security

A company deploys a model in a different AWS account for production. They want to allow the production account to invoke the model endpoint from a SageMaker notebook in the same account, while keeping the model in the original account. Which configuration is required?

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

Attach a resource policy to the SageMaker model in the model account that grants invoke permissions to the production account's IAM role

Cross-account model access requires a resource policy on the model in Account A that grants invoke permissions to Account B. The production account's execution role must also have permission to invoke the model. SageMaker Model Registry does not handle cross-account inference. VPC peering is not sufficient for IAM permissions. IAM role cross-account trust is needed but the model resource policy is also necessary.

Answer analysis

Option-by-option breakdown

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

  • Create an IAM role in the production account with cross-account trust to assume a role in the model account

    Why it's wrong here

    This allows the production account to assume a role but does not grant access to the model resource itself.

  • Use SageMaker Model Registry to share the model across accounts

    Why it's wrong here

    Model Registry manages versions, not cross-account inference access.

  • Set up VPC peering between the two accounts and use private DNS

    Why it's wrong here

    VPC peering provides network connectivity but does not grant IAM permissions for cross-account access.

  • Attach a resource policy to the SageMaker model in the model account that grants invoke permissions to the production account's IAM role

    Why this is correct

    Resource policy on the model allows cross-account invocation when combined with proper IAM permissions.

About these practice questions

Courseiva writes every MLA-C01 question from scratch — 835 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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.