Get ready for the Azure Data Scientists Associate Exam with flashcards and multiple-choice questions, each with hints and explanations. Boost your confidence and increase your chances of passing!

Practice this question and more.


If you want to manage the underlying infrastructure for real-time predictions, what type of endpoint should you create?

  1. A managed online endpoint

  2. A batch endpoint

  3. A Kubernetes online endpoint

  4. An Azure Function endpoint

The correct answer is: A Kubernetes online endpoint

Creating a Kubernetes online endpoint is particularly beneficial for managing infrastructure for real-time predictions due to several reasons. Kubernetes, as an orchestration platform, provides robust features for deploying, scaling, and managing containerized applications. When using a Kubernetes online endpoint, you can easily control the environment in which your model operates, which includes customizing resource allocation, monitoring performance, and enabling auto-scaling based on demand. This flexibility is crucial in scenarios where the computational resources needed for real-time predictions can vary significantly over time due to fluctuating workloads. Additionally, Kubernetes facilitates the support of multi-model deployments and consistent versioning, allowing for seamless updates and rollbacks of your models without downtime. This level of management enhances reliability and efficiency—which are key factors when delivering real-time predictions. Other options such as a managed online endpoint, batch endpoint, or Azure Function endpoint each serve different purposes. For instance, a managed online endpoint abstracts infrastructure management, which might not align with the requirement for handling it directly. A batch endpoint is suited for scenarios where the data does not require immediate processing, making it unsuitable for real-time needs. Azure Function endpoints are designed for event-driven applications and may not provide the granular control over infrastructure as Kubernetes does. Thus, choosing a Kubernetes online endpoint for