Courseiva
Deployment and Orchestration of ML WorkflowsmediumMultiple SelectObjective-mapped

MLA-C01 Deployment and Orchestration of ML Workflows Practice Question

A team is migrating their ML infrastructure to AWS and wants to use infrastructure as code to manage SageMaker Studio domains, user profiles, and associated resources. Which services can they use for this purpose? (Select THREE.)

⚠ Common exam trap

Watch out — candidates often confuse the SageMaker Python SDK (used for ML workflows) or Boto3 (used for general AWS API calls) with infrastructure as code tools, but neither provides declarative, state-managed provisioning of SageMaker Studio resources like CloudFormation, CDK, or Terraform do.

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

AWS CDK (Cloud Development Kit)

AWS CDK (Cloud Development Kit) is correct because it allows you to define AWS infrastructure, including SageMaker Studio domains and user profiles, using familiar programming languages like Python or TypeScript. CDK synthesizes these definitions into CloudFormation templates, enabling infrastructure as code (IaC) for SageMaker resources. This approach provides type safety and high-level abstractions, making it suitable for managing complex ML environments.

Answer analysis

Option-by-option breakdown

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

  • AWS CDK (Cloud Development Kit)

    Why this is correct

    CDK allows defining infrastructure using programming languages and synthesizes CloudFormation templates.

  • SageMaker Python SDK

    Why it's wrong here

    The SDK is used to interact with SageMaker APIs, not for IaC management of Studio domains.

  • Boto3

    Why it's wrong here

    Boto3 is the AWS SDK for Python, used for programmatic access, not IaC declarative management.

  • Terraform by HashiCorp

    Why this is correct

    Terraform is an IaC tool that supports AWS resources including SageMaker Studio.

  • AWS CloudFormation

    Why this is correct

    CloudFormation is an IaC service that can define SageMaker Studio resources in templates.

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.