AWS Certified Machine Learning Engineer – Associate (MLA-C01) — Question 6
A company needs to create a central catalog for all the company's ML models. The models are in AWS accounts where the company developed the models initially. The models are hosted in Amazon Elastic Container Registry (Amazon ECR) repositories.
Which solution will meet these requirements?
Answer options
- A. Configure ECR cross-account replication for each existing ECR repository. Ensure that each model is visible in each AWS account.
- B. Create a new AWS account with a new ECR repository as the central catalog. Configure ECR cross-account replication between the initial ECR repositories and the central catalog.
- C. Use the Amazon SageMaker Model Registry to create a model group for models hosted in Amazon ECR. Create a new AWS account. In the new account, use the SageMaker Model Registry as the central catalog. Attach a cross-account resource policy to each model group in the initial AWS accounts.
- D. Use an AWS Glue Data Catalog to store the models. Run an AWS Glue crawler to migrate the models from the ECR repositories to the Data Catalog. Configure cross-account access to the Data Catalog.
Correct answer: C
Explanation
The correct answer is C because Amazon SageMaker Model Registry is specifically designed for managing machine learning models and can effectively serve as a centralized catalog. Options A and B do not provide a centralized model management solution, while option D uses AWS Glue, which is not optimized for ML models and does not directly address the cataloging requirement.