AI-900 exam dumps

AI-900 practice question 137 of 286

Microsoft Azure AI Fundamentals. Free level, Microsoft. Free question with the correct answer and a full explanation.

AI-900 Question 137

Single answer

You are a data scientist tasked with deploying a trained machine learning model using Azure Machine Learning. Your organization requires the deployment to handle real-time predictions and provide scalability as demand increases. Which deployment option should you choose in Azure Machine Learning to meet these requirements?

  1. A

    Azure Container Instances (ACI)

  2. B

    Azure Kubernetes Service (AKS)

  3. C

    Azure Batch Inference

  4. D

    Azure Functions

Show answer and explanation

Correct answer: B

Explanation

Azure Kubernetes Service (AKS) is the most appropriate choice for deploying machine learning models that require real-time inference and scalability. It supports containerized deployments, auto-scaling, and integration with Azure Machine Learning, making it ideal for high-demand production scenarios.

  • A. Incorrect.

    Azure Container Instances (ACI) is suitable for low-scale, development, or testing purposes but is not ideal for handling scalable, real-time predictions.

  • B. Correct.

    Azure Kubernetes Service (AKS) is designed for real-time inference at scale. It provides scalability and is the recommended option for handling high-demand scenarios.

  • C. Incorrect.

    Azure Batch Inference is used for large-scale, asynchronous batch processing of data, not real-time predictions.

  • D. Incorrect.

    Azure Functions is a serverless compute service that can be used for lightweight tasks, but it is not specifically designed for deploying machine learning models or handling scalable real-time predictions.

Timed practice exam

Take a AI-900 practice test under exam conditions

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

Start timed exam