MLS-C01 exam dumps

MLS-C01 practice question 252 of 389

AWS Certified Machine Learning - Specialty. Expert level, Amazon Web Services. Free question with the correct answer and a full explanation.

MLS-C01 Question 252

Select 2

You are designing a machine learning solution to predict customer churn for a global e-commerce platform. The solution must ensure high availability, scalability to handle millions of requests per day, and fault tolerance to minimize downtime. You have decided to deploy the model using Amazon SageMaker. Which combination of configurations will best achieve these requirements?

  1. A

    Deploy the model on an Amazon SageMaker endpoint with Multi-Model Endpoint support.

  2. B

    Use Amazon SageMaker Automatic Scaling to adjust the number of instances based on incoming traffic.

  3. C

    Enable Amazon SageMaker endpoint variants and distribute traffic across multiple variants using traffic shifting.

  4. D

    Deploy the model on an Amazon EC2 instance to have greater control over instance configuration.

  5. E

    Use AWS Elastic Load Balancer (ELB) in front of the Amazon SageMaker endpoint to distribute traffic.

Show answer and explanation

Correct answers: B, C

Explanation

To build an ML solution that is performant, scalable, and fault-tolerant, Amazon SageMaker Automatic Scaling ensures that the endpoint can handle changes in traffic dynamically. Endpoint variants with traffic shifting provide an additional layer of fault tolerance by enabling traffic redirection during failures or updates. These configurations align closely with the requirements of high availability and scalability, making them the best choices for this scenario.

  • A. Incorrect.

    Multi-Model Endpoints are useful for hosting multiple models on a single endpoint, but they are not specifically designed to enhance fault tolerance or scalability for high-traffic scenarios.

  • B. Correct.

    Amazon SageMaker Automatic Scaling ensures that the endpoint can dynamically adjust resources to handle traffic spikes, improving scalability and availability.

  • C. Correct.

    Using endpoint variants and traffic shifting in Amazon SageMaker allows for fault tolerance and A/B testing by redirecting traffic between multiple variants as needed.

  • D. Incorrect.

    While deploying on Amazon EC2 might provide more control, it requires significant manual effort to ensure scalability, availability, and fault tolerance, which makes it less suitable than SageMaker for this scenario.

  • E. Incorrect.

    AWS Elastic Load Balancer cannot be directly used with Amazon SageMaker endpoints. SageMaker endpoints are already managed services that include load balancing capabilities.

Timed practice exam

Take a MLS-C01 practice test under exam conditions

65 questions in 180 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam